Commit 02d42677 authored by DailyShana's avatar DailyShana

2.4.0.1 update data

parent 55379b19
...@@ -28,4 +28,4 @@ ...@@ -28,4 +28,4 @@
// //
// You can specify all the values or you can use the default the Revision and // You can specify all the values or you can use the default the Revision and
// Build Numbers by using the '*' as shown below: // Build Numbers by using the '*' as shown below:
[assembly: AssemblyVersion("2.4.0.0")] [assembly: AssemblyVersion("2.4.0.1")]
★更新历史 ★更新历史
2.4.0.1
更新数据
2.4.0.0 2.4.0.0
1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path, 1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path,
导出的文件夹为export,其他地方请设置config的mse_exprotpath, 导出的文件夹为export,其他地方请设置config的mse_exprotpath,
......
...@@ -467,8 +467,8 @@ location的默认值与c的种类有关,灵摆怪兽需要指定能否在怪 ...@@ -467,8 +467,8 @@ location的默认值与c的种类有关,灵摆怪兽需要指定能否在怪
检查c是否可以放置count个countertype类型的指示物 检查c是否可以放置count个countertype类型的指示物
●bool Card.IsCanRemoveCounter(Card c, int player, int countertype, int count, int reason) ●bool Card.IsCanRemoveCounter(Card c, int player, int countertype, int count, int reason)
检查玩家player是否可以以原因reason移除c上的count个countertype类型的指示物 检查玩家player是否可以以原因reason移除c上的count个countertype类型的指示物
●bool Card.IsCanBeFusionMaterial(Card c[, bool ignore_mon=false]) ●bool Card.IsCanBeFusionMaterial(Card c[, Card fc, bool ignore_mon=false])
检查c是否可以成为融合素材,ignore_mon=true则不检查c是否是怪兽 检查c是否可以成为[融合怪兽fc的]融合素材,ignore_mon=true则不检查c是否是怪兽
●bool Card.IsCanBeSynchroMaterial(Card c[, Card sc, Card tuner]) ●bool Card.IsCanBeSynchroMaterial(Card c[, Card sc, Card tuner])
检查c是否可以成为同调怪兽sc的同调素材 检查c是否可以成为同调怪兽sc的同调素材
●bool Card.IsCanBeRitualMaterial(Card c[, Card sc]) ●bool Card.IsCanBeRitualMaterial(Card c[, Card sc])
...@@ -769,10 +769,13 @@ f为返回一个interger值的函数,从g中筛选出具有最大的f的值的 ...@@ -769,10 +769,13 @@ f为返回一个interger值的函数,从g中筛选出具有最大的f的值的
如果player是nil则返回卡的持有者的卡组 如果player是nil则返回卡的持有者的卡组
如果seq=0,则是返回卡组最顶端;seq=1则是返回卡组最底端; 如果seq=0,则是返回卡组最顶端;seq=1则是返回卡组最底端;
其余情况则是返回最顶端并且标记需要洗卡组 其余情况则是返回最顶端并且标记需要洗卡组
●int Duel.PSendtoExtra(Card|Group targets, int player|nil, int reason)
以reason原因把灵摆卡targets送去玩家player的额外卡组,返回值是实际被操作的数量
如果player是nil则返回卡的持有者的额外卡组
●Group Duel.GetOperatedGroup() ●Group Duel.GetOperatedGroup()
此函数返回之前一次卡片操作实际操作的卡片组包括 此函数返回之前一次卡片操作实际操作的卡片组包括
Duel.Destroy, Duel.Remove, Duel.SendtoGrave, Duel.Destroy, Duel.Remove, Duel.SendtoGrave,
Duel.SendtoHand, Duel.SendtoDeck, Duel.Release, Duel.SendtoHand, Duel.SendtoDeck, Duel.PSendtoExtra, Duel.Release,
Duel.ChangePosition, Duel.SpecialSummon, Duel.DiscardDeck Duel.ChangePosition, Duel.SpecialSummon, Duel.DiscardDeck
●void Duel.Summon(int player, Card c, bool ignore_count, Effect e|nil[, minc=0]) ●void Duel.Summon(int player, Card c, bool ignore_count, Effect e|nil[, minc=0])
让玩家以效果e对c进行通常召唤(非set),至少使用minc个祭品 让玩家以效果e对c进行通常召唤(非set),至少使用minc个祭品
...@@ -1025,7 +1028,7 @@ Duel.GetChainInfo(0,CHAININFO_TRIGGERING_LOCATION,CHAININFO_TARGET_CARDS) ...@@ -1025,7 +1028,7 @@ Duel.GetChainInfo(0,CHAININFO_TRIGGERING_LOCATION,CHAININFO_TARGET_CARDS)
第5个参数开始为额外参数 第5个参数开始为额外参数
●Group Duel.SelectReleaseGroup(int sel_player, function f, int min, int max, Card ex|nil, ...) ●Group Duel.SelectReleaseGroup(int sel_player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用) 过滤函数,让玩家player从场上选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
●boolean Duel.CheckReleaseGroupEx(int player, function f, int count, Card ex|nil, ...) ●bool Duel.CheckReleaseGroupEx(int player, function f, int count, Card ex|nil, ...)
检查玩家player场上·手卡是否存在至少count张满足过滤条件f并且不等于ex的可解放的卡(非上级召唤用) 检查玩家player场上·手卡是否存在至少count张满足过滤条件f并且不等于ex的可解放的卡(非上级召唤用)
●Group Duel.SelectReleaseGroupEx(int player, function f, int min, int max, Card ex|nil, ...) ●Group Duel.SelectReleaseGroupEx(int player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上·手卡选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用) 过滤函数,让玩家player从场上·手卡选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
......
...@@ -383,6 +383,10 @@ ...@@ -383,6 +383,10 @@
0xd3 大怪兽 Kaiju 0xd3 大怪兽 Kaiju
0xd4 古生物 버제스토마 0xd4 古生物 버제스토마
0xd5 但丁 ダンテ 0xd5 但丁 ダンテ
0xd6 破坏剑 破壊剣
0xd7 巴斯达·布雷达 バスター・ブレイダー
0xd8 雾动机龙 ダイナミスト
0xd9 不知火
0x100 同调士相关同调怪兽 0x100 同调士相关同调怪兽
0x101 奇迹同调融合相关怪兽 0x101 奇迹同调融合相关怪兽
0x102 暗黑融合限定怪兽 0x102 暗黑融合限定怪兽
......
...@@ -381,6 +381,10 @@ ...@@ -381,6 +381,10 @@
0xd3 Kaiju 0xd3 Kaiju
0xd4 Burgesstoma 버제스토마 0xd4 Burgesstoma 버제스토마
0xd5 Dante ダンテ 0xd5 Dante ダンテ
0xd6 Destruction Sword 破壊剣
0xd7 Buster Blader バスター・ブレイダー
0xd8 Dinomist ダイナミスト
0xd9 Shiranui 不知火
0x100 Monster that lists a "Synchron" Monster as a Tuner. 0x100 Monster that lists a "Synchron" Monster as a Tuner.
0x101 Fusion Monster that lists a Synchro Monster as a Fusion Material 0x101 Fusion Monster that lists a Synchro Monster as a Fusion Material
0x102 Fusion Monster that can only be Special Summoned with "Dark Fusion" 0x102 Fusion Monster that can only be Special Summoned with "Dark Fusion"
......
...@@ -269,7 +269,7 @@ EFFECT_FLAG_AVAILABLE_BD =0x2000000 --战斗破坏确定时效果也适用(纳 ...@@ -269,7 +269,7 @@ EFFECT_FLAG_AVAILABLE_BD =0x2000000 --战斗破坏确定时效果也适用(纳
EFFECT_FLAG_CLIENT_HINT =0x4000000 --客户端提示 EFFECT_FLAG_CLIENT_HINT =0x4000000 --客户端提示
EFFECT_FLAG_CHAIN_UNIQUE =0x8000000 --同一组连锁只能发动一次 EFFECT_FLAG_CHAIN_UNIQUE =0x8000000 --同一组连锁只能发动一次
EFFECT_FLAG_NAGA =0x10000000 --神卡纳迦! EFFECT_FLAG_NAGA =0x10000000 --神卡纳迦!
EFFECT_FLAG_COF =0x20000000 --邪恶的仪式 EFFECT_FLAG_COF =0x20000000 --N/A
EFFECT_FLAG_CVAL_CHECK =0x40000000 --以卡为COST的诱发效果需要使用 EFFECT_FLAG_CVAL_CHECK =0x40000000 --以卡为COST的诱发效果需要使用
EFFECT_FLAG_IMMEDIATELY_APPLY =0x80000000 --卡在发动时效果就立即适用(卡通王國) EFFECT_FLAG_IMMEDIATELY_APPLY =0x80000000 --卡在发动时效果就立即适用(卡通王國)
--========== Codes ========== --对永续性效果表示效果类型 EFFECT开头,对诱发型效果表示触发效果的事件/时点 EVENT开头 --========== Codes ========== --对永续性效果表示效果类型 EFFECT开头,对诱发型效果表示触发效果的事件/时点 EVENT开头
...@@ -281,7 +281,7 @@ EFFECT_CANNOT_CHANGE_CONTROL =5 --不能改变控制权 ...@@ -281,7 +281,7 @@ EFFECT_CANNOT_CHANGE_CONTROL =5 --不能改变控制权
EFFECT_CANNOT_ACTIVATE =6 --玩家不能发动效果 EFFECT_CANNOT_ACTIVATE =6 --玩家不能发动效果
EFFECT_CANNOT_TRIGGER =7 --不能发动效果 EFFECT_CANNOT_TRIGGER =7 --不能发动效果
EFFECT_DISABLE_EFFECT =8 --效果无效 (聖杯) EFFECT_DISABLE_EFFECT =8 --效果无效 (聖杯)
EFFECT_DISABLE_CHAIN =9 --不能连锁 EFFECT_DISABLE_CHAIN =9 --在連鎖串中無效(processor.cpp)
EFFECT_DISABLE_TRAPMONSTER =10 --陷阱怪兽无效 EFFECT_DISABLE_TRAPMONSTER =10 --陷阱怪兽无效
EFFECT_CANNOT_INACTIVATE =12 --不能发动 EFFECT_CANNOT_INACTIVATE =12 --不能发动
EFFECT_CANNOT_DISEFFECT =13 --效果不能被无效(魔法·陷阱) EFFECT_CANNOT_DISEFFECT =13 --效果不能被无效(魔法·陷阱)
...@@ -403,8 +403,8 @@ EFFECT_PUBLIC =160 --公开手牌 ...@@ -403,8 +403,8 @@ EFFECT_PUBLIC =160 --公开手牌
EFFECT_COUNTER_PERMIT =0x10000--允许放置指示物类型 EFFECT_COUNTER_PERMIT =0x10000--允许放置指示物类型
EFFECT_COUNTER_LIMIT =0x20000--允许放置指示物数量 EFFECT_COUNTER_LIMIT =0x20000--允许放置指示物数量
EFFECT_RCOUNTER_REPLACE =0x30000--代替取除指示物 EFFECT_RCOUNTER_REPLACE =0x30000--代替取除指示物
EFFECT_LPCOST_CHANGE =170 --改变生命值代价 EFFECT_LPCOST_CHANGE =170 --改变生命值代价數值
EFFECT_LPCOST_REPLACE =171 --代替生命值代价 EFFECT_LPCOST_REPLACE =171 --以其他動作代替生命值代价
EFFECT_SKIP_DP =180 --跳过抽卡阶段 EFFECT_SKIP_DP =180 --跳过抽卡阶段
EFFECT_SKIP_SP =181 --跳过准备阶段 EFFECT_SKIP_SP =181 --跳过准备阶段
EFFECT_SKIP_M1 =182 --跳过主要阶段1 EFFECT_SKIP_M1 =182 --跳过主要阶段1
...@@ -464,7 +464,7 @@ EFFECT_NECRO_VALLEY_IM =293 --不受「王家长眠之谷」的影响 ...@@ -464,7 +464,7 @@ EFFECT_NECRO_VALLEY_IM =293 --不受「王家长眠之谷」的影响
EFFECT_REVERSE_DECK =294 --翻转卡组 EFFECT_REVERSE_DECK =294 --翻转卡组
EFFECT_REMOVE_BRAINWASHING =295 --洗脑解除 EFFECT_REMOVE_BRAINWASHING =295 --洗脑解除
EFFECT_BP_TWICE =296 --2次战斗阶段 EFFECT_BP_TWICE =296 --2次战斗阶段
EFFECT_UNIQUE_CHECK =297 -- EFFECT_UNIQUE_CHECK =297 --場上只能存在1張(Card.SetUniqueOnField())
EFFECT_MATCH_KILL =300 --Match胜利(胜利龙) EFFECT_MATCH_KILL =300 --Match胜利(胜利龙)
EFFECT_SYNCHRO_CHECK =310 --基因组斗士 EFFECT_SYNCHRO_CHECK =310 --基因组斗士
EFFECT_QP_ACT_IN_NTPHAND =311 --对方回合从自己手卡发动(失乐的圣女) EFFECT_QP_ACT_IN_NTPHAND =311 --对方回合从自己手卡发动(失乐的圣女)
...@@ -480,6 +480,8 @@ EFFECT_CANNOT_SELECT_EFFECT_TARGET =333 --對手不能選擇為效果對象 ...@@ -480,6 +480,8 @@ EFFECT_CANNOT_SELECT_EFFECT_TARGET =333 --對手不能選擇為效果對象
EFFECT_ADD_SETCODE =334 --规则上视为「XX」字段 EFFECT_ADD_SETCODE =334 --规则上视为「XX」字段
EFFECT_NO_EFFECT_DAMAGE =335 --玩家已受到"效果傷害變成0"的效果影響 EFFECT_NO_EFFECT_DAMAGE =335 --玩家已受到"效果傷害變成0"的效果影響
EFFECT_UNSUMMONABLE_CARD =336 --不能通常召唤的怪獸 EFFECT_UNSUMMONABLE_CARD =336 --不能通常召唤的怪獸
EFFECT_DISABLE_CHAIN_FIELD =337 --連鎖串中場上發動的效果無效(Duel.NegateRelatedChain())
EFFECT_DISCARD_COST_CHANGE =338 --反制陷阱捨棄手牌的代價改變(解放之阿里阿德涅)
--下面是诱发效果的诱发事件、时点 (如果是TYPE_SINGLE则自己发生以下事件后触发,如果TYPE_FIELD则场上任何卡发生以下事件都触发) --下面是诱发效果的诱发事件、时点 (如果是TYPE_SINGLE则自己发生以下事件后触发,如果TYPE_FIELD则场上任何卡发生以下事件都触发)
EVENT_STARTUP =1000 --游戏开始时 EVENT_STARTUP =1000 --游戏开始时
...@@ -579,6 +581,7 @@ CATEGORY_DICE =0x2000000 --骰子效果 ...@@ -579,6 +581,7 @@ CATEGORY_DICE =0x2000000 --骰子效果
CATEGORY_LEAVE_GRAVE =0x4000000 --离开墓地效果 CATEGORY_LEAVE_GRAVE =0x4000000 --离开墓地效果
CATEGORY_LVCHANGE =0x8000000 --改变等级效果 CATEGORY_LVCHANGE =0x8000000 --改变等级效果
CATEGORY_NEGATE =0x10000000 --使发动无效效果 CATEGORY_NEGATE =0x10000000 --使发动无效效果
CATEGORY_ANNOUNCE =0x20000000 --宣言效果
--Hint --Hint
HINT_EVENT =1 HINT_EVENT =1
HINT_MESSAGE =2 HINT_MESSAGE =2
...@@ -694,3 +697,5 @@ ACTIVITY_FLIPSUMMON =4 -- ...@@ -694,3 +697,5 @@ ACTIVITY_FLIPSUMMON =4 --
ACTIVITY_ATTACK =5 -- ACTIVITY_ATTACK =5 --
ACTIVITY_BATTLE_PHASE =6 -- not available in custom counter ACTIVITY_BATTLE_PHASE =6 -- not available in custom counter
ACTIVITY_CHAIN =7 -- only available in custom counter ACTIVITY_CHAIN =7 -- only available in custom counter
--announce type(宣言类型,CATEGORY_ANNOUNCE的OperationInfo的target_param)
ANNOUNCE_CARD =1 --宣言卡片
[DataEditorX]2.4.0.0[DataEditorX] [DataEditorX]2.4.0.1[DataEditorX]
[URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL] [URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL]
★运行环境(Environment) ★运行环境(Environment)
...@@ -21,8 +21,6 @@ win8(需要安装.Net3.5包含2.0) ...@@ -21,8 +21,6 @@ win8(需要安装.Net3.5包含2.0)
注意: 注意:
默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false 默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false
★bug反馈(Feedback)
不接受任何bug和建议。
★设置 ★设置
DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置 DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置
......
...@@ -8,6 +8,12 @@ This program based on .Net2.0/winXP(need .Net2.0)/win7(with.Net2.0)/win8(need.Ne ...@@ -8,6 +8,12 @@ This program based on .Net2.0/winXP(need .Net2.0)/win7(with.Net2.0)/win8(need.Ne
Click file with right mouse button, Open with, Browse Files, Choose confirm(Yes) Click file with right mouse button, Open with, Browse Files, Choose confirm(Yes)
★Feedback
If you has problems, please report on https://github.com/247321453/DataEditorX/issues
Title:DataEditorX X.X.X.X
Text:
The error message text: If there is a error message box, please press Ctrl+C, then paste in someplace.
please give a detailed description of: card message; antivirus; programe location;the operation that time.
★Setting ★Setting
DataEditorX.exe.config ★Language,★Image,★CodeEditor DataEditorX.exe.config ★Language,★Image,★CodeEditor
......
No preview for this file type
...@@ -13,9 +13,9 @@ ...@@ -13,9 +13,9 @@
<!-- MSE language data/mse_xxx.txt --> <!-- MSE language data/mse_xxx.txt -->
<add key="mse" value="Chinese-Simplified" /> <add key="mse" value="Chinese-Simplified" />
<!-- Language data/cardinfo_xxxx.txt data/language_xxx.txt --> <!-- Language data/cardinfo_xxxx.txt data/language_xxx.txt -->
<add key="language" value="Chinese" /> <add key="language" value="english" />
<!-- Check system language when running program first time --> <!-- Check system language when running program first time -->
<add key="check_system_language" value="false" /> <add key="check_system_language" value="true" />
<!-- async load data --> <!-- async load data -->
<add key="async" value="false" /> <add key="async" value="false" />
<!-- DataEditorX source code --> <!-- DataEditorX source code -->
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
<add key="fontname" value="Consolas" /> <add key="fontname" value="Consolas" />
<add key="fontsize" value="14.5" /> <add key="fontsize" value="14.5" />
<!-- MSE path--> <!-- MSE path-->
<add key="mse_path" value="./MagicSetEditor2/mse.exe" /> <add key="mse_path" value="./MagicSetEditor2/mse.exe"/>
<add key="mse_exprotpath" value="./exprot" /> <add key="mse_exprotpath" value="./exprot"/>
</appSettings> </appSettings>
</configuration> </configuration>
\ No newline at end of file
...@@ -13,9 +13,9 @@ ...@@ -13,9 +13,9 @@
<!-- MSE language data/mse_xxx.txt --> <!-- MSE language data/mse_xxx.txt -->
<add key="mse" value="Chinese-Simplified" /> <add key="mse" value="Chinese-Simplified" />
<!-- Language data/cardinfo_xxxx.txt data/language_xxx.txt --> <!-- Language data/cardinfo_xxxx.txt data/language_xxx.txt -->
<add key="language" value="english" /> <add key="language" value="Chinese" />
<!-- Check system language when running program first time --> <!-- Check system language when running program first time -->
<add key="check_system_language" value="true" /> <add key="check_system_language" value="false" />
<!-- async load data --> <!-- async load data -->
<add key="async" value="false" /> <add key="async" value="false" />
<!-- DataEditorX source code --> <!-- DataEditorX source code -->
...@@ -44,6 +44,7 @@ ...@@ -44,6 +44,7 @@
<add key="fontname" value="Consolas" /> <add key="fontname" value="Consolas" />
<add key="fontsize" value="14.5" /> <add key="fontsize" value="14.5" />
<!-- MSE path--> <!-- MSE path-->
<add key="mse_path" value="E:\\git\\MagicSetEditor2\\mse.exe"/> <add key="mse_path" value="./MagicSetEditor2/mse.exe" />
<add key="mse_exprotpath" value="./exprot" />
</appSettings> </appSettings>
</configuration> </configuration>
\ No newline at end of file
★更新历史 ★更新历史
2.4.0.1
更新数据
2.4.0.0 2.4.0.0
1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path, 1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path,
导出的文件夹为export,其他地方请设置config的mse_exprotpath, 导出的文件夹为export,其他地方请设置config的mse_exprotpath,
......
...@@ -467,8 +467,8 @@ location的默认值与c的种类有关,灵摆怪兽需要指定能否在怪 ...@@ -467,8 +467,8 @@ location的默认值与c的种类有关,灵摆怪兽需要指定能否在怪
检查c是否可以放置count个countertype类型的指示物 检查c是否可以放置count个countertype类型的指示物
●bool Card.IsCanRemoveCounter(Card c, int player, int countertype, int count, int reason) ●bool Card.IsCanRemoveCounter(Card c, int player, int countertype, int count, int reason)
检查玩家player是否可以以原因reason移除c上的count个countertype类型的指示物 检查玩家player是否可以以原因reason移除c上的count个countertype类型的指示物
●bool Card.IsCanBeFusionMaterial(Card c[, bool ignore_mon=false]) ●bool Card.IsCanBeFusionMaterial(Card c[, Card fc, bool ignore_mon=false])
检查c是否可以成为融合素材,ignore_mon=true则不检查c是否是怪兽 检查c是否可以成为[融合怪兽fc的]融合素材,ignore_mon=true则不检查c是否是怪兽
●bool Card.IsCanBeSynchroMaterial(Card c[, Card sc, Card tuner]) ●bool Card.IsCanBeSynchroMaterial(Card c[, Card sc, Card tuner])
检查c是否可以成为同调怪兽sc的同调素材 检查c是否可以成为同调怪兽sc的同调素材
●bool Card.IsCanBeRitualMaterial(Card c[, Card sc]) ●bool Card.IsCanBeRitualMaterial(Card c[, Card sc])
...@@ -769,10 +769,13 @@ f为返回一个interger值的函数,从g中筛选出具有最大的f的值的 ...@@ -769,10 +769,13 @@ f为返回一个interger值的函数,从g中筛选出具有最大的f的值的
如果player是nil则返回卡的持有者的卡组 如果player是nil则返回卡的持有者的卡组
如果seq=0,则是返回卡组最顶端;seq=1则是返回卡组最底端; 如果seq=0,则是返回卡组最顶端;seq=1则是返回卡组最底端;
其余情况则是返回最顶端并且标记需要洗卡组 其余情况则是返回最顶端并且标记需要洗卡组
●int Duel.PSendtoExtra(Card|Group targets, int player|nil, int reason)
以reason原因把灵摆卡targets送去玩家player的额外卡组,返回值是实际被操作的数量
如果player是nil则返回卡的持有者的额外卡组
●Group Duel.GetOperatedGroup() ●Group Duel.GetOperatedGroup()
此函数返回之前一次卡片操作实际操作的卡片组包括 此函数返回之前一次卡片操作实际操作的卡片组包括
Duel.Destroy, Duel.Remove, Duel.SendtoGrave, Duel.Destroy, Duel.Remove, Duel.SendtoGrave,
Duel.SendtoHand, Duel.SendtoDeck, Duel.Release, Duel.SendtoHand, Duel.SendtoDeck, Duel.PSendtoExtra, Duel.Release,
Duel.ChangePosition, Duel.SpecialSummon, Duel.DiscardDeck Duel.ChangePosition, Duel.SpecialSummon, Duel.DiscardDeck
●void Duel.Summon(int player, Card c, bool ignore_count, Effect e|nil[, minc=0]) ●void Duel.Summon(int player, Card c, bool ignore_count, Effect e|nil[, minc=0])
让玩家以效果e对c进行通常召唤(非set),至少使用minc个祭品 让玩家以效果e对c进行通常召唤(非set),至少使用minc个祭品
...@@ -1025,7 +1028,7 @@ Duel.GetChainInfo(0,CHAININFO_TRIGGERING_LOCATION,CHAININFO_TARGET_CARDS) ...@@ -1025,7 +1028,7 @@ Duel.GetChainInfo(0,CHAININFO_TRIGGERING_LOCATION,CHAININFO_TARGET_CARDS)
第5个参数开始为额外参数 第5个参数开始为额外参数
●Group Duel.SelectReleaseGroup(int sel_player, function f, int min, int max, Card ex|nil, ...) ●Group Duel.SelectReleaseGroup(int sel_player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用) 过滤函数,让玩家player从场上选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
●boolean Duel.CheckReleaseGroupEx(int player, function f, int count, Card ex|nil, ...) ●bool Duel.CheckReleaseGroupEx(int player, function f, int count, Card ex|nil, ...)
检查玩家player场上·手卡是否存在至少count张满足过滤条件f并且不等于ex的可解放的卡(非上级召唤用) 检查玩家player场上·手卡是否存在至少count张满足过滤条件f并且不等于ex的可解放的卡(非上级召唤用)
●Group Duel.SelectReleaseGroupEx(int player, function f, int min, int max, Card ex|nil, ...) ●Group Duel.SelectReleaseGroupEx(int player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上·手卡选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用) 过滤函数,让玩家player从场上·手卡选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
......
...@@ -383,6 +383,10 @@ ...@@ -383,6 +383,10 @@
0xd3 大怪兽 Kaiju 0xd3 大怪兽 Kaiju
0xd4 古生物 버제스토마 0xd4 古生物 버제스토마
0xd5 但丁 ダンテ 0xd5 但丁 ダンテ
0xd6 破坏剑 破壊剣
0xd7 巴斯达·布雷达 バスター・ブレイダー
0xd8 雾动机龙 ダイナミスト
0xd9 不知火
0x100 同调士相关同调怪兽 0x100 同调士相关同调怪兽
0x101 奇迹同调融合相关怪兽 0x101 奇迹同调融合相关怪兽
0x102 暗黑融合限定怪兽 0x102 暗黑融合限定怪兽
......
...@@ -381,6 +381,10 @@ ...@@ -381,6 +381,10 @@
0xd3 Kaiju 0xd3 Kaiju
0xd4 Burgesstoma 버제스토마 0xd4 Burgesstoma 버제스토마
0xd5 Dante ダンテ 0xd5 Dante ダンテ
0xd6 Destruction Sword 破壊剣
0xd7 Buster Blader バスター・ブレイダー
0xd8 Dinomist ダイナミスト
0xd9 Shiranui 不知火
0x100 Monster that lists a "Synchron" Monster as a Tuner. 0x100 Monster that lists a "Synchron" Monster as a Tuner.
0x101 Fusion Monster that lists a Synchro Monster as a Fusion Material 0x101 Fusion Monster that lists a Synchro Monster as a Fusion Material
0x102 Fusion Monster that can only be Special Summoned with "Dark Fusion" 0x102 Fusion Monster that can only be Special Summoned with "Dark Fusion"
......
...@@ -269,7 +269,7 @@ EFFECT_FLAG_AVAILABLE_BD =0x2000000 --战斗破坏确定时效果也适用(纳 ...@@ -269,7 +269,7 @@ EFFECT_FLAG_AVAILABLE_BD =0x2000000 --战斗破坏确定时效果也适用(纳
EFFECT_FLAG_CLIENT_HINT =0x4000000 --客户端提示 EFFECT_FLAG_CLIENT_HINT =0x4000000 --客户端提示
EFFECT_FLAG_CHAIN_UNIQUE =0x8000000 --同一组连锁只能发动一次 EFFECT_FLAG_CHAIN_UNIQUE =0x8000000 --同一组连锁只能发动一次
EFFECT_FLAG_NAGA =0x10000000 --神卡纳迦! EFFECT_FLAG_NAGA =0x10000000 --神卡纳迦!
EFFECT_FLAG_COF =0x20000000 --邪恶的仪式 EFFECT_FLAG_COF =0x20000000 --N/A
EFFECT_FLAG_CVAL_CHECK =0x40000000 --以卡为COST的诱发效果需要使用 EFFECT_FLAG_CVAL_CHECK =0x40000000 --以卡为COST的诱发效果需要使用
EFFECT_FLAG_IMMEDIATELY_APPLY =0x80000000 --卡在发动时效果就立即适用(卡通王國) EFFECT_FLAG_IMMEDIATELY_APPLY =0x80000000 --卡在发动时效果就立即适用(卡通王國)
--========== Codes ========== --对永续性效果表示效果类型 EFFECT开头,对诱发型效果表示触发效果的事件/时点 EVENT开头 --========== Codes ========== --对永续性效果表示效果类型 EFFECT开头,对诱发型效果表示触发效果的事件/时点 EVENT开头
...@@ -281,7 +281,7 @@ EFFECT_CANNOT_CHANGE_CONTROL =5 --不能改变控制权 ...@@ -281,7 +281,7 @@ EFFECT_CANNOT_CHANGE_CONTROL =5 --不能改变控制权
EFFECT_CANNOT_ACTIVATE =6 --玩家不能发动效果 EFFECT_CANNOT_ACTIVATE =6 --玩家不能发动效果
EFFECT_CANNOT_TRIGGER =7 --不能发动效果 EFFECT_CANNOT_TRIGGER =7 --不能发动效果
EFFECT_DISABLE_EFFECT =8 --效果无效 (聖杯) EFFECT_DISABLE_EFFECT =8 --效果无效 (聖杯)
EFFECT_DISABLE_CHAIN =9 --不能连锁 EFFECT_DISABLE_CHAIN =9 --在連鎖串中無效(processor.cpp)
EFFECT_DISABLE_TRAPMONSTER =10 --陷阱怪兽无效 EFFECT_DISABLE_TRAPMONSTER =10 --陷阱怪兽无效
EFFECT_CANNOT_INACTIVATE =12 --不能发动 EFFECT_CANNOT_INACTIVATE =12 --不能发动
EFFECT_CANNOT_DISEFFECT =13 --效果不能被无效(魔法·陷阱) EFFECT_CANNOT_DISEFFECT =13 --效果不能被无效(魔法·陷阱)
...@@ -403,8 +403,8 @@ EFFECT_PUBLIC =160 --公开手牌 ...@@ -403,8 +403,8 @@ EFFECT_PUBLIC =160 --公开手牌
EFFECT_COUNTER_PERMIT =0x10000--允许放置指示物类型 EFFECT_COUNTER_PERMIT =0x10000--允许放置指示物类型
EFFECT_COUNTER_LIMIT =0x20000--允许放置指示物数量 EFFECT_COUNTER_LIMIT =0x20000--允许放置指示物数量
EFFECT_RCOUNTER_REPLACE =0x30000--代替取除指示物 EFFECT_RCOUNTER_REPLACE =0x30000--代替取除指示物
EFFECT_LPCOST_CHANGE =170 --改变生命值代价 EFFECT_LPCOST_CHANGE =170 --改变生命值代价數值
EFFECT_LPCOST_REPLACE =171 --代替生命值代价 EFFECT_LPCOST_REPLACE =171 --以其他動作代替生命值代价
EFFECT_SKIP_DP =180 --跳过抽卡阶段 EFFECT_SKIP_DP =180 --跳过抽卡阶段
EFFECT_SKIP_SP =181 --跳过准备阶段 EFFECT_SKIP_SP =181 --跳过准备阶段
EFFECT_SKIP_M1 =182 --跳过主要阶段1 EFFECT_SKIP_M1 =182 --跳过主要阶段1
...@@ -464,7 +464,7 @@ EFFECT_NECRO_VALLEY_IM =293 --不受「王家长眠之谷」的影响 ...@@ -464,7 +464,7 @@ EFFECT_NECRO_VALLEY_IM =293 --不受「王家长眠之谷」的影响
EFFECT_REVERSE_DECK =294 --翻转卡组 EFFECT_REVERSE_DECK =294 --翻转卡组
EFFECT_REMOVE_BRAINWASHING =295 --洗脑解除 EFFECT_REMOVE_BRAINWASHING =295 --洗脑解除
EFFECT_BP_TWICE =296 --2次战斗阶段 EFFECT_BP_TWICE =296 --2次战斗阶段
EFFECT_UNIQUE_CHECK =297 -- EFFECT_UNIQUE_CHECK =297 --場上只能存在1張(Card.SetUniqueOnField())
EFFECT_MATCH_KILL =300 --Match胜利(胜利龙) EFFECT_MATCH_KILL =300 --Match胜利(胜利龙)
EFFECT_SYNCHRO_CHECK =310 --基因组斗士 EFFECT_SYNCHRO_CHECK =310 --基因组斗士
EFFECT_QP_ACT_IN_NTPHAND =311 --对方回合从自己手卡发动(失乐的圣女) EFFECT_QP_ACT_IN_NTPHAND =311 --对方回合从自己手卡发动(失乐的圣女)
...@@ -480,6 +480,8 @@ EFFECT_CANNOT_SELECT_EFFECT_TARGET =333 --對手不能選擇為效果對象 ...@@ -480,6 +480,8 @@ EFFECT_CANNOT_SELECT_EFFECT_TARGET =333 --對手不能選擇為效果對象
EFFECT_ADD_SETCODE =334 --规则上视为「XX」字段 EFFECT_ADD_SETCODE =334 --规则上视为「XX」字段
EFFECT_NO_EFFECT_DAMAGE =335 --玩家已受到"效果傷害變成0"的效果影響 EFFECT_NO_EFFECT_DAMAGE =335 --玩家已受到"效果傷害變成0"的效果影響
EFFECT_UNSUMMONABLE_CARD =336 --不能通常召唤的怪獸 EFFECT_UNSUMMONABLE_CARD =336 --不能通常召唤的怪獸
EFFECT_DISABLE_CHAIN_FIELD =337 --連鎖串中場上發動的效果無效(Duel.NegateRelatedChain())
EFFECT_DISCARD_COST_CHANGE =338 --反制陷阱捨棄手牌的代價改變(解放之阿里阿德涅)
--下面是诱发效果的诱发事件、时点 (如果是TYPE_SINGLE则自己发生以下事件后触发,如果TYPE_FIELD则场上任何卡发生以下事件都触发) --下面是诱发效果的诱发事件、时点 (如果是TYPE_SINGLE则自己发生以下事件后触发,如果TYPE_FIELD则场上任何卡发生以下事件都触发)
EVENT_STARTUP =1000 --游戏开始时 EVENT_STARTUP =1000 --游戏开始时
...@@ -579,6 +581,7 @@ CATEGORY_DICE =0x2000000 --骰子效果 ...@@ -579,6 +581,7 @@ CATEGORY_DICE =0x2000000 --骰子效果
CATEGORY_LEAVE_GRAVE =0x4000000 --离开墓地效果 CATEGORY_LEAVE_GRAVE =0x4000000 --离开墓地效果
CATEGORY_LVCHANGE =0x8000000 --改变等级效果 CATEGORY_LVCHANGE =0x8000000 --改变等级效果
CATEGORY_NEGATE =0x10000000 --使发动无效效果 CATEGORY_NEGATE =0x10000000 --使发动无效效果
CATEGORY_ANNOUNCE =0x20000000 --宣言效果
--Hint --Hint
HINT_EVENT =1 HINT_EVENT =1
HINT_MESSAGE =2 HINT_MESSAGE =2
...@@ -694,3 +697,5 @@ ACTIVITY_FLIPSUMMON =4 -- ...@@ -694,3 +697,5 @@ ACTIVITY_FLIPSUMMON =4 --
ACTIVITY_ATTACK =5 -- ACTIVITY_ATTACK =5 --
ACTIVITY_BATTLE_PHASE =6 -- not available in custom counter ACTIVITY_BATTLE_PHASE =6 -- not available in custom counter
ACTIVITY_CHAIN =7 -- only available in custom counter ACTIVITY_CHAIN =7 -- only available in custom counter
--announce type(宣言类型,CATEGORY_ANNOUNCE的OperationInfo的target_param)
ANNOUNCE_CARD =1 --宣言卡片
[DataEditorX]2.3.5.4[DataEditorX] [DataEditorX]2.4.0.1[DataEditorX]
[URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL] [URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL]
★运行环境(Environment) ★运行环境(Environment)
...@@ -21,8 +21,6 @@ win8(需要安装.Net3.5包含2.0) ...@@ -21,8 +21,6 @@ win8(需要安装.Net3.5包含2.0)
注意: 注意:
默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false 默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false
★bug反馈(Feedback)
不接受任何bug和建议。
★设置 ★设置
DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置 DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置
......
...@@ -8,6 +8,12 @@ This program based on .Net2.0/winXP(need .Net2.0)/win7(with.Net2.0)/win8(need.Ne ...@@ -8,6 +8,12 @@ This program based on .Net2.0/winXP(need .Net2.0)/win7(with.Net2.0)/win8(need.Ne
Click file with right mouse button, Open with, Browse Files, Choose confirm(Yes) Click file with right mouse button, Open with, Browse Files, Choose confirm(Yes)
★Feedback
If you has problems, please report on https://github.com/247321453/DataEditorX/issues
Title:DataEditorX X.X.X.X
Text:
The error message text: If there is a error message box, please press Ctrl+C, then paste in someplace.
please give a detailed description of: card message; antivirus; programe location;the operation that time.
★Setting ★Setting
DataEditorX.exe.config ★Language,★Image,★CodeEditor DataEditorX.exe.config ★Language,★Image,★CodeEditor
......
No preview for this file type
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