Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
D
DataEditorX
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
聖園ミカ
DataEditorX
Commits
02d42677
Commit
02d42677
authored
Oct 29, 2015
by
DailyShana
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2.4.0.1 update data
parent
55379b19
Changes
19
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
113 additions
and
68 deletions
+113
-68
DataEditorX/Properties/AssemblyInfo.cs
DataEditorX/Properties/AssemblyInfo.cs
+1
-1
DataEditorX/changed.txt
DataEditorX/changed.txt
+2
-0
DataEditorX/data/_functions.txt
DataEditorX/data/_functions.txt
+7
-4
DataEditorX/data/cardinfo_chinese.txt
DataEditorX/data/cardinfo_chinese.txt
+4
-0
DataEditorX/data/cardinfo_english.txt
DataEditorX/data/cardinfo_english.txt
+4
-0
DataEditorX/data/constant.lua
DataEditorX/data/constant.lua
+10
-5
DataEditorX/readme.txt
DataEditorX/readme.txt
+1
-3
DataEditorX/readme_english.txt
DataEditorX/readme_english.txt
+6
-0
win32/DataEditorX.exe
win32/DataEditorX.exe
+0
-0
win32/DataEditorX.exe.config
win32/DataEditorX.exe.config
+40
-40
win32/DataEditorX.vshost.exe.config
win32/DataEditorX.vshost.exe.config
+4
-3
win32/changed.txt
win32/changed.txt
+2
-0
win32/data/_functions.txt
win32/data/_functions.txt
+7
-4
win32/data/cardinfo_chinese.txt
win32/data/cardinfo_chinese.txt
+4
-0
win32/data/cardinfo_english.txt
win32/data/cardinfo_english.txt
+4
-0
win32/data/constant.lua
win32/data/constant.lua
+10
-5
win32/readme.txt
win32/readme.txt
+1
-3
win32/readme_english.txt
win32/readme_english.txt
+6
-0
win32/win32.zip
win32/win32.zip
+0
-0
No files found.
DataEditorX/Properties/AssemblyInfo.cs
View file @
02d42677
...
...
@@ -28,4 +28,4 @@
//
// You can specify all the values or you can use the default the Revision and
// Build Numbers by using the '*' as shown below:
[
assembly
:
AssemblyVersion
(
"2.4.0.
0
"
)]
[
assembly
:
AssemblyVersion
(
"2.4.0.
1
"
)]
DataEditorX/changed.txt
View file @
02d42677
★更新历史
2.4.0.1
更新数据
2.4.0.0
1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path,
导出的文件夹为export,其他地方请设置config的mse_exprotpath,
...
...
DataEditorX/data/_functions.txt
View file @
02d42677
...
...
@@ -467,8 +467,8 @@ location的默认值与c的种类有关,灵摆怪兽需要指定能否在怪
检查c是否可以放置count个countertype类型的指示物
●bool Card.IsCanRemoveCounter(Card c, int player, int countertype, int count, int reason)
检查玩家player是否可以以原因reason移除c上的count个countertype类型的指示物
●bool Card.IsCanBeFusionMaterial(Card c[, bool ignore_mon=false])
检查c是否可以成为融合素材,ignore_mon=true则不检查c是否是怪兽
●bool Card.IsCanBeFusionMaterial(Card c[,
Card fc,
bool ignore_mon=false])
检查c是否可以成为
[融合怪兽fc的]
融合素材,ignore_mon=true则不检查c是否是怪兽
●bool Card.IsCanBeSynchroMaterial(Card c[, Card sc, Card tuner])
检查c是否可以成为同调怪兽sc的同调素材
●bool Card.IsCanBeRitualMaterial(Card c[, Card sc])
...
...
@@ -769,10 +769,13 @@ f为返回一个interger值的函数,从g中筛选出具有最大的f的值的
如果player是nil则返回卡的持有者的卡组
如果seq=0,则是返回卡组最顶端;seq=1则是返回卡组最底端;
其余情况则是返回最顶端并且标记需要洗卡组
●int Duel.PSendtoExtra(Card|Group targets, int player|nil, int reason)
以reason原因把灵摆卡targets送去玩家player的额外卡组,返回值是实际被操作的数量
如果player是nil则返回卡的持有者的额外卡组
●Group Duel.GetOperatedGroup()
此函数返回之前一次卡片操作实际操作的卡片组包括
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
●void Duel.Summon(int player, Card c, bool ignore_count, Effect e|nil[, minc=0])
让玩家以效果e对c进行通常召唤(非set),至少使用minc个祭品
...
...
@@ -1025,7 +1028,7 @@ Duel.GetChainInfo(0,CHAININFO_TRIGGERING_LOCATION,CHAININFO_TARGET_CARDS)
第5个参数开始为额外参数
●Group Duel.SelectReleaseGroup(int sel_player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
●bool
ean
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的可解放的卡(非上级召唤用)
●Group Duel.SelectReleaseGroupEx(int player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上·手卡选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
...
...
DataEditorX/data/cardinfo_chinese.txt
View file @
02d42677
...
...
@@ -383,6 +383,10 @@
0xd3 大怪兽 Kaiju
0xd4 古生物 버제스토마
0xd5 但丁 ダンテ
0xd6 破坏剑 破壊剣
0xd7 巴斯达·布雷达 バスター・ブレイダー
0xd8 雾动机龙 ダイナミスト
0xd9 不知火
0x100 同调士相关同调怪兽
0x101 奇迹同调融合相关怪兽
0x102 暗黑融合限定怪兽
...
...
DataEditorX/data/cardinfo_english.txt
View file @
02d42677
...
...
@@ -381,6 +381,10 @@
0xd3 Kaiju
0xd4 Burgesstoma 버제스토마
0xd5 Dante ダンテ
0xd6 Destruction Sword 破壊剣
0xd7 Buster Blader バスター・ブレイダー
0xd8 Dinomist ダイナミスト
0xd9 Shiranui 不知火
0x100 Monster that lists a "Synchron" Monster as a Tuner.
0x101 Fusion Monster that lists a Synchro Monster as a Fusion Material
0x102 Fusion Monster that can only be Special Summoned with "Dark Fusion"
...
...
DataEditorX/data/constant.lua
View file @
02d42677
...
...
@@ -269,7 +269,7 @@ EFFECT_FLAG_AVAILABLE_BD =0x2000000 --战斗破坏确定时效果也适用(纳
EFFECT_FLAG_CLIENT_HINT
=
0x4000000
--客户端提示
EFFECT_FLAG_CHAIN_UNIQUE
=
0x8000000
--同一组连锁只能发动一次
EFFECT_FLAG_NAGA
=
0x10000000
--神卡纳迦!
EFFECT_FLAG_COF
=
0x20000000
--
邪恶的仪式
EFFECT_FLAG_COF
=
0x20000000
--
N/A
EFFECT_FLAG_CVAL_CHECK
=
0x40000000
--以卡为COST的诱发效果需要使用
EFFECT_FLAG_IMMEDIATELY_APPLY
=
0x80000000
--卡在发动时效果就立即适用(卡通王國)
--========== Codes ========== --对永续性效果表示效果类型 EFFECT开头,对诱发型效果表示触发效果的事件/时点 EVENT开头
...
...
@@ -281,7 +281,7 @@ EFFECT_CANNOT_CHANGE_CONTROL =5 --不能改变控制权
EFFECT_CANNOT_ACTIVATE
=
6
--玩家不能发动效果
EFFECT_CANNOT_TRIGGER
=
7
--不能发动效果
EFFECT_DISABLE_EFFECT
=
8
--效果无效 (聖杯)
EFFECT_DISABLE_CHAIN
=
9
--
不能连锁
EFFECT_DISABLE_CHAIN
=
9
--
在連鎖串中無效(processor.cpp)
EFFECT_DISABLE_TRAPMONSTER
=
10
--陷阱怪兽无效
EFFECT_CANNOT_INACTIVATE
=
12
--不能发动
EFFECT_CANNOT_DISEFFECT
=
13
--效果不能被无效(魔法·陷阱)
...
...
@@ -403,8 +403,8 @@ EFFECT_PUBLIC =160 --公开手牌
EFFECT_COUNTER_PERMIT
=
0x10000
--允许放置指示物类型
EFFECT_COUNTER_LIMIT
=
0x20000
--允许放置指示物数量
EFFECT_RCOUNTER_REPLACE
=
0x30000
--代替取除指示物
EFFECT_LPCOST_CHANGE
=
170
--改变生命值代价
EFFECT_LPCOST_REPLACE
=
171
--代替生命值代价
EFFECT_LPCOST_CHANGE
=
170
--改变生命值代价
數值
EFFECT_LPCOST_REPLACE
=
171
--
以其他動作
代替生命值代价
EFFECT_SKIP_DP
=
180
--跳过抽卡阶段
EFFECT_SKIP_SP
=
181
--跳过准备阶段
EFFECT_SKIP_M1
=
182
--跳过主要阶段1
...
...
@@ -464,7 +464,7 @@ EFFECT_NECRO_VALLEY_IM =293 --不受「王家长眠之谷」的影响
EFFECT_REVERSE_DECK
=
294
--翻转卡组
EFFECT_REMOVE_BRAINWASHING
=
295
--洗脑解除
EFFECT_BP_TWICE
=
296
--2次战斗阶段
EFFECT_UNIQUE_CHECK
=
297
--
EFFECT_UNIQUE_CHECK
=
297
--
場上只能存在1張(Card.SetUniqueOnField())
EFFECT_MATCH_KILL
=
300
--Match胜利(胜利龙)
EFFECT_SYNCHRO_CHECK
=
310
--基因组斗士
EFFECT_QP_ACT_IN_NTPHAND
=
311
--对方回合从自己手卡发动(失乐的圣女)
...
...
@@ -480,6 +480,8 @@ EFFECT_CANNOT_SELECT_EFFECT_TARGET =333 --對手不能選擇為效果對象
EFFECT_ADD_SETCODE
=
334
--规则上视为「XX」字段
EFFECT_NO_EFFECT_DAMAGE
=
335
--玩家已受到"效果傷害變成0"的效果影響
EFFECT_UNSUMMONABLE_CARD
=
336
--不能通常召唤的怪獸
EFFECT_DISABLE_CHAIN_FIELD
=
337
--連鎖串中場上發動的效果無效(Duel.NegateRelatedChain())
EFFECT_DISCARD_COST_CHANGE
=
338
--反制陷阱捨棄手牌的代價改變(解放之阿里阿德涅)
--下面是诱发效果的诱发事件、时点 (如果是TYPE_SINGLE则自己发生以下事件后触发,如果TYPE_FIELD则场上任何卡发生以下事件都触发)
EVENT_STARTUP
=
1000
--游戏开始时
...
...
@@ -579,6 +581,7 @@ CATEGORY_DICE =0x2000000 --骰子效果
CATEGORY_LEAVE_GRAVE
=
0x4000000
--离开墓地效果
CATEGORY_LVCHANGE
=
0x8000000
--改变等级效果
CATEGORY_NEGATE
=
0x10000000
--使发动无效效果
CATEGORY_ANNOUNCE
=
0x20000000
--宣言效果
--Hint
HINT_EVENT
=
1
HINT_MESSAGE
=
2
...
...
@@ -694,3 +697,5 @@ ACTIVITY_FLIPSUMMON =4 --
ACTIVITY_ATTACK
=
5
--
ACTIVITY_BATTLE_PHASE
=
6
-- not available in custom counter
ACTIVITY_CHAIN
=
7
-- only available in custom counter
--announce type(宣言类型,CATEGORY_ANNOUNCE的OperationInfo的target_param)
ANNOUNCE_CARD
=
1
--宣言卡片
DataEditorX/readme.txt
View file @
02d42677
[DataEditorX]2.4.0.
0
[DataEditorX]
[DataEditorX]2.4.0.
1
[DataEditorX]
[URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL]
★运行环境(Environment)
...
...
@@ -21,8 +21,6 @@ win8(需要安装.Net3.5包含2.0)
注意:
默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false
★bug反馈(Feedback)
不接受任何bug和建议。
★设置
DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置
...
...
DataEditorX/readme_english.txt
View file @
02d42677
...
...
@@ -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)
★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
DataEditorX.exe.config ★Language,★Image,★CodeEditor
...
...
win32/DataEditorX.exe
View file @
02d42677
No preview for this file type
win32/DataEditorX.exe.config
View file @
02d42677
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
configuration
>
<
connectionStrings
>
<!--
Example
connection
to
a
SQL
Server
Database
on
localhost
. -->
<!-- <
add
name
=
"ExampleConnectionString"
<
connectionStrings
>
<!--
Example
connection
to
a
SQL
Server
Database
on
localhost
. -->
<!-- <
add
name
=
"ExampleConnectionString"
connectionString
=
"Data Source=.;Initial Catalog=DBName;Integrated Security=True"
providerName
=
"System.Data.SqlClient"
/> -->
</
connectionStrings
>
<
appSettings
>
<!--
access
these
values
via
the
property
:
</
connectionStrings
>
<
appSettings
>
<!--
access
these
values
via
the
property
:
System
.
Configuration
.
ConfigurationManager
.
AppSettings
[
key
]
-->
<!--
MSE
language
data
/
mse_xxx
.
txt
-->
<
add
key
=
"mse"
value
=
"Chinese-Simplified"
/>
<!--
Language
data
/
cardinfo_xxxx
.
txt
data
/
language_xxx
.
txt
-->
<
add
key
=
"language"
value
=
"Chinese
"
/>
<!--
Check
system
language
when
running
program
first
time
-->
<
add
key
=
"check_system_language"
value
=
"fals
e"
/>
<!--
async
load
data
-->
<
add
key
=
"async"
value
=
"false"
/>
<!--
DataEditorX
source
code
-->
<
add
key
=
"sourceURL"
value
=
"https://github.com/247321453/DataEditorX"
/>
<!--
DataEditorX
update
url
-->
<
add
key
=
"updateURL"
value
=
"https://github.com/247321453/DataEditorX/tree/master/win32/readme.txt"
/>
<!--
delete
,
modify
with
card
'
s
files
image
script
-->
<
add
key
=
"opera_with_cards_file"
value
=
"true"
/>
<!--
open
file
in
this
.
such
as
lua
-->
<
add
key
=
"open_file_in_this"
value
=
"true"
/>
<!--
check
update
when
opening
application
automatically
-->
<
add
key
=
"auto_check_update"
value
=
"true"
/>
<!--
Cut
Images
Setting
-->
<
add
key
=
"image_quilty"
value
=
"100"
/>
<
add
key
=
"image"
value
=
"44,64,177,254"
/>
<
add
key
=
"image_other"
value
=
"25,54,128,128"
/>
<
add
key
=
"image_xyz"
value
=
"24,51,128,128"
/>
<
add
key
=
"image_pendulum"
value
=
"14,46,149,120"
/>
<!--
CodeEdiotr
Setting
<!--
MSE
language
data
/
mse_xxx
.
txt
-->
<
add
key
=
"mse"
value
=
"Chinese-Simplified"
/>
<!--
Language
data
/
cardinfo_xxxx
.
txt
data
/
language_xxx
.
txt
-->
<
add
key
=
"language"
value
=
"english
"
/>
<!--
Check
system
language
when
running
program
first
time
-->
<
add
key
=
"check_system_language"
value
=
"tru
e"
/>
<!--
async
load
data
-->
<
add
key
=
"async"
value
=
"false"
/>
<!--
DataEditorX
source
code
-->
<
add
key
=
"sourceURL"
value
=
"https://github.com/247321453/DataEditorX"
/>
<!--
DataEditorX
update
url
-->
<
add
key
=
"updateURL"
value
=
"https://github.com/247321453/DataEditorX/tree/master/win32/readme.txt"
/>
<!--
delete
,
modify
with
card
'
s
files
image
script
-->
<
add
key
=
"opera_with_cards_file"
value
=
"true"
/>
<!--
open
file
in
this
.
such
as
lua
-->
<
add
key
=
"open_file_in_this"
value
=
"true"
/>
<!--
check
update
when
opening
application
automatically
-->
<
add
key
=
"auto_check_update"
value
=
"true"
/>
<!--
Cut
Images
Setting
-->
<
add
key
=
"image_quilty"
value
=
"100"
/>
<
add
key
=
"image"
value
=
"44,64,177,254"
/>
<
add
key
=
"image_other"
value
=
"25,54,128,128"
/>
<
add
key
=
"image_xyz"
value
=
"24,51,128,128"
/>
<
add
key
=
"image_pendulum"
value
=
"14,46,149,120"
/>
<!--
CodeEdiotr
Setting
IME
=
true
使用輸入法,正常顯示文字,反應變慢
IME
=
false
English
-->
<
add
key
=
"IME"
value
=
"false"
/>
<
add
key
=
"wordwrap"
value
=
"true"
/>
<
add
key
=
"tabisspace"
value
=
"false"
/>
<
add
key
=
"fontname"
value
=
"Consolas"
/>
<
add
key
=
"fontsize"
value
=
"14.5"
/>
<!--
MSE
path
-->
<
add
key
=
"mse_path"
value
=
"./MagicSetEditor2/mse.exe"
/>
<
add
key
=
"mse_exprotpath"
value
=
"./exprot"
/>
</
appSettings
>
<
add
key
=
"IME"
value
=
"false"
/>
<
add
key
=
"wordwrap"
value
=
"true"
/>
<
add
key
=
"tabisspace"
value
=
"false"
/>
<
add
key
=
"fontname"
value
=
"Consolas"
/>
<
add
key
=
"fontsize"
value
=
"14.5"
/>
<!--
MSE
path
-->
<
add
key
=
"mse_path"
value
=
"./MagicSetEditor2/mse.exe"
/>
<
add
key
=
"mse_exprotpath"
value
=
"./exprot"
/>
</
appSettings
>
</
configuration
>
\ No newline at end of file
win32/DataEditorX.vshost.exe.config
View file @
02d42677
...
...
@@ -13,9 +13,9 @@
<!--
MSE
language
data
/
mse_xxx
.
txt
-->
<
add
key
=
"mse"
value
=
"Chinese-Simplified"
/>
<!--
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
-->
<
add
key
=
"check_system_language"
value
=
"
tru
e"
/>
<
add
key
=
"check_system_language"
value
=
"
fals
e"
/>
<!--
async
load
data
-->
<
add
key
=
"async"
value
=
"false"
/>
<!--
DataEditorX
source
code
-->
...
...
@@ -44,6 +44,7 @@
<
add
key
=
"fontname"
value
=
"Consolas"
/>
<
add
key
=
"fontsize"
value
=
"14.5"
/>
<!--
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
>
</
configuration
>
\ No newline at end of file
win32/changed.txt
View file @
02d42677
★更新历史
2.4.0.1
更新数据
2.4.0.0
1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path,
导出的文件夹为export,其他地方请设置config的mse_exprotpath,
...
...
win32/data/_functions.txt
View file @
02d42677
...
...
@@ -467,8 +467,8 @@ location的默认值与c的种类有关,灵摆怪兽需要指定能否在怪
检查c是否可以放置count个countertype类型的指示物
●bool Card.IsCanRemoveCounter(Card c, int player, int countertype, int count, int reason)
检查玩家player是否可以以原因reason移除c上的count个countertype类型的指示物
●bool Card.IsCanBeFusionMaterial(Card c[, bool ignore_mon=false])
检查c是否可以成为融合素材,ignore_mon=true则不检查c是否是怪兽
●bool Card.IsCanBeFusionMaterial(Card c[,
Card fc,
bool ignore_mon=false])
检查c是否可以成为
[融合怪兽fc的]
融合素材,ignore_mon=true则不检查c是否是怪兽
●bool Card.IsCanBeSynchroMaterial(Card c[, Card sc, Card tuner])
检查c是否可以成为同调怪兽sc的同调素材
●bool Card.IsCanBeRitualMaterial(Card c[, Card sc])
...
...
@@ -769,10 +769,13 @@ f为返回一个interger值的函数,从g中筛选出具有最大的f的值的
如果player是nil则返回卡的持有者的卡组
如果seq=0,则是返回卡组最顶端;seq=1则是返回卡组最底端;
其余情况则是返回最顶端并且标记需要洗卡组
●int Duel.PSendtoExtra(Card|Group targets, int player|nil, int reason)
以reason原因把灵摆卡targets送去玩家player的额外卡组,返回值是实际被操作的数量
如果player是nil则返回卡的持有者的额外卡组
●Group Duel.GetOperatedGroup()
此函数返回之前一次卡片操作实际操作的卡片组包括
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
●void Duel.Summon(int player, Card c, bool ignore_count, Effect e|nil[, minc=0])
让玩家以效果e对c进行通常召唤(非set),至少使用minc个祭品
...
...
@@ -1025,7 +1028,7 @@ Duel.GetChainInfo(0,CHAININFO_TRIGGERING_LOCATION,CHAININFO_TARGET_CARDS)
第5个参数开始为额外参数
●Group Duel.SelectReleaseGroup(int sel_player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
●bool
ean
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的可解放的卡(非上级召唤用)
●Group Duel.SelectReleaseGroupEx(int player, function f, int min, int max, Card ex|nil, ...)
过滤函数,让玩家player从场上·手卡选择min-max张不等于ex的满足条件f的可解放的卡(非上级召唤用)
...
...
win32/data/cardinfo_chinese.txt
View file @
02d42677
...
...
@@ -383,6 +383,10 @@
0xd3 大怪兽 Kaiju
0xd4 古生物 버제스토마
0xd5 但丁 ダンテ
0xd6 破坏剑 破壊剣
0xd7 巴斯达·布雷达 バスター・ブレイダー
0xd8 雾动机龙 ダイナミスト
0xd9 不知火
0x100 同调士相关同调怪兽
0x101 奇迹同调融合相关怪兽
0x102 暗黑融合限定怪兽
...
...
win32/data/cardinfo_english.txt
View file @
02d42677
...
...
@@ -381,6 +381,10 @@
0xd3 Kaiju
0xd4 Burgesstoma 버제스토마
0xd5 Dante ダンテ
0xd6 Destruction Sword 破壊剣
0xd7 Buster Blader バスター・ブレイダー
0xd8 Dinomist ダイナミスト
0xd9 Shiranui 不知火
0x100 Monster that lists a "Synchron" Monster as a Tuner.
0x101 Fusion Monster that lists a Synchro Monster as a Fusion Material
0x102 Fusion Monster that can only be Special Summoned with "Dark Fusion"
...
...
win32/data/constant.lua
View file @
02d42677
...
...
@@ -269,7 +269,7 @@ EFFECT_FLAG_AVAILABLE_BD =0x2000000 --战斗破坏确定时效果也适用(纳
EFFECT_FLAG_CLIENT_HINT
=
0x4000000
--客户端提示
EFFECT_FLAG_CHAIN_UNIQUE
=
0x8000000
--同一组连锁只能发动一次
EFFECT_FLAG_NAGA
=
0x10000000
--神卡纳迦!
EFFECT_FLAG_COF
=
0x20000000
--
邪恶的仪式
EFFECT_FLAG_COF
=
0x20000000
--
N/A
EFFECT_FLAG_CVAL_CHECK
=
0x40000000
--以卡为COST的诱发效果需要使用
EFFECT_FLAG_IMMEDIATELY_APPLY
=
0x80000000
--卡在发动时效果就立即适用(卡通王國)
--========== Codes ========== --对永续性效果表示效果类型 EFFECT开头,对诱发型效果表示触发效果的事件/时点 EVENT开头
...
...
@@ -281,7 +281,7 @@ EFFECT_CANNOT_CHANGE_CONTROL =5 --不能改变控制权
EFFECT_CANNOT_ACTIVATE
=
6
--玩家不能发动效果
EFFECT_CANNOT_TRIGGER
=
7
--不能发动效果
EFFECT_DISABLE_EFFECT
=
8
--效果无效 (聖杯)
EFFECT_DISABLE_CHAIN
=
9
--
不能连锁
EFFECT_DISABLE_CHAIN
=
9
--
在連鎖串中無效(processor.cpp)
EFFECT_DISABLE_TRAPMONSTER
=
10
--陷阱怪兽无效
EFFECT_CANNOT_INACTIVATE
=
12
--不能发动
EFFECT_CANNOT_DISEFFECT
=
13
--效果不能被无效(魔法·陷阱)
...
...
@@ -403,8 +403,8 @@ EFFECT_PUBLIC =160 --公开手牌
EFFECT_COUNTER_PERMIT
=
0x10000
--允许放置指示物类型
EFFECT_COUNTER_LIMIT
=
0x20000
--允许放置指示物数量
EFFECT_RCOUNTER_REPLACE
=
0x30000
--代替取除指示物
EFFECT_LPCOST_CHANGE
=
170
--改变生命值代价
EFFECT_LPCOST_REPLACE
=
171
--代替生命值代价
EFFECT_LPCOST_CHANGE
=
170
--改变生命值代价
數值
EFFECT_LPCOST_REPLACE
=
171
--
以其他動作
代替生命值代价
EFFECT_SKIP_DP
=
180
--跳过抽卡阶段
EFFECT_SKIP_SP
=
181
--跳过准备阶段
EFFECT_SKIP_M1
=
182
--跳过主要阶段1
...
...
@@ -464,7 +464,7 @@ EFFECT_NECRO_VALLEY_IM =293 --不受「王家长眠之谷」的影响
EFFECT_REVERSE_DECK
=
294
--翻转卡组
EFFECT_REMOVE_BRAINWASHING
=
295
--洗脑解除
EFFECT_BP_TWICE
=
296
--2次战斗阶段
EFFECT_UNIQUE_CHECK
=
297
--
EFFECT_UNIQUE_CHECK
=
297
--
場上只能存在1張(Card.SetUniqueOnField())
EFFECT_MATCH_KILL
=
300
--Match胜利(胜利龙)
EFFECT_SYNCHRO_CHECK
=
310
--基因组斗士
EFFECT_QP_ACT_IN_NTPHAND
=
311
--对方回合从自己手卡发动(失乐的圣女)
...
...
@@ -480,6 +480,8 @@ EFFECT_CANNOT_SELECT_EFFECT_TARGET =333 --對手不能選擇為效果對象
EFFECT_ADD_SETCODE
=
334
--规则上视为「XX」字段
EFFECT_NO_EFFECT_DAMAGE
=
335
--玩家已受到"效果傷害變成0"的效果影響
EFFECT_UNSUMMONABLE_CARD
=
336
--不能通常召唤的怪獸
EFFECT_DISABLE_CHAIN_FIELD
=
337
--連鎖串中場上發動的效果無效(Duel.NegateRelatedChain())
EFFECT_DISCARD_COST_CHANGE
=
338
--反制陷阱捨棄手牌的代價改變(解放之阿里阿德涅)
--下面是诱发效果的诱发事件、时点 (如果是TYPE_SINGLE则自己发生以下事件后触发,如果TYPE_FIELD则场上任何卡发生以下事件都触发)
EVENT_STARTUP
=
1000
--游戏开始时
...
...
@@ -579,6 +581,7 @@ CATEGORY_DICE =0x2000000 --骰子效果
CATEGORY_LEAVE_GRAVE
=
0x4000000
--离开墓地效果
CATEGORY_LVCHANGE
=
0x8000000
--改变等级效果
CATEGORY_NEGATE
=
0x10000000
--使发动无效效果
CATEGORY_ANNOUNCE
=
0x20000000
--宣言效果
--Hint
HINT_EVENT
=
1
HINT_MESSAGE
=
2
...
...
@@ -694,3 +697,5 @@ ACTIVITY_FLIPSUMMON =4 --
ACTIVITY_ATTACK
=
5
--
ACTIVITY_BATTLE_PHASE
=
6
-- not available in custom counter
ACTIVITY_CHAIN
=
7
-- only available in custom counter
--announce type(宣言类型,CATEGORY_ANNOUNCE的OperationInfo的target_param)
ANNOUNCE_CARD
=
1
--宣言卡片
win32/readme.txt
View file @
02d42677
[DataEditorX]2.
3.5.4
[DataEditorX]
[DataEditorX]2.
4.0.1
[DataEditorX]
[URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL]
★运行环境(Environment)
...
...
@@ -21,8 +21,6 @@ win8(需要安装.Net3.5包含2.0)
注意:
默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false
★bug反馈(Feedback)
不接受任何bug和建议。
★设置
DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置
...
...
win32/readme_english.txt
View file @
02d42677
...
...
@@ -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)
★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
DataEditorX.exe.config ★Language,★Image,★CodeEditor
...
...
win32/win32.zip
View file @
02d42677
No preview for this file type
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment