Commit 579c823a authored by 神楽坂玲奈's avatar 神楽坂玲奈
parents 738de285 63c61e96
/expansions
/obj
/bin
/build
/replay
/deck
ygopro
## ygopro ## ygopro(server)
A script engine for "yu-gi-oh!" and sample gui 一个linux版的ygopro服务端,基于mycard代码修改。
[中文说明](https://github.com/Fluorohydride/ygopro/wiki/%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E) 现用于[YGOPRO 233服](http://mercury233.me/ygosrv233/)
###Keys: ###编译
* ESC: Minimize the window. * 需要以下组件
* A: Holding down this button will let the system stop at every timing. * premake4
* S: Holding down this button will let the system skip every timing. * freetype
* R: Fix the font error. * libevent
* F1~F4: Show the cards in your grave, banished zone, extra deck, xyz materials. * sqlite3
* F5~F8: Show the cards in your opponent's grave, banished zone, extra deck, xyz materials. * irrlicht1.8
* lua5.2
* libGL
* libGLU
* gcc
* 可参考 https://github.com/mycard/mycard.github.io/tree/master/server 中的脚本
###Color: ###运行
* Background: * 使用[ygopro-server-lite](https://github.com/mercury233/ygopro-server)运行
* White = your card, Grey = your opponent's card * 手动运行的参数是
* Text: * ./ygopro 0 0 0 1 F F F 8000 5 1 180
* Black = default, Blue = the owner of the xyz material is different from its controller * 端口(0为随机)
* 禁卡表编号
###Sequence: * 卡片允许
* Monster Zone: 1~5, starting from the left hand side. * 决斗模式
* Spell & Trap Zone: 1~5, starting from the left hand side. * 旧规则
* Field Zone: 6 * 不检查卡组
* Pendulum Zone: 7~8, starting from the left hand side. * 不洗切卡组
* The others: 1~n, starting from the bottom. * 初始LP
* 初始手牌数
###Deck edit page: * 每回合抽卡
* All numeric textboxs: They support >, =, <, >=, <= signs. * 每回合时间
* Card name: Search card names and texts by default, $foo will only search foo in card names, and @foo will search cards of "foo" archetype(due to translation, card name contains "foo" does not mean that card is "foo" card).
### Command-line options:
* -j: Join the host in system.conf file.
* -d: Enter the deck edit page.
* -r: Enter the replay mode page.
* -s: Enter the single mode page.
* -efoo: Load foo as the extra database.
### Directories:
* pics: .jpg card images(177*254).
* pics\thumbnail: .jpg thumbnail images(44*64).
* script: .lua script files.
* textures: Other image files.
* deck: .ydk deck files.
* replay: .yrp replay files.
* expansions: *.cdb will be loaded as extra databases.
File added
...@@ -45,7 +45,7 @@ typedef std::unordered_map<unsigned int, CardDataC>::iterator code_pointer; ...@@ -45,7 +45,7 @@ typedef std::unordered_map<unsigned int, CardDataC>::iterator code_pointer;
class ClientCard { class ClientCard {
public: public:
/* /*
irr::video::ITexture* curTexture; irr::video::ITexture* curTexture;
irr::core::matrix4 mTransform; irr::core::matrix4 mTransform;
irr::core::vector3df curPos; irr::core::vector3df curPos;
...@@ -113,7 +113,7 @@ public: ...@@ -113,7 +113,7 @@ public:
void ClearTarget(); void ClearTarget();
static bool client_card_sort(ClientCard* c1, ClientCard* c2); static bool client_card_sort(ClientCard* c1, ClientCard* c2);
static bool deck_sort_lv(code_pointer l1, code_pointer l2); static bool deck_sort_lv(code_pointer l1, code_pointer l2);
*/ */
}; };
} }
......
...@@ -47,8 +47,13 @@ inline int _wtoi(const wchar_t * s) { ...@@ -47,8 +47,13 @@ inline int _wtoi(const wchar_t * s) {
/* /*
#include <irrlicht.h> #include <irrlicht.h>
#ifdef __APPLE__
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#else
#include <GL/gl.h> #include <GL/gl.h>
#include <GL/glu.h> #include <GL/glu.h>
#endif
#include "CGUITTFont.h" #include "CGUITTFont.h"
#include "CGUIImageButton.h" #include "CGUIImageButton.h"
*/ */
......
...@@ -39,7 +39,6 @@ bool DataManager::LoadDB(const char* file) { ...@@ -39,7 +39,6 @@ bool DataManager::LoadDB(const char* file) {
cd.attribute = sqlite3_column_int(pStmt, 9); cd.attribute = sqlite3_column_int(pStmt, 9);
cd.category = sqlite3_column_int(pStmt, 10); cd.category = sqlite3_column_int(pStmt, 10);
_datas.insert(std::make_pair(cd.code, cd)); _datas.insert(std::make_pair(cd.code, cd));
/*
len = BufferIO::DecodeUTF8((const char*)sqlite3_column_text(pStmt, 12), strBuffer); len = BufferIO::DecodeUTF8((const char*)sqlite3_column_text(pStmt, 12), strBuffer);
if(len) { if(len) {
cs.name = new wchar_t[len + 1]; cs.name = new wchar_t[len + 1];
......
...@@ -36,6 +36,25 @@ unsigned char draw_count; ...@@ -36,6 +36,25 @@ unsigned char draw_count;
void Game::MainServerLoop(int bDuel_mode, int lflist) { void Game::MainServerLoop(int bDuel_mode, int lflist) {
deckManager.LoadLFList(); deckManager.LoadLFList();
dataManager.LoadDB("cards.cdb"); dataManager.LoadDB("cards.cdb");
//load expansions
DIR * dir;
struct dirent * dirp;
const char *foldername = "./expansions/";
if((dir = opendir(foldername)) != NULL) {
while((dirp = readdir(dir)) != NULL) {
size_t len = strlen(dirp->d_name);
if(len < 5 || strcasecmp(dirp->d_name + len - 4, ".cdb") != 0)
continue;
char *filepath = (char *)malloc(sizeof(char)*(len + strlen(foldername)));
strncpy(filepath, foldername, strlen(foldername)+1);
strncat(filepath, dirp->d_name, len);
dataManager.LoadDB(filepath);
free(filepath);
}
closedir(dir);
}
aServerPort = NetServer::StartServer(aServerPort); aServerPort = NetServer::StartServer(aServerPort);
NetServer::Initduel(bDuel_mode, lflist); NetServer::Initduel(bDuel_mode, lflist);
printf("%u\n", aServerPort); printf("%u\n", aServerPort);
......
...@@ -76,7 +76,7 @@ class Game { ...@@ -76,7 +76,7 @@ class Game {
public: public:
bool Initialize(); bool Initialize();
void MainLoop(); //void MainLoop();
void MainServerLoop(int bDuel_mode, int lflist); void MainServerLoop(int bDuel_mode, int lflist);
/* /*
void BuildProjectionMatrix(irr::core::matrix4& mProjection, f32 left, f32 right, f32 bottom, f32 top, f32 znear, f32 zfar); void BuildProjectionMatrix(irr::core::matrix4& mProjection, f32 left, f32 right, f32 bottom, f32 top, f32 znear, f32 zfar);
...@@ -106,7 +106,7 @@ public: ...@@ -106,7 +106,7 @@ public:
void ClearTextures(); void ClearTextures();
void CloseDuelWindow(); void CloseDuelWindow();
*/ */
*/
int LocalPlayer(int player); int LocalPlayer(int player);
const wchar_t* LocalName(int local_player); const wchar_t* LocalName(int local_player);
...@@ -116,7 +116,8 @@ public: ...@@ -116,7 +116,8 @@ public:
return focus && focus->hasType(type); return focus && focus->hasType(type);
} }
*/ */
*/
Mutex gMutex; Mutex gMutex;
Mutex gBuffer; Mutex gBuffer;
Signal frameSignal; Signal frameSignal;
...@@ -162,7 +163,7 @@ public: ...@@ -162,7 +163,7 @@ public:
bool is_building; bool is_building;
bool is_siding; bool is_siding;
*/ */
*/
/* /*
ClientField dField; ClientField dField;
DeckBuilder deckBuilder; DeckBuilder deckBuilder;
......
...@@ -88,8 +88,7 @@ int main(int argc, char* argv[]) { ...@@ -88,8 +88,7 @@ int main(int argc, char* argv[]) {
#ifdef _WIN32 #ifdef _WIN32
WSACleanup(); WSACleanup();
#else #else
#endif //_WIN32 #endif //_WIN32
*/
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
...@@ -47,6 +47,7 @@ void NetServer::Initduel(int bDuel_mode, int lflist) ...@@ -47,6 +47,7 @@ void NetServer::Initduel(int bDuel_mode, int lflist)
if(!hash) if(!hash)
pkt->info.lflist = deckManager._lfList[0].hash; pkt->info.lflist = deckManager._lfList[0].hash;
if(lflist == -1) if(lflist == -1)
pkt->info.lflist = 0; pkt->info.lflist = 0;
duel_mode->host_info = pkt->info; duel_mode->host_info = pkt->info;
......
include "lzma" include "lzma"
project "ygopro" project "ygopro"
kind "WindowedApp" kind "ConsoleApp"
files { "gframe.cpp", "config.h", files { "gframe.cpp", "config.h",
"game.cpp", "game.h", "game.cpp", "game.h",
...@@ -16,16 +16,9 @@ project "ygopro" ...@@ -16,16 +16,9 @@ project "ygopro"
includedirs { "../ocgcore" } includedirs { "../ocgcore" }
links { "ocgcore", "clzma", "sqlite3", "lua" , "event"} links { "ocgcore", "clzma", "sqlite3", "lua" , "event"}
configuration "windows"
files "ygopro.rc"
excludes "CGUIButton.cpp"
includedirs { "../irrlicht/include", "../freetype/include", "../event/include", "../sqlite3" }
links { "opengl32", "ws2_32", "winmm", "gdi32", "kernel32", "user32", "imm32" }
configuration {"windows", "not vs*"}
includedirs { "/mingw/include/irrlicht", "/mingw/include/freetype2" }
configuration "not vs*" configuration "not vs*"
buildoptions { "-std=gnu++0x", "-fno-rtti" } buildoptions { "-std=gnu++0x", "-fno-rtti" }
configuration "not windows" configuration "not windows"
includedirs { "/usr/include/lua", "/usr/include/lua5.2", "/usr/include/lua/5.2", "/usr/include/irrlicht", "/usr/include/freetype2" } includedirs { "/usr/include/lua", "/usr/include/lua5.2", "/usr/include/lua/5.2" }
excludes { "COSOperator.*" } excludes { "COSOperator.*" }
links { "event_pthreads", "GL", "dl", "pthread" } links { "event_pthreads", "dl", "pthread" }
#[2016.1][2015.10][2015.4][2015.1][2014.10][2014.7][2014.4][2014.2][2013.9][2015.11 TCG][2015.7 TCG][2015.4 TCG][2015.1 TCG][2014.10 TCG][2014.7 TCG][2014.4 TCG][2014.1.1 TCG][2013.10.11 TCG][2013.3.1][2012.9.1][2012.3.1][2011.9.1] #[2016.1][2016.4][2016.3 CCG][2015.10][2015.4][2015.1][2014.10][2014.7][2014.4][2014.2][2013.9][2016.2 TCG Adjusted][2015.11 TCG][2015.7 TCG][2015.4 TCG][2015.1 TCG][2014.10 TCG][2014.7 TCG][2014.4 TCG][2014.1.1 TCG][2013.10.11 TCG][2013.3.1][2012.9.1][2012.3.1][2011.9.1][无]
!2016.1 !2016.1
#forbidden #forbidden
20663556 0 --イレカエル 20663556 0 --イレカエル
...@@ -143,6 +143,308 @@ ...@@ -143,6 +143,308 @@
45222299 2 --イビリチュア·ガストクラーケ 45222299 2 --イビリチュア·ガストクラーケ
27970830 2 --六武の門 27970830 2 --六武の門
!2016.4
#forbidden
17330916 0
34086406 0
17178486 0
20663556 0 --イレカエル
44910027 0 --ヴィクトリー・ドラゴン
20366274 0 --エルシャドール・ネフィリム
53804307 0 --焔征竜-ブラスター
68819554 0 --Emダメージ・ジャグラー
07563579 0 --Emヒグルミ
90411554 0 --巌征竜-レドックス
78010363 0 --黒き森のウィッチ
07391448 0 --ゴヨウ·ガーディアン
34124316 0 --サイバーポッド
21593977 0 --処刑人-マキュラ
31560081 0 --聖なる魔術師
16923472 0 --ゼンマイハンター
56570271 0 --DHERO ディスクガイ
33184167 0 --同族感染ウィルス
54719828 0 --No.16 色の支配者ショック・ルーラー
26400609 0 --瀑征竜-タイダル
50321796 0 --氷結界の龍 ブリューナク
78706415 0 --ファイバーポッド
93369354 0 --フィッシュボーグ-ガンナー
34206604 0 --魔導サイエンティスト
96782886 0 --メンタルマスター
03078576 0 --八汰烏
89399912 0 --嵐征竜-テンペスト
14878871 0 --レスキューキャット
41482598 0 --悪夢の蜃気楼
44763025 0 --いたずら好きな双子悪魔
19613556 0 --大嵐
17375316 0 --押収
74191942 0 --苦渋の選択
42829885 0 --強引な番兵
45986603 0 --強奪
55144522 0 --強欲な壺
04031928 0 --心変わり
12580477 0 --サンダー·ボルト
23557835 0 --次元融合
57953380 0 --生還の宝札
87910978 0 --洗脳-ブレインコントロール
60682203 0 --大寒波
69243953 0 --蝶の短剣-エルマ
79571449 0 --天使の施し
70828912 0 --早すぎた埋葬
42703248 0 --ハリケーン
34906152 0 --マスドライバー
46448938 0 --魔導書の神判
77565204 0 --未来融合-フューチャー·フュージョン
46411259 0 --突然変異
85602018 0 --遺言状
27174286 0 --異次元からの帰還
93016201 0 --王宮の弾圧
61740673 0 --王宮の勅命
03280747 0 --第六感
64697231 0 --ダスト·シュート
80604091 0 --血の代償
35316708 0 --刻の封印
28566710 0 --ラストバトル!
17412721 0 --旧神ノーデン
18326736 0 --星守の騎士 プトレマイオス
#limit
40318957 1
47075569 1
26202165 1
84764038 1
10802915 1
92746535 1
67723438 1
84171830 1
22842126 1
53208660 1
93600443 1
58577036 1
43040603 1
31222701 1
14733538 1
63519819 1
18239909 1
83531441 1
85103922 1 --アーティファクト-モラルタ
64034255 1 --A·ジェネクス·バードマン
68184115 1 --甲虫装機 ダンセル
40044918 1 --E·HERO エアーマン
72989439 1 --カオス·ソルジャー -開闢の使者-
06602300 1 --重爆撃禽 ボム・フェネクス
28985331 1 --終末の騎士
00423585 1 --召喚僧サモンプリースト
65192027 1 --ダーク·アームド·ドラゴン
15341821 1 --ダンディライオン
90953320 1 --TG ハイパー·ライブラリアン
16226786 1 --深淵の暗殺者
28297833 1 --ネクロフェイス
52687916 1 --氷結界の龍 トリシューラ
33396948 1 --封印されしエクゾディア
07902349 1 --封印されし者の左腕
70903634 1 --封印されし者の右腕
44519536 1 --封印されし者の左足
08124921 1 --封印されし者の右足
26674724 1 --ブリューナクの影霊衣
91110378 1 --光天使スローネ
41386308 1 --マスマティシャン
33508719 1 --メタモルポット
89463537 1 --ユニコールの影霊衣
88264978 1 --レッドアイズ·ダークネスメタルドラゴン
48976825 1 --異次元からの埋葬
33782437 1 --一時休戦
66957584 1 --インフェルニティガン
06417578 1 --神の写し身との接触
81439173 1 --おろかな埋葬
23701465 1 --原初の種
96729612 1 --儀式の準備
45305419 1 --継承の印
17639150 1 --機殻の生贄
83764718 1 --死者蘇生
32807846 1 --増援
54447022 1 --ソウル・チャージ
48130397 1 --超融合
72892473 1 --手札抹殺
67169062 1 --貪欲な壺
97211663 1 --影霊衣の反魂術
18144506 1 --ハーピィの羽根帚
53129443 1 --ブラック·ホール
15854426 1 --霞の谷の神風
23171610 1 --リミッター解除
62265044 1 --竜の渓谷
02295440 1 --ワン·フォー·ワン
05851097 1 --虚無空間
84749824 1 --神の警告
41420027 1 --神の宣告
36468556 1 --停戦協定
83555666 1 --破壊輪
17078030 1 --光の護封壁
32723153 1 --マジカル·エクスプロージョン
78868119 1 --深海のディーヴァ
50720316 1 --E·HERO シャドー·ミスト
72714461 1 --慧眼の魔術師
90307777 1 --影霊衣の術士 シュリット
#semi limit
74311226 2 --海皇の竜騎隊
65518099 2 --クリフォート・ツール
70583986 2 --氷結界の虎王ドゥローレン
92826944 2 --馬頭鬼
10028593 2 --輪廻天狗
91623717 2 --連鎖爆撃
94886282 2 --光の援軍
77505534 2 --堕ち影の蠢き
45222299 2 --イビリチュア·ガストクラーケ
27970830 2 --六武の門
27770341 2
!2016.3 CCG
#forbidden
20663556 0 --イレカエル
44910027 0 --ヴィクトリー・ドラゴン
20366274 0 --エルシャドール・ネフィリム
68819554 0 --Emダメージ・ジャグラー
07563579 0 --Emヒグルミ
26202165 0 --クリッター
78010363 0 --黒き森のウィッチ
07391448 0 --ゴヨウ·ガーディアン
34124316 0 --サイバーポッド
63519819 0 --サウザンド·アイズ·サクリファイス
21593977 0 --処刑人-マキュラ
31560081 0 --聖なる魔術師
16923472 0 --ゼンマイハンター
56570271 0 --DHERO ディスクガイ
33184167 0 --同族感染ウィルス
54719828 0 --No.16 色の支配者ショック・ルーラー
50321796 0 --氷結界の龍 ブリューナク
78706415 0 --ファイバーポッド
93369354 0 --フィッシュボーグ-ガンナー
34206604 0 --魔導サイエンティスト
96782886 0 --メンタルマスター
03078576 0 --八汰烏
14878871 0 --レスキューキャット
41482598 0 --悪夢の蜃気楼
44763025 0 --いたずら好きな双子悪魔
17375316 0 --押収
74191942 0 --苦渋の選択
42829885 0 --強引な番兵
45986603 0 --強奪
55144522 0 --強欲な壺
04031928 0 --心変わり
12580477 0 --サンダー·ボルト
23557835 0 --次元融合
57953380 0 --生還の宝札
87910978 0 --洗脳-ブレインコントロール
60682203 0 --大寒波
69243953 0 --蝶の短剣-エルマ
79571449 0 --天使の施し
70828912 0 --早すぎた埋葬
42703248 0 --ハリケーン
34906152 0 --マスドライバー
77565204 0 --未来融合-フューチャー·フュージョン
46411259 0 --突然変異
85602018 0 --遺言状
27174286 0 --異次元からの帰還
93016201 0 --王宮の弾圧
61740673 0 --王宮の勅命
03280747 0 --第六感
64697231 0 --ダスト·シュート
80604091 0 --血の代償
35316708 0 --刻の封印
28566710 0 --ラストバトル!
17412721 0 --旧神ノーデン
18326736 0 --星守の騎士 プトレマイオス
#limit
53804307 1 --焔征竜-ブラスター
90411554 1 --巌征竜-レドックス
26400609 1 --瀑征竜-タイダル
89399912 1 --嵐征竜-テンペスト
19613556 1 --大嵐
46448938 1 --魔導書の神判
53797637 1 --炎征竜-バーナー
27415516 1 --水征竜-ストリーム
91020571 1 --地征竜-リアクタン
89185742 1 --風征竜-ライトニング
85103922 1 --アーティファクト-モラルタ
64034255 1 --A·ジェネクス·バードマン
68184115 1 --甲虫装機 ダンセル
40044918 1 --E·HERO エアーマン
72989439 1 --カオス·ソルジャー -開闢の使者-
06602300 1 --重爆撃禽 ボム・フェネクス
28985331 1 --終末の騎士
00423585 1 --召喚僧サモンプリースト
65192027 1 --ダーク·アームド·ドラゴン
15341821 1 --ダンディライオン
90953320 1 --TG ハイパー·ライブラリアン
16226786 1 --深淵の暗殺者
28297833 1 --ネクロフェイス
52687916 1 --氷結界の龍 トリシューラ
33396948 1 --封印されしエクゾディア
07902349 1 --封印されし者の左腕
70903634 1 --封印されし者の右腕
44519536 1 --封印されし者の左足
08124921 1 --封印されし者の右足
26674724 1 --ブリューナクの影霊衣
91110378 1 --光天使スローネ
41386308 1 --マスマティシャン
33508719 1 --メタモルポット
89463537 1 --ユニコールの影霊衣
88264978 1 --レッドアイズ·ダークネスメタルドラゴン
48976825 1 --異次元からの埋葬
33782437 1 --一時休戦
66957584 1 --インフェルニティガン
06417578 1 --神の写し身との接触
81439173 1 --おろかな埋葬
23701465 1 --原初の種
96729612 1 --儀式の準備
45305419 1 --継承の印
17639150 1 --機殻の生贄
83764718 1 --死者蘇生
32807846 1 --増援
54447022 1 --ソウル・チャージ
27770341 1 --超再生能力
48130397 1 --超融合
72892473 1 --手札抹殺
67169062 1 --貪欲な壺
97211663 1 --影霊衣の反魂術
18144506 1 --ハーピィの羽根帚
53129443 1 --ブラック·ホール
15854426 1 --霞の谷の神風
23171610 1 --リミッター解除
62265044 1 --竜の渓谷
02295440 1 --ワン·フォー·ワン
05851097 1 --虚無空間
84749824 1 --神の警告
41420027 1 --神の宣告
36468556 1 --停戦協定
83555666 1 --破壊輪
17078030 1 --光の護封壁
32723153 1 --マジカル·エクスプロージョン
78868119 1 --深海のディーヴァ
50720316 1 --E·HERO シャドー·ミスト
72714461 1 --慧眼の魔術師
90307777 1 --影霊衣の術士 シュリット
67441435 1 --グローアップ·バルブ
#semi limit
74311226 2 --海皇の竜騎隊
65518099 2 --クリフォート・ツール
09411399 2 --DHERO ディアボリックガイ
70583986 2 --氷結界の虎王ドゥローレン
92826944 2 --馬頭鬼
10028593 2 --輪廻天狗
91623717 2 --連鎖爆撃
16404809 2 --クリバンデット
22446869 2 --水精鱗-ディニクアビス
37520316 2 --精神操作
14087893 2 --月の書
94886282 2 --光の援軍
75500286 2 --封印の黄金櫃
01475311 2 --闇の誘惑
41620959 2 --竜の霊廟
77505534 2 --堕ち影の蠢き
57728570 2 --死のデッキ破壊ウイルス
45222299 2 --イビリチュア·ガストクラーケ
27970830 2 --六武の門
!2015.10 !2015.10
#forbidden #forbidden
20663556 0 --イレカエル 20663556 0 --イレカエル
...@@ -1359,6 +1661,174 @@ ...@@ -1359,6 +1661,174 @@
53582587 2 --激流葬 53582587 2 --激流葬
29401950 2 --奈落の落とし穴 29401950 2 --奈落の落とし穴
!2016.2 TCG Adjusted
#forbidden
27279764 0 --アポクリフォート・キラー
20663556 0 --イレカエル
40044918 0 --E·HERO エアーマン
20366274 0 --エルシャドール・ネフィリム
53804307 0 --焔征竜-ブラスター
44910027 0 --ヴィクトリー・ドラゴン
82301904 0 --混沌帝龍 -終焉の使者-
79106360 0 --カオスポッド
90411554 0 --巌征竜-レドックス
08903700 0 --儀式魔人リリーサー
26202165 0 --クリッター
78010363 0 --黒き森のウィッチ
40737112 0 --混沌の黒魔術師
34124316 0 --サイバーポッド
63519819 0 --サウザンド·アイズ·サクリファイス
81122844 0 --発条空母ゼンマイティ
21593977 0 --処刑人-マキュラ
56570271 0 --DHERO ディスクガイ
69015963 0 --デビル·フランケン
33184167 0 --同族感染ウィルス
54719828 0 --No.16 色の支配者ショック·ルーラー
90307777 0 --影霊衣の術士 シュリット
26400609 0 --瀑征竜-タイダル
50321796 0 --氷結界の龍 ブリューナク
78706415 0 --ファイバーポッド
93369354 0 --フィッシュボーグ-ガンナー
34206604 0 --魔導サイエンティスト
33508719 0 --メタモルポット
96782886 0 --メンタルマスター
03078576 0 --八汰烏
89399912 0 --嵐征竜-テンペスト
34086406 0 --ラヴァルバル·チェイン
46772449 0 --励輝士 ヴェルズビュート
14878871 0 --レスキューキャット
41482598 0 --悪夢の蜃気楼
44763025 0 --いたずら好きな双子悪魔
19613556 0 --大嵐
17375316 0 --押収
74191942 0 --苦渋の選択
42829885 0 --強引な番兵
45986603 0 --強奪
55144522 0 --強欲な壺
04031928 0 --心変わり
23557835 0 --次元融合
83764718 0 --死者蘇生
57953380 0 --生還の宝札
87910978 0 --洗脳-ブレインコントロール
60682203 0 --大寒波
48130397 0 --超融合
67169062 0 --貪欲な壺
27770341 0 --超再生能力
69243953 0 --蝶の短剣-エルマ
72892473 0 --手札抹殺
79571449 0 --天使の施し
42703248 0 --ハリケーン
18144506 0 --ハーピィの羽根帚
70828912 0 --早すぎた埋葬
34906152 0 --マスドライバー
46448938 0 --魔導書の神判
77565204 0 --未来融合-フューチャー·フュージョン
27970830 0 --六武の門
46411259 0 --突然変異
85602018 0 --遺言状
27174286 0 --異次元からの帰還
61740673 0 --王宮の勅命
93016201 0 --王宮の弾圧
41420027 0 --神の宣告
57585212 0 --自爆スイッチ
03280747 0 --第六感
64697231 0 --ダスト·シュート
35316708 0 --刻の封印
80604091 0 --血の代償
28566710 0 --ラストバトル!
07563579 0 --Emヒグルミ
68819554 0 --Emダメージ・ジャグラー
18326736 0 --星守の騎士 プトレマイオス
#limit
85103922 1 --アーティファクト-モラルタ
64034255 1 --A·ジェネクス·バードマン
45222299 1 --イビリチュア·ガストクラーケ
11877465 1 --イビリチュア·マインドオーガス
99177923 1 --インフェルニティ·デーモン
68184115 1 --甲虫装機 ダンセル
69207766 1 --甲虫装機 ホーネット
72989439 1 --カオス·ソルジャー -開闢の使者-
65518099 1 --クリフォート・ツール
12580477 1 --サンダー·ボルト
78868119 1 --深海のディーヴァ
48063985 1 --聖霊獣騎 カンナホーク
59297550 1 --ゼンマイマジシャン
65192027 1 --ダーク·アームド·ドラゴン
15341821 1 --ダンディライオン
90953320 1 --TG ハイパー·ライブラリアン
14943837 1 --デブリ·ドラゴン
16226786 1 --深淵の暗殺者
80344569 1 --N·グラン·モール
20758643 1 --彼岸の悪鬼 グラバースニッチ
70583986 1 --氷結界の虎王ドゥローレン
52687916 1 --氷結界の龍 トリシューラ
33396948 1 --封印されしエクゾディア
07902349 1 --封印されし者の左腕
70903634 1 --封印されし者の右腕
44519536 1 --封印されし者の左足
08124921 1 --封印されし者の右足
26674724 1 --ブリューナクの影霊衣
10802915 1 --魔界発現世行きデスガイド
41386308 1 --マスマティシャン
89463537 1 --ユニコールの影霊衣
71564252 1 --ライオウ
85138716 1 --レスキューラビット
88264978 1 --レッドアイズ·ダークネスメタルドラゴン
48976825 1 --異次元からの埋葬
33782437 1 --一時休戦
66957584 1 --インフェルニティガン
06417578 1 --神の写し身との接触
72405967 1 --王家の生け贄
81439173 1 --おろかな埋葬
96729612 1 --儀式の準備
45305419 1 --継承の印
17639150 1 --機殻の生贄
95308449 1 --終焉のカウントダウン
74845897 1 --真炎の爆発
37520316 1 --精神操作
32807846 1 --増援
54447022 1 --ソウル・チャージ
14087893 1 --月の書
81674782 1 --次元の裂け目
75500286 1 --封印の黄金櫃
15854426 1 --霞の谷の神風
43040603 1 --モンスターゲート
01475311 1 --闇の誘惑
23171610 1 --リミッター解除
02295440 1 --ワン·フォー·ワン
09059700 1 --インフェルニティ・バリア
05851097 1 --虚無空間
84749824 1 --神の警告
94192409 1 --強制脱出装置
53582587 1 --激流葬
57728570 1 --死のデッキ破壊ウイルス
82732705 1 --スキルドレイン
73599290 1 --ソウルドレイン
29401950 1 --奈落の落とし穴
83555666 1 --破壊輪
17078030 1 --光の護封壁
30241314 1 --マクロコスモス
32723153 1 --マジカル·エクスプロージョン
54974237 1 --闇のデッキ破壊ウイルス
40318957 1 --EMドクロバット・ジョーカー
17330916 1 --EMモンキーボード
92746535 1 --竜剣士ラスターP
#semi limit
37742478 2 --オネスト
85087012 2 --カードガンナー
74311226 2 --海皇の竜騎隊
00423585 2 --召喚僧サモンプリースト
98777036 2 --トラゴエディア
57143342 2 --彼岸の悪鬼 ガトルホッグ
28297833 2 --ネクロフェイス
46052429 2 --高等儀式術
94886282 2 --光の援軍
53129443 2 --ブラック·ホール
62265044 2 --竜の渓谷
91623717 2 --連鎖爆撃
29843091 2 --おジャマトリオ
36468556 2 --停戦協定
!2015.11 TCG !2015.11 TCG
#forbidden #forbidden
27279764 0 --アポクリフォート・キラー 27279764 0 --アポクリフォート・キラー
...@@ -3399,3 +3869,5 @@ ...@@ -3399,3 +3869,5 @@
15800838 2 --マインドクラッシュ 15800838 2 --マインドクラッシュ
62279055 2 --魔法の筒 62279055 2 --魔法の筒
97077563 2 --リビングデッドの呼び声 97077563 2 --リビングデッドの呼び声
!无
\ No newline at end of file
Subproject commit a4839ff0aa4bf9f96cac51ef318e973d972e8748 Subproject commit 799b88b27a3c30e3e3a1534f9a7e6896ef132e6d
...@@ -15,8 +15,10 @@ solution "ygo" ...@@ -15,8 +15,10 @@ solution "ygo"
configuration "macosx" configuration "macosx"
defines { "LUA_USE_MACOSX" } defines { "LUA_USE_MACOSX" }
includedirs { "/opt/local/include" } includedirs { "/usr/local/include/*" }
libdirs { "/opt/local/lib" } libdirs { "/usr/local/lib", "/usr/X11/lib" }
buildoptions { "-stdlib=libc++" }
links {"OpenGL.framework","Cocoa.framework","IOKit.framework"}
configuration "linux" configuration "linux"
defines { "LUA_USE_LINUX" } defines { "LUA_USE_LINUX" }
......
Subproject commit 26821f9728df2ea1cc3a2c1e587979dff7934172 Subproject commit 5cd2d54d7d81391a4932611fa5eacf73bf1d9746
...@@ -373,7 +373,7 @@ ...@@ -373,7 +373,7 @@
!system 1622 [%ls]错过时点 !system 1622 [%ls]错过时点
!system 1623 投掷硬币结果: !system 1623 投掷硬币结果:
!system 1624 投掷骰子结果: !system 1624 投掷骰子结果:
#vistory reason #victory reason
!victory 0x0 投降 !victory 0x0 投降
!victory 0x1 LP变成0 !victory 0x1 LP变成0
!victory 0x2 没有卡可抽 !victory 0x2 没有卡可抽
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment