Commit 37a078f7 authored by DailyShana's avatar DailyShana

2.4.2.2 add TYPE_SPSUMMON

parent 4798befd
...@@ -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.2.1")] [assembly: AssemblyVersion("2.4.2.2")]
★更新历史 ★更新历史
2.4.2.2
添加特殊召唤类型
更新数据
2.4.2.1 2.4.2.1
为了适应ygopro1033.D,增加分行 为了适应ygopro1033.D,增加分行
配置config的autolength,控制每多少个字符,换行 配置config的autolength,控制每多少个字符,换行
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
# Card: 卡片类 # Card: 卡片类
# Effect: 效果类 # Effect: 效果类
# Group: 卡片组类 # Group: 卡片组类
# nil: 空类型,也表示空的变量(只说明有意义的空返回值) # nil: 空类型,也表示空的变量
# any: 任意类型 # any: 任意类型
# 为方便说明,采用类似C的函数表示方法说明 # 为方便说明,采用类似C的函数表示方法说明
# []表示有默认值可省略的参数 # []表示有默认值可省略的参数
...@@ -363,6 +363,8 @@ RESET_CARD 重置卡片的效果 reset_code为效果owner的卡号 ...@@ -363,6 +363,8 @@ RESET_CARD 重置卡片的效果 reset_code为效果owner的卡号
检查c是否是可破坏的 检查c是否是可破坏的
●bool Card.IsSummonableCard(Card c) ●bool Card.IsSummonableCard(Card c)
检查c是否是可通常召唤的卡 检查c是否是可通常召唤的卡
●bool Card.IsFusionSummonableCard(Card c)
检查c是否是可融合召唤的卡
●bool Card.IsSpecialSummonable(Card c) ●bool Card.IsSpecialSummonable(Card c)
检查是否可以对c进行特殊召唤手续 检查是否可以对c进行特殊召唤手续
●bool Card.IsSynchroSummonable(Card c ,Card tuner|nil[, Group mg]) ●bool Card.IsSynchroSummonable(Card c ,Card tuner|nil[, Group mg])
......
...@@ -114,6 +114,7 @@ ...@@ -114,6 +114,7 @@
0x400000 卡通 0x400000 卡通
0x800000 超量 0x800000 超量
0x1000000 灵摆 0x1000000 灵摆
0x2000000 特殊召唤
##setname ##setname
-1 自定义 -1 自定义
0x0 系列 0x0 系列
...@@ -435,4 +436,10 @@ ...@@ -435,4 +436,10 @@
0xf4 召唤兽 召喚獣 0xf4 召唤兽 召喚獣
0xf5 甘多拉 ガンドラ 0xf5 甘多拉 ガンドラ
0xf6 摩天楼 0xf6 摩天楼
0xf7 抒情歌鸲 LL(リリカル・ルスキニア)
0xf8 N/A 霸王 覇王
0x10f8 霸王门 覇王門
0x20f8 霸王眷龙 覇王眷竜
0xf9 真龙 真竜
0xfa 幻煌龙 幻煌龍
#end #end
\ No newline at end of file
...@@ -7,15 +7,15 @@ ...@@ -7,15 +7,15 @@
0x4 Anime/DIY 0x4 Anime/DIY
##attribute ##attribute
0x0 Attribute 0x0 Attribute
0x1 Earth 0x1 EARTH
0x2 Water 0x2 WATER
0x4 Fire 0x4 FIRE
0x8 Wind 0x8 WIND
0x10 Light 0x10 LIGHT
0x20 Dark 0x20 DARK
0x40 Divine 0x40 DIVINE
##level ##level
0x0 Star 0x0 Level/Rank
0x1 1★ 0x1 1★
0x2 2★ 0x2 2★
0x3 3★ 0x3 3★
...@@ -88,6 +88,7 @@ ...@@ -88,6 +88,7 @@
0x200000 Divine-Beast 0x200000 Divine-Beast
0x400000 Creator God 0x400000 Creator God
0x800000 Wyrm 0x800000 Wyrm
0x10000000 Yokai
##type ##type
0x1 Monster 0x1 Monster
0x2 Spell 0x2 Spell
...@@ -113,7 +114,8 @@ ...@@ -113,7 +114,8 @@
0x200000 Flip 0x200000 Flip
0x400000 Toon 0x400000 Toon
0x800000 Xyz 0x800000 Xyz
0x1000000 Pendulum 0x1000000 Pendulum
0x2000000 SPSummon
##setname ##setname
-1 Custom -1 Custom
0x0 Archetype 0x0 Archetype
...@@ -134,7 +136,7 @@ ...@@ -134,7 +136,7 @@
0xa008 Masked HERO M・HERO 0xa008 Masked HERO M・HERO
0x9 Neos ネオス 0x9 Neos ネオス
0xa lswarm ヴェルズ 0xa lswarm ヴェルズ
0x100a Evilswarm インヴェルズ 0x100a Steelswarm インヴェルズ
0xb Infernity インフェルニティ 0xb Infernity インフェルニティ
0xc Alien エーリアン 0xc Alien エーリアン
0xd Saber セイバー 0xd Saber セイバー
...@@ -150,7 +152,7 @@ ...@@ -150,7 +152,7 @@
0x6013 Meklord Army 機皇兵 0x6013 Meklord Army 機皇兵
0x14 N/A 0x14 N/A
0x15 B.E.S. 巨大戦艦 0x15 B.E.S. 巨大戦艦
0x16 oid ロイド 0x16 roid ロイド
0x1016 Vehicroid ビークロイド 0x1016 Vehicroid ビークロイド
0x2016 Speedroid スピードロイド 0x2016 Speedroid スピードロイド
0x17 Synchro シンクロ 0x17 Synchro シンクロ
...@@ -177,6 +179,7 @@ ...@@ -177,6 +179,7 @@
0x29 Dragunity ドラグニティ 0x29 Dragunity ドラグニティ
0x2a Naturia ナチュル 0x2a Naturia ナチュル
0x2b Ninja 忍者 0x2b Ninja 忍者
0x102b Armor Ninja 機甲忍者
0x2c Flamvell フレムベル 0x2c Flamvell フレムベル
0x2d N/A 0x2d N/A
0x2e Gravekeeper's 墓守 0x2e Gravekeeper's 墓守
...@@ -185,6 +188,7 @@ ...@@ -185,6 +188,7 @@
0x31 Fortune Lady フォーチュンレディ 0x31 Fortune Lady フォーチュンレディ
0x32 Volcanic ヴォルカニック 0x32 Volcanic ヴォルカニック
0x33 Blackwing BF(ブラックフェザー) 0x33 Blackwing BF(ブラックフェザー)
0x1033 Assault Blackwing A BF(ブラックフェザー)
0x34 Crystal 宝玉 0x34 Crystal 宝玉
0x1034 Crystal Beast 宝玉獣 0x1034 Crystal Beast 宝玉獣
0x2034 Ultimate Gem God 究極宝玉神 0x2034 Ultimate Gem God 究極宝玉神
...@@ -203,7 +207,7 @@ ...@@ -203,7 +207,7 @@
0x41 LV LV(レベル) 0x41 LV LV(レベル)
0x42 Nordic 極星 0x42 Nordic 極星
0x3042 Nordic Ascendant 極星天 0x3042 Nordic Ascendant 極星天
0x6042 Nordic Beasts 極星獣 0x6042 Nordic Beast 極星獣
0xa042 Nordic Alfar 極星霊 0xa042 Nordic Alfar 極星霊
0x5042 Nordic Relic 極星宝 0x5042 Nordic Relic 極星宝
0x43 Junk ジャンク 0x43 Junk ジャンク
...@@ -224,7 +228,8 @@ ...@@ -224,7 +228,8 @@
0x304e Evoltile エヴォルド 0x304e Evoltile エヴォルド
0x604e Evolsaur エヴォルダ 0x604e Evolsaur エヴォルダ
0x504e Evolzar エヴォルカイザー 0x504e Evolzar エヴォルカイザー
0x104f /Assault /バスター 0xf4 N/A
0x104f /Assault Mode /バスター
0x50 Venom ヴェノム 0x50 Venom ヴェノム
0x51 Gadget ガジェット 0x51 Gadget ガジェット
0x52 Guardian ガーディアン 0x52 Guardian ガーディアン
...@@ -242,13 +247,14 @@ ...@@ -242,13 +247,14 @@
0x5e N/A 0x5e N/A
0x5f N/A 0x5f N/A
0x60 Bamboo Sword 竹光 0x60 Bamboo Sword 竹光
0x61 Ninjitsu 忍法 0x61 Ninjitsu Art 忍法
0x62 Toon トゥーン 0x62 Toon トゥーン
0x63 Reactor リアクター 0x63 Reactor リアクター
0x64 Harpie ハーピィ 0x64 Harpie ハーピィ
0x65 Infestation 侵略の 0x65 Infestation 侵略の
0x66 Warrior ウォリアー 0x66 Warrior ウォリアー
0x1066 Symphonic Warrior 音響戦士 0x1066 Symphonic Warrior 音響戦士
0x2066 Magnet Warrior マグネット・ウォリアー
0x67 N/A Iron アイアン 0x67 N/A Iron アイアン
0x68 N/A Tin ブリキ 0x68 N/A Tin ブリキ
0x69 Hieratic 聖刻 0x69 Hieratic 聖刻
...@@ -256,6 +262,7 @@ ...@@ -256,6 +262,7 @@
0x6b Bounzer バウンサー 0x6b Bounzer バウンサー
0x6c N/A Lightray ライトレイ 0x6c N/A Lightray ライトレイ
0x6d Djinn 魔人 0x6d Djinn 魔人
0x106d N/A Djinn of Rituals 儀式魔人
0x6e Prophecy 魔導 0x6e Prophecy 魔導
0x106e Spellbook 魔導書 0x106e Spellbook 魔導書
0x6f Heroic ヒロイック 0x6f Heroic ヒロイック
...@@ -269,14 +276,14 @@ ...@@ -269,14 +276,14 @@
0x1073 CXyz CX(カオスエクシーズ) 0x1073 CXyz CX(カオスエクシーズ)
0x2073 Xyz Dragon エクシーズ・ドラゴン 0x2073 Xyz Dragon エクシーズ・ドラゴン
0x74 Mermail 水精鱗 0x74 Mermail 水精鱗
0x75 Abyss アビス 0x75 Abyss- アビス
0x76 Heraldic Beast 紋章獣 0x76 Heraldic Beast 紋章獣
0x77 Atlantean 海皇 0x77 Atlantean 海皇
0x78 Nimble 素早い 0x78 Nimble 素早い
0x79 Fire Fist 炎星 0x79 Fire Fist 炎星
0x7a Nobel 0x7a Noble 聖
0x107a NobelKnight 0x107a Noble Knight 聖騎士
0x207a NobelArms 0x207a Noble Arms 聖剣
0x7b Galaxy ギャラクシー 0x7b Galaxy ギャラクシー
0x107b Galaxy-Eyes ギャラクシーアイズ 0x107b Galaxy-Eyes ギャラクシーアイズ
0x307b Galaxy-Eyes Tachyon Dragon ギャラクシーアイズ・タキオン・ドラゴン 0x307b Galaxy-Eyes Tachyon Dragon ギャラクシーアイズ・タキオン・ドラゴン
...@@ -284,7 +291,7 @@ ...@@ -284,7 +291,7 @@
0x7d Hazy ヘイズ 0x7d Hazy ヘイズ
0x107d Hazy Flame 陽炎獣 0x107d Hazy Flame 陽炎獣
0x7e ZW ZW(ゼアル・ウェポン) 0x7e ZW ZW(ゼアル・ウェポン)
0x7f Utopi ホープ 0x7f Utopic ホープ
0x107f Utopia 希望皇ホープ 0x107f Utopia 希望皇ホープ
0x80 Duston ダストン 0x80 Duston ダストン
0x81 Fire King 炎王 0x81 Fire King 炎王
...@@ -319,6 +326,7 @@ ...@@ -319,6 +326,7 @@
0x9a Superheavy Samurai 超重武者 0x9a Superheavy Samurai 超重武者
0x109a Superheavy Samurai Soul 超重武者装留 0x109a Superheavy Samurai Soul 超重武者装留
0x9b Melodious 幻奏 0x9b Melodious 幻奏
0x109b Melodious Maestra 幻奏の音姫
0x9c tellarknight テラナイト 0x9c tellarknight テラナイト
0x109c Stellarknight ステラナイト 0x109c Stellarknight ステラナイト
0x9d Shaddoll 影依 0x9d Shaddoll 影依
...@@ -338,11 +346,12 @@ ...@@ -338,11 +346,12 @@
0xa7 Artorigus アルトリウス 0xa7 Artorigus アルトリウス
0xa8 Laundsallyn ランスロット 0xa8 Laundsallyn ランスロット
0xa9 Fluffal ファーニマル 0xa9 Fluffal ファーニマル
0xaa Qliphort クリフォート 0xaa Qli クリフォート
0x10aa Apoqliphort アポクリフォート
0xab Deskbot ブンボーグ 0xab Deskbot ブンボーグ
0xac Goblin ゴブリン 0xac Goblin ゴブリン
0xad Frightfur デストーイ 0xad Frightfur デストーイ
0xae Covenant 契約書 0xae Dark Contract 契約書
0xaf D/D DD 0xaf D/D DD
0x10af D/D/D DDD 0x10af D/D/D DDD
0xb0 Gottoms ガトムズ 0xb0 Gottoms ガトムズ
...@@ -353,6 +362,7 @@ ...@@ -353,6 +362,7 @@
0xb5 Ritual Beast 霊獣 0xb5 Ritual Beast 霊獣
0x10b5 Ritual Beast Tamer 霊獣使い 0x10b5 Ritual Beast Tamer 霊獣使い
0x20b5 Spiritual Beast 精霊獣 0x20b5 Spiritual Beast 精霊獣
0x30b5 Spiritual Beast Tamer 精霊獣使い
0x40b5 Ritual Beast Ulti- 聖霊獣騎 0x40b5 Ritual Beast Ulti- 聖霊獣騎
0xb6 Outer Entity 外神 0xb6 Outer Entity 外神
0xb7 Elder Entity 旧神 0xb7 Elder Entity 旧神
...@@ -362,10 +372,10 @@ ...@@ -362,10 +372,10 @@
0xbb Infernoid インフェルノイド 0xbb Infernoid インフェルノイド
0xbc Jinzo 人造人間 0xbc Jinzo 人造人間
0xbd Gaia The Fierce Knight 暗黒騎士ガイア 0xbd Gaia The Fierce Knight 暗黒騎士ガイア
0xbe Monarchs 帝王 0xbe Monarch 帝王
0xbf Charmer 霊使い 0xbf Charmer 霊使い
0xc0 Familiar-Possessed 憑依装着 0xc0 Familiar-Possessed 憑依装着
0xc1 PSYFrame PSYフレーム 0xc1 PSY-Frame PSYフレーム
0xc2 Power Tool パワー·ツール 0xc2 Power Tool パワー·ツール
0xc3 Edge Imp エッジインプ 0xc3 Edge Imp エッジインプ
0xc4 Zefra セフィラ 0xc4 Zefra セフィラ
...@@ -383,7 +393,7 @@ ...@@ -383,7 +393,7 @@
0x10cf Black Luster Soldier カオス・ソルジャー 0x10cf Black Luster Soldier カオス・ソルジャー
0xd0 Majespecter マジェスペクター 0xd0 Majespecter マジェスペクター
0xd1 Graydle グレイドル 0xd1 Graydle グレイドル
0xd2 Kozmo 0xd2 Kozmo Kozmo
0xd3 Kaiju 壊獣 0xd3 Kaiju 壊獣
0xd4 Paleozoic バージェストマ 0xd4 Paleozoic バージェストマ
0xd5 Dante ダンテ 0xd5 Dante ダンテ
...@@ -392,17 +402,17 @@ ...@@ -392,17 +402,17 @@
0xd8 Dinomist ダイナミスト 0xd8 Dinomist ダイナミスト
0xd9 Shiranui 不知火 0xd9 Shiranui 不知火
0xda Dracoverlord 竜魔王 0xda Dracoverlord 竜魔王
0xdb Phantom ファントム 0xdb Phantom Knights ファントム
0x10db Phantom Knights 幻影騎士団 0x10db The Phantom Knights 幻影騎士団
0xdc Super Quantum 超量 0xdc Super Quant 超量
0x10dc Super Quantum Mecha Pilot 超量士 0x10dc Super Quantum 超量士
0x20dc Super Quantum Mecha Beast 超量機獣 0x20dc Super Quantal Mech Beast 超量機獣
0xdd Blue-Eyes ブルーアイズ 0xdd Blue-Eyes ブルーアイズ
0xde Exodia エクゾディア 0xde Exodia エクゾディア
0xdf Lunalight ムーンライト 0xdf Lunalight ムーンライト
0xe0 Amorphage アモルファージ 0xe0 Amorphage アモルファージ
0xe1 Metalfoes メタルフォーゼ 0xe1 Metalfoes メタルフォーゼ
0xe2 Tramid トラミッド 0xe2 Triamid トラミッド
0xe3 Cubic 方界 0xe3 Cubic 方界
0xe4 Celtic Guard エルフの剣士 0xe4 Celtic Guard エルフの剣士
0xe5 Cipher サイファー 0xe5 Cipher サイファー
...@@ -411,7 +421,7 @@ ...@@ -411,7 +421,7 @@
0xe8 Silent Magician サイレント・マジシャン 0xe8 Silent Magician サイレント・マジシャン
0xe9 Magna Warrior 磁石の戦士(じしゃくのせんし) 0xe9 Magna Warrior 磁石の戦士(じしゃくのせんし)
0xea Crystron クリストロン 0xea Crystron クリストロン
0xeb Chemical Beast 化合獣 0xeb Chemicritter 化合獣
0xec N/A Abyss 魔界 0xec N/A Abyss 魔界
0x10ec Abyss Actor 魔界劇団 0x10ec Abyss Actor 魔界劇団
0x20ec Abyss Script 魔界台本 0x20ec Abyss Script 魔界台本
...@@ -420,15 +430,21 @@ ...@@ -420,15 +430,21 @@
0xee SPYRAL 0xee SPYRAL
0x10ee SPYRAL GEAR 0x10ee SPYRAL GEAR
0x20ee SPYRAL MISSION 0x20ee SPYRAL MISSION
0xef Darklord 0xef Darklord 堕天使
0xf0 Windwitch WW(ウィンド・ウィッチ) 0xf0 Windwitch WW(ウィンド・ウィッチ)
0xf1 Zoodiac 十二獣 0xf1 Zoodiac 十二獣
0xf2 Pendulum ペンデュラム 0xf2 Pendulum ペンデュラム
0x10f2 Pendulum Dragon ペンデュラム・ドラゴン 0x10f2 Pendulum Dragon ペンデュラム・ドラゴン
0x20f2 Pendulumgraph ペンデュラムグラフ 0x20f2 Pendulumgraph ペンデュラムグラフ
0xf3 Predator プレデター 0xf3 Preda プレデター
0x10f3 Predaplant 捕食植物 0x10f3 Predaplant 捕食植物
0xf4 Invoked 召喚獣 0xf4 Invoked 召喚獣
0xf5 Gandora ガンドラ 0xf5 Gandora ガンドラ
0xf6 Skyscraper 摩天楼 0xf6 Skyscraper 摩天楼
#end 0xf7 Lyrical Luscinia LL(リリカル・ルスキニア)
\ No newline at end of file 0xf8 N/A Supreme King 覇王
0x10f8 Supreme King Gate 覇王門
0x20f8 Supreme King Servant Dragon 覇王眷竜
0xf9 True King 真竜
0xfa Mythic Radiance Dragon 幻煌龍
#end
...@@ -52,6 +52,7 @@ TYPE_FLIP =0x200000 --翻转 ...@@ -52,6 +52,7 @@ TYPE_FLIP =0x200000 --翻转
TYPE_TOON =0x400000 --卡通 TYPE_TOON =0x400000 --卡通
TYPE_XYZ =0x800000 --超量 TYPE_XYZ =0x800000 --超量
TYPE_PENDULUM =0x1000000 --灵摆 TYPE_PENDULUM =0x1000000 --灵摆
TYPE_SPSUMMON =0x2000000 --特殊召唤
--Attributes 属性 --Attributes 属性
ATTRIBUTE_EARTH =0x01 --地 ATTRIBUTE_EARTH =0x01 --地
ATTRIBUTE_WATER =0x02 --水 ATTRIBUTE_WATER =0x02 --水
...@@ -138,7 +139,7 @@ STATUS_BATTLE_RESULT =0x0040 --傷害計算結果預計要破壞的怪獸 ...@@ -138,7 +139,7 @@ STATUS_BATTLE_RESULT =0x0040 --傷害計算結果預計要破壞的怪獸
STATUS_SPSUMMON_STEP =0x0080 --效果特召處理中 STATUS_SPSUMMON_STEP =0x0080 --效果特召處理中
STATUS_FORM_CHANGED =0x0100 --改变过表示形式 STATUS_FORM_CHANGED =0x0100 --改变过表示形式
STATUS_SUMMONING =0x0200 --召唤中 STATUS_SUMMONING =0x0200 --召唤中
STATUS_EFFECT_ENABLED =0x0400 --卡片準備就緒(不在移動、召喚、連鎖中) STATUS_EFFECT_ENABLED =0x0400 --卡片準備就緒(不在移動、召喚、魔法陷阱發動中)
STATUS_SUMMON_TURN =0x0800 --在本回合召喚/SET STATUS_SUMMON_TURN =0x0800 --在本回合召喚/SET
STATUS_DESTROY_CONFIRMED =0x1000 --破坏确定 STATUS_DESTROY_CONFIRMED =0x1000 --破坏确定
STATUS_LEAVE_CONFIRMED =0x2000 --連鎖處理完後送去墓地的魔法陷阱 STATUS_LEAVE_CONFIRMED =0x2000 --連鎖處理完後送去墓地的魔法陷阱
...@@ -221,6 +222,9 @@ RESET_TOFIELD =0x01000000 --到场上重置(move_to_field()) ...@@ -221,6 +222,9 @@ RESET_TOFIELD =0x01000000 --到场上重置(move_to_field())
RESET_CONTROL =0x02000000 --控制者变更重置 RESET_CONTROL =0x02000000 --控制者变更重置
RESET_OVERLAY =0x04000000 --超量叠放重置 RESET_OVERLAY =0x04000000 --超量叠放重置
RESET_MSCHANGE =0x08000000 --从怪兽区到魔法区,或者从魔法区到怪兽区(move_to_field()、寶玉獸) RESET_MSCHANGE =0x08000000 --从怪兽区到魔法区,或者从魔法区到怪兽区(move_to_field()、寶玉獸)
----组合时点
RESETS_STANDARD =0x1fe0000 --RESET_TOFIELD+RESET_LEAVE+RESET_TODECK+RESET_TOHAND+RESET_TEMP_REMOVE+RESET_REMOVE+RESET_TOGRAVE+RESET_TURN_SET
RESETS_STANDARD_DISABLE =0x1ff0000 --0x1fe0000+RESET_DISABLE
--========== Types ========== --效果类型(定义效果触发类型,和codes一起使用) --========== Types ========== --效果类型(定义效果触发类型,和codes一起使用)
EFFECT_TYPE_SINGLE =0x0001 --自己状态变化时触发 EFFECT_TYPE_SINGLE =0x0001 --自己状态变化时触发
EFFECT_TYPE_FIELD =0x0002 --场上所有卡状态变化时触发 EFFECT_TYPE_FIELD =0x0002 --场上所有卡状态变化时触发
...@@ -423,7 +427,7 @@ EFFECT_ATTACK_ALL =193 --可以攻击所有怪兽 ...@@ -423,7 +427,7 @@ EFFECT_ATTACK_ALL =193 --可以攻击所有怪兽
EFFECT_EXTRA_ATTACK =194 --增加攻击次数 EFFECT_EXTRA_ATTACK =194 --增加攻击次数
EFFECT_MUST_BE_ATTACKED =195 --必须攻击此卡 EFFECT_MUST_BE_ATTACKED =195 --必须攻击此卡
EFFECT_ONLY_BE_ATTACKED =196 --只能攻击此卡 EFFECT_ONLY_BE_ATTACKED =196 --只能攻击此卡
EFFECT_ATTACK_DISABLED =197 --攻击無效(Duel.NegateAttack()專用) EFFECT_ATTACK_DISABLED =197 --攻击已被無效(Duel.NegateAttack()成功的標記)
EFFECT_NO_BATTLE_DAMAGE =200 --不会给对方造成战斗伤害 EFFECT_NO_BATTLE_DAMAGE =200 --不会给对方造成战斗伤害
EFFECT_AVOID_BATTLE_DAMAGE =201 --不会对自己造成战斗伤害 EFFECT_AVOID_BATTLE_DAMAGE =201 --不会对自己造成战斗伤害
EFFECT_REFLECT_BATTLE_DAMAGE =202 --反弹战斗伤害 EFFECT_REFLECT_BATTLE_DAMAGE =202 --反弹战斗伤害
...@@ -448,6 +452,7 @@ EFFECT_EXTRA_RITUAL_MATERIAL =243--在墓地当做仪式祭品 ...@@ -448,6 +452,7 @@ EFFECT_EXTRA_RITUAL_MATERIAL =243--在墓地当做仪式祭品
EFFECT_NONTUNER =244--同时当作调整以外的怪兽(幻影王 幽骑) EFFECT_NONTUNER =244--同时当作调整以外的怪兽(幻影王 幽骑)
EFFECT_OVERLAY_REMOVE_REPLACE =245--代替去除超量素材 EFFECT_OVERLAY_REMOVE_REPLACE =245--代替去除超量素材
EFFECT_SCRAP_CHIMERA =246--废铁奇美拉 EFFECT_SCRAP_CHIMERA =246--废铁奇美拉
EFFECT_TUNE_MAGICIAN_X =247--
EFFECT_PRE_MONSTER =250 --可存取怪獸的各項數值(Card.AddMonsterAttribute()專用) EFFECT_PRE_MONSTER =250 --可存取怪獸的各項數值(Card.AddMonsterAttribute()專用)
EFFECT_MATERIAL_CHECK =251 --检查素材 EFFECT_MATERIAL_CHECK =251 --检查素材
EFFECT_DISABLE_FIELD =260 --无效区域(扰乱王等) EFFECT_DISABLE_FIELD =260 --无效区域(扰乱王等)
...@@ -572,11 +577,11 @@ EVENT_CUSTOM =0x10000000 --自訂事件 ...@@ -572,11 +577,11 @@ EVENT_CUSTOM =0x10000000 --自訂事件
CATEGORY_DESTROY =0x1 --破坏效果 CATEGORY_DESTROY =0x1 --破坏效果
CATEGORY_RELEASE =0x2 --解放效果 CATEGORY_RELEASE =0x2 --解放效果
CATEGORY_REMOVE =0x4 --除外效果 CATEGORY_REMOVE =0x4 --除外效果
CATEGORY_TOHAND =0x8 --加入手牌效果 CATEGORY_TOHAND =0x8 --手牌效果
CATEGORY_TODECK =0x10 --回卡组效果 CATEGORY_TODECK =0x10 --回卡组效果
CATEGORY_TOGRAVE =0x20 --送去墓地效果 CATEGORY_TOGRAVE =0x20 --送去墓地效果
CATEGORY_DECKDES =0x40 --卡组破坏效果 CATEGORY_DECKDES =0x40 --從卡组送去墓地效果
CATEGORY_HANDES =0x80 --手牌破坏效果 CATEGORY_HANDES =0x80 --捨棄手牌效果
CATEGORY_SUMMON =0x100 --含召唤的效果 CATEGORY_SUMMON =0x100 --含召唤的效果
CATEGORY_SPECIAL_SUMMON =0x200 --含特殊召唤的效果 CATEGORY_SPECIAL_SUMMON =0x200 --含特殊召唤的效果
CATEGORY_TOKEN =0x400 --含衍生物效果 CATEGORY_TOKEN =0x400 --含衍生物效果
...@@ -664,11 +669,23 @@ HINTMSG_TOFIELD =527 --请选择要放置到场上的卡 ...@@ -664,11 +669,23 @@ HINTMSG_TOFIELD =527 --请选择要放置到场上的卡
HINTMSG_POSCHANGE =528 --请选择要改变表示形式的怪兽 HINTMSG_POSCHANGE =528 --请选择要改变表示形式的怪兽
HINTMSG_SELF =529 --请选择自己的卡 HINTMSG_SELF =529 --请选择自己的卡
HINTMSG_OPPO =530 --请选择对方的卡 HINTMSG_OPPO =530 --请选择对方的卡
HINTMSG_ATTACKTARGET =549 --请选择攻击的对象
HINTMSG_EFFECT =550 --请选择要发动的效果 HINTMSG_EFFECT =550 --请选择要发动的效果
HINTMSG_TARGET =551 --请选择效果的对象 HINTMSG_TARGET =551 --请选择效果的对象
HINTMSG_COIN =552 --请选择硬币的正反面 HINTMSG_COIN =552 --请选择硬币的正反面
HINTMSG_DICE =553 --请选择骰子的结果 HINTMSG_DICE =553 --请选择骰子的结果
HINTMSG_CARDTYPE =554 --请选择一个种类 HINTMSG_CARDTYPE =554 --请选择一个种类
HINTMSG_OPTION =555 --请选择一个选项
HINTMSG_SELECT =560 --请选择
HINTMSG_POSITION =561 --请选择表示形式
HINTMSG_ATTRIBUTE =562 --请选择要宣言的属性
HINTMSG_RACE =563 --请选择要宣言的种族
HINTMSG_CODE =564 --请宣言一个卡名
HINGMSG_NUMBER =565 --请选择一个数字
HINGMSG_LVRANK =567 --请宣言一个等级
--Select --请选择
SELECT_HEADS =60 --正面
SELECT_TAILS =61 --反面
--Timing --提示时点,可以给freechain卡片增加自动提示时点 --Timing --提示时点,可以给freechain卡片增加自动提示时点
TIMING_DRAW_PHASE =0x1 --抽卡阶段时点 TIMING_DRAW_PHASE =0x1 --抽卡阶段时点
TIMING_STANDBY_PHASE =0x2 --准备阶段时点 TIMING_STANDBY_PHASE =0x2 --准备阶段时点
...@@ -711,6 +728,7 @@ GLOBALFLAG_SPSUMMON_COUNT =0x40 --玩家的特殊召唤次数限制 ...@@ -711,6 +728,7 @@ GLOBALFLAG_SPSUMMON_COUNT =0x40 --玩家的特殊召唤次数限制
GLOBALFLAG_XMAT_COUNT_LIMIT =0x80 --超量素材数量限制标记(光天使 天座) GLOBALFLAG_XMAT_COUNT_LIMIT =0x80 --超量素材数量限制标记(光天使 天座)
GLOBALFLAG_SELF_TOGRAVE =0x100 --不入連鎖的送墓檢查(EFFECT_SELF_TOGRAVE) GLOBALFLAG_SELF_TOGRAVE =0x100 --不入連鎖的送墓檢查(EFFECT_SELF_TOGRAVE)
GLOBALFLAG_SPSUMMON_ONCE =0x200 --1回合只能特殊召喚1次(Card.SetSPSummonOnce()) GLOBALFLAG_SPSUMMON_ONCE =0x200 --1回合只能特殊召喚1次(Card.SetSPSummonOnce())
GLOBALFLAG_TUNE_MAGICIAN =0x400 --
--count_code --count_code
EFFECT_COUNT_CODE_OATH =0x10000000 --发动次数限制(誓约次数, 发动被无效不计数) EFFECT_COUNT_CODE_OATH =0x10000000 --发动次数限制(誓约次数, 发动被无效不计数)
EFFECT_COUNT_CODE_DUEL =0x20000000 --决斗中使用次数 EFFECT_COUNT_CODE_DUEL =0x20000000 --决斗中使用次数
......
[DataEditorX]2.4.2.1[DataEditorX] [DataEditorX]2.4.2.2[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)
......
No preview for this file type
...@@ -48,5 +48,7 @@ ...@@ -48,5 +48,7 @@
<add key="mse_exprotpath" value="./exprot" /> <add key="mse_exprotpath" value="./exprot" />
<add key="mse_auto_rarity" value="true" /> <add key="mse_auto_rarity" value="true" />
<add key="pack_db" value="./pack.db" /> <add key="pack_db" value="./pack.db" />
<!-- 1024 : 40-->
<add key="autolength" value="37" />
</appSettings> </appSettings>
</configuration> </configuration>
\ No newline at end of file
★更新历史 ★更新历史
2.4.2.2
添加特殊召唤类型
更新数据
2.4.2.1 2.4.2.1
为了适应ygopro1033.D,增加分行 为了适应ygopro1033.D,增加分行
配置config的autolength,控制每多少个字符,换行 配置config的autolength,控制每多少个字符,换行
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
# Card: 卡片类 # Card: 卡片类
# Effect: 效果类 # Effect: 效果类
# Group: 卡片组类 # Group: 卡片组类
# nil: 空类型,也表示空的变量(只说明有意义的空返回值) # nil: 空类型,也表示空的变量
# any: 任意类型 # any: 任意类型
# 为方便说明,采用类似C的函数表示方法说明 # 为方便说明,采用类似C的函数表示方法说明
# []表示有默认值可省略的参数 # []表示有默认值可省略的参数
...@@ -363,6 +363,8 @@ RESET_CARD 重置卡片的效果 reset_code为效果owner的卡号 ...@@ -363,6 +363,8 @@ RESET_CARD 重置卡片的效果 reset_code为效果owner的卡号
检查c是否是可破坏的 检查c是否是可破坏的
●bool Card.IsSummonableCard(Card c) ●bool Card.IsSummonableCard(Card c)
检查c是否是可通常召唤的卡 检查c是否是可通常召唤的卡
●bool Card.IsFusionSummonableCard(Card c)
检查c是否是可融合召唤的卡
●bool Card.IsSpecialSummonable(Card c) ●bool Card.IsSpecialSummonable(Card c)
检查是否可以对c进行特殊召唤手续 检查是否可以对c进行特殊召唤手续
●bool Card.IsSynchroSummonable(Card c ,Card tuner|nil[, Group mg]) ●bool Card.IsSynchroSummonable(Card c ,Card tuner|nil[, Group mg])
......
...@@ -114,6 +114,7 @@ ...@@ -114,6 +114,7 @@
0x400000 卡通 0x400000 卡通
0x800000 超量 0x800000 超量
0x1000000 灵摆 0x1000000 灵摆
0x2000000 特殊召唤
##setname ##setname
-1 自定义 -1 自定义
0x0 系列 0x0 系列
...@@ -435,4 +436,10 @@ ...@@ -435,4 +436,10 @@
0xf4 召唤兽 召喚獣 0xf4 召唤兽 召喚獣
0xf5 甘多拉 ガンドラ 0xf5 甘多拉 ガンドラ
0xf6 摩天楼 0xf6 摩天楼
0xf7 抒情歌鸲 LL(リリカル・ルスキニア)
0xf8 N/A 霸王 覇王
0x10f8 霸王门 覇王門
0x20f8 霸王眷龙 覇王眷竜
0xf9 真龙 真竜
0xfa 幻煌龙 幻煌龍
#end #end
\ No newline at end of file
...@@ -114,7 +114,8 @@ ...@@ -114,7 +114,8 @@
0x200000 Flip 0x200000 Flip
0x400000 Toon 0x400000 Toon
0x800000 Xyz 0x800000 Xyz
0x1000000 Pendulum 0x1000000 Pendulum
0x2000000 SPSummon
##setname ##setname
-1 Custom -1 Custom
0x0 Archetype 0x0 Archetype
......
...@@ -52,6 +52,7 @@ TYPE_FLIP =0x200000 --翻转 ...@@ -52,6 +52,7 @@ TYPE_FLIP =0x200000 --翻转
TYPE_TOON =0x400000 --卡通 TYPE_TOON =0x400000 --卡通
TYPE_XYZ =0x800000 --超量 TYPE_XYZ =0x800000 --超量
TYPE_PENDULUM =0x1000000 --灵摆 TYPE_PENDULUM =0x1000000 --灵摆
TYPE_SPSUMMON =0x2000000 --特殊召唤
--Attributes 属性 --Attributes 属性
ATTRIBUTE_EARTH =0x01 --地 ATTRIBUTE_EARTH =0x01 --地
ATTRIBUTE_WATER =0x02 --水 ATTRIBUTE_WATER =0x02 --水
...@@ -138,7 +139,7 @@ STATUS_BATTLE_RESULT =0x0040 --傷害計算結果預計要破壞的怪獸 ...@@ -138,7 +139,7 @@ STATUS_BATTLE_RESULT =0x0040 --傷害計算結果預計要破壞的怪獸
STATUS_SPSUMMON_STEP =0x0080 --效果特召處理中 STATUS_SPSUMMON_STEP =0x0080 --效果特召處理中
STATUS_FORM_CHANGED =0x0100 --改变过表示形式 STATUS_FORM_CHANGED =0x0100 --改变过表示形式
STATUS_SUMMONING =0x0200 --召唤中 STATUS_SUMMONING =0x0200 --召唤中
STATUS_EFFECT_ENABLED =0x0400 --卡片準備就緒(不在移動、召喚、連鎖中) STATUS_EFFECT_ENABLED =0x0400 --卡片準備就緒(不在移動、召喚、魔法陷阱發動中)
STATUS_SUMMON_TURN =0x0800 --在本回合召喚/SET STATUS_SUMMON_TURN =0x0800 --在本回合召喚/SET
STATUS_DESTROY_CONFIRMED =0x1000 --破坏确定 STATUS_DESTROY_CONFIRMED =0x1000 --破坏确定
STATUS_LEAVE_CONFIRMED =0x2000 --連鎖處理完後送去墓地的魔法陷阱 STATUS_LEAVE_CONFIRMED =0x2000 --連鎖處理完後送去墓地的魔法陷阱
...@@ -221,6 +222,9 @@ RESET_TOFIELD =0x01000000 --到场上重置(move_to_field()) ...@@ -221,6 +222,9 @@ RESET_TOFIELD =0x01000000 --到场上重置(move_to_field())
RESET_CONTROL =0x02000000 --控制者变更重置 RESET_CONTROL =0x02000000 --控制者变更重置
RESET_OVERLAY =0x04000000 --超量叠放重置 RESET_OVERLAY =0x04000000 --超量叠放重置
RESET_MSCHANGE =0x08000000 --从怪兽区到魔法区,或者从魔法区到怪兽区(move_to_field()、寶玉獸) RESET_MSCHANGE =0x08000000 --从怪兽区到魔法区,或者从魔法区到怪兽区(move_to_field()、寶玉獸)
----组合时点
RESETS_STANDARD =0x1fe0000 --RESET_TOFIELD+RESET_LEAVE+RESET_TODECK+RESET_TOHAND+RESET_TEMP_REMOVE+RESET_REMOVE+RESET_TOGRAVE+RESET_TURN_SET
RESETS_STANDARD_DISABLE =0x1ff0000 --0x1fe0000+RESET_DISABLE
--========== Types ========== --效果类型(定义效果触发类型,和codes一起使用) --========== Types ========== --效果类型(定义效果触发类型,和codes一起使用)
EFFECT_TYPE_SINGLE =0x0001 --自己状态变化时触发 EFFECT_TYPE_SINGLE =0x0001 --自己状态变化时触发
EFFECT_TYPE_FIELD =0x0002 --场上所有卡状态变化时触发 EFFECT_TYPE_FIELD =0x0002 --场上所有卡状态变化时触发
...@@ -423,7 +427,7 @@ EFFECT_ATTACK_ALL =193 --可以攻击所有怪兽 ...@@ -423,7 +427,7 @@ EFFECT_ATTACK_ALL =193 --可以攻击所有怪兽
EFFECT_EXTRA_ATTACK =194 --增加攻击次数 EFFECT_EXTRA_ATTACK =194 --增加攻击次数
EFFECT_MUST_BE_ATTACKED =195 --必须攻击此卡 EFFECT_MUST_BE_ATTACKED =195 --必须攻击此卡
EFFECT_ONLY_BE_ATTACKED =196 --只能攻击此卡 EFFECT_ONLY_BE_ATTACKED =196 --只能攻击此卡
EFFECT_ATTACK_DISABLED =197 --攻击無效(Duel.NegateAttack()專用) EFFECT_ATTACK_DISABLED =197 --攻击已被無效(Duel.NegateAttack()成功的標記)
EFFECT_NO_BATTLE_DAMAGE =200 --不会给对方造成战斗伤害 EFFECT_NO_BATTLE_DAMAGE =200 --不会给对方造成战斗伤害
EFFECT_AVOID_BATTLE_DAMAGE =201 --不会对自己造成战斗伤害 EFFECT_AVOID_BATTLE_DAMAGE =201 --不会对自己造成战斗伤害
EFFECT_REFLECT_BATTLE_DAMAGE =202 --反弹战斗伤害 EFFECT_REFLECT_BATTLE_DAMAGE =202 --反弹战斗伤害
...@@ -448,6 +452,7 @@ EFFECT_EXTRA_RITUAL_MATERIAL =243--在墓地当做仪式祭品 ...@@ -448,6 +452,7 @@ EFFECT_EXTRA_RITUAL_MATERIAL =243--在墓地当做仪式祭品
EFFECT_NONTUNER =244--同时当作调整以外的怪兽(幻影王 幽骑) EFFECT_NONTUNER =244--同时当作调整以外的怪兽(幻影王 幽骑)
EFFECT_OVERLAY_REMOVE_REPLACE =245--代替去除超量素材 EFFECT_OVERLAY_REMOVE_REPLACE =245--代替去除超量素材
EFFECT_SCRAP_CHIMERA =246--废铁奇美拉 EFFECT_SCRAP_CHIMERA =246--废铁奇美拉
EFFECT_TUNE_MAGICIAN_X =247--
EFFECT_PRE_MONSTER =250 --可存取怪獸的各項數值(Card.AddMonsterAttribute()專用) EFFECT_PRE_MONSTER =250 --可存取怪獸的各項數值(Card.AddMonsterAttribute()專用)
EFFECT_MATERIAL_CHECK =251 --检查素材 EFFECT_MATERIAL_CHECK =251 --检查素材
EFFECT_DISABLE_FIELD =260 --无效区域(扰乱王等) EFFECT_DISABLE_FIELD =260 --无效区域(扰乱王等)
...@@ -572,11 +577,11 @@ EVENT_CUSTOM =0x10000000 --自訂事件 ...@@ -572,11 +577,11 @@ EVENT_CUSTOM =0x10000000 --自訂事件
CATEGORY_DESTROY =0x1 --破坏效果 CATEGORY_DESTROY =0x1 --破坏效果
CATEGORY_RELEASE =0x2 --解放效果 CATEGORY_RELEASE =0x2 --解放效果
CATEGORY_REMOVE =0x4 --除外效果 CATEGORY_REMOVE =0x4 --除外效果
CATEGORY_TOHAND =0x8 --加入手牌效果 CATEGORY_TOHAND =0x8 --手牌效果
CATEGORY_TODECK =0x10 --回卡组效果 CATEGORY_TODECK =0x10 --回卡组效果
CATEGORY_TOGRAVE =0x20 --送去墓地效果 CATEGORY_TOGRAVE =0x20 --送去墓地效果
CATEGORY_DECKDES =0x40 --卡组破坏效果 CATEGORY_DECKDES =0x40 --從卡组送去墓地效果
CATEGORY_HANDES =0x80 --手牌破坏效果 CATEGORY_HANDES =0x80 --捨棄手牌效果
CATEGORY_SUMMON =0x100 --含召唤的效果 CATEGORY_SUMMON =0x100 --含召唤的效果
CATEGORY_SPECIAL_SUMMON =0x200 --含特殊召唤的效果 CATEGORY_SPECIAL_SUMMON =0x200 --含特殊召唤的效果
CATEGORY_TOKEN =0x400 --含衍生物效果 CATEGORY_TOKEN =0x400 --含衍生物效果
...@@ -664,11 +669,23 @@ HINTMSG_TOFIELD =527 --请选择要放置到场上的卡 ...@@ -664,11 +669,23 @@ HINTMSG_TOFIELD =527 --请选择要放置到场上的卡
HINTMSG_POSCHANGE =528 --请选择要改变表示形式的怪兽 HINTMSG_POSCHANGE =528 --请选择要改变表示形式的怪兽
HINTMSG_SELF =529 --请选择自己的卡 HINTMSG_SELF =529 --请选择自己的卡
HINTMSG_OPPO =530 --请选择对方的卡 HINTMSG_OPPO =530 --请选择对方的卡
HINTMSG_ATTACKTARGET =549 --请选择攻击的对象
HINTMSG_EFFECT =550 --请选择要发动的效果 HINTMSG_EFFECT =550 --请选择要发动的效果
HINTMSG_TARGET =551 --请选择效果的对象 HINTMSG_TARGET =551 --请选择效果的对象
HINTMSG_COIN =552 --请选择硬币的正反面 HINTMSG_COIN =552 --请选择硬币的正反面
HINTMSG_DICE =553 --请选择骰子的结果 HINTMSG_DICE =553 --请选择骰子的结果
HINTMSG_CARDTYPE =554 --请选择一个种类 HINTMSG_CARDTYPE =554 --请选择一个种类
HINTMSG_OPTION =555 --请选择一个选项
HINTMSG_SELECT =560 --请选择
HINTMSG_POSITION =561 --请选择表示形式
HINTMSG_ATTRIBUTE =562 --请选择要宣言的属性
HINTMSG_RACE =563 --请选择要宣言的种族
HINTMSG_CODE =564 --请宣言一个卡名
HINGMSG_NUMBER =565 --请选择一个数字
HINGMSG_LVRANK =567 --请宣言一个等级
--Select --请选择
SELECT_HEADS =60 --正面
SELECT_TAILS =61 --反面
--Timing --提示时点,可以给freechain卡片增加自动提示时点 --Timing --提示时点,可以给freechain卡片增加自动提示时点
TIMING_DRAW_PHASE =0x1 --抽卡阶段时点 TIMING_DRAW_PHASE =0x1 --抽卡阶段时点
TIMING_STANDBY_PHASE =0x2 --准备阶段时点 TIMING_STANDBY_PHASE =0x2 --准备阶段时点
...@@ -711,6 +728,7 @@ GLOBALFLAG_SPSUMMON_COUNT =0x40 --玩家的特殊召唤次数限制 ...@@ -711,6 +728,7 @@ GLOBALFLAG_SPSUMMON_COUNT =0x40 --玩家的特殊召唤次数限制
GLOBALFLAG_XMAT_COUNT_LIMIT =0x80 --超量素材数量限制标记(光天使 天座) GLOBALFLAG_XMAT_COUNT_LIMIT =0x80 --超量素材数量限制标记(光天使 天座)
GLOBALFLAG_SELF_TOGRAVE =0x100 --不入連鎖的送墓檢查(EFFECT_SELF_TOGRAVE) GLOBALFLAG_SELF_TOGRAVE =0x100 --不入連鎖的送墓檢查(EFFECT_SELF_TOGRAVE)
GLOBALFLAG_SPSUMMON_ONCE =0x200 --1回合只能特殊召喚1次(Card.SetSPSummonOnce()) GLOBALFLAG_SPSUMMON_ONCE =0x200 --1回合只能特殊召喚1次(Card.SetSPSummonOnce())
GLOBALFLAG_TUNE_MAGICIAN =0x400 --
--count_code --count_code
EFFECT_COUNT_CODE_OATH =0x10000000 --发动次数限制(誓约次数, 发动被无效不计数) EFFECT_COUNT_CODE_OATH =0x10000000 --发动次数限制(誓约次数, 发动被无效不计数)
EFFECT_COUNT_CODE_DUEL =0x20000000 --决斗中使用次数 EFFECT_COUNT_CODE_DUEL =0x20000000 --决斗中使用次数
......
[DataEditorX]2.4.2.1[DataEditorX] [DataEditorX]2.4.2.2[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)
......
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