fix: 전투 드로우 필드 선언 추가

This commit is contained in:
2026-06-23 21:28:15 +09:00
parent 0cf714dca6
commit 4ce87bec5d
2 changed files with 120 additions and 0 deletions

View File

@@ -659,6 +659,13 @@
"Attributes": [], "Attributes": [],
"Name": "PlayerVuln" "Name": "PlayerVuln"
}, },
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "PlayerIntangible"
},
{ {
"Type": "any", "Type": "any",
"DefaultValue": "nil", "DefaultValue": "nil",
@@ -701,6 +708,90 @@
"Attributes": [], "Attributes": [],
"Name": "ShopPotionBought" "Name": "ShopPotionBought"
}, },
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "CardsDrawnThisCombat"
},
{
"Type": "boolean",
"DefaultValue": "false",
"SyncDirection": 0,
"Attributes": [],
"Name": "HandCostZeroThisTurn"
},
{
"Type": "boolean",
"DefaultValue": "false",
"SyncDirection": 0,
"Attributes": [],
"Name": "DrawDisabledThisTurn"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "SkillCostReductionThisTurn"
},
{
"Type": "any",
"DefaultValue": "nil",
"SyncDirection": 0,
"Attributes": [],
"Name": "CombatCardCostReduction"
},
{
"Type": "number",
"DefaultValue": "1",
"SyncDirection": 0,
"Attributes": [],
"Name": "ActiveAttackDamageVsWeakMultiplier"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "DrawDamageThisTurn"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "DrawPoisonThisTurn"
},
{
"Type": "boolean",
"DefaultValue": "false",
"SyncDirection": 0,
"Attributes": [],
"Name": "ShivAoeThisCombat"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "PoisonApplicationsThisCombat"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "EnemyStrengthLossThisTurn"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "ActiveKillReward"
},
{ {
"Type": "number", "Type": "number",
"DefaultValue": "0", "DefaultValue": "0",
@@ -715,6 +806,20 @@
"Attributes": [], "Attributes": [],
"Name": "TurnAttackCardsPlayed" "Name": "TurnAttackCardsPlayed"
}, },
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "TurnCardsPlayedThisTurn"
},
{
"Type": "number",
"DefaultValue": "0",
"SyncDirection": 0,
"Attributes": [],
"Name": "DamageDealtThisTurn"
},
{ {
"Type": "number", "Type": "number",
"DefaultValue": "0", "DefaultValue": "0",

View File

@@ -113,14 +113,29 @@ function writeCodeblocks() {
prop('number', 'PlayerStr', '0'), prop('number', 'PlayerStr', '0'),
prop('number', 'PlayerWeak', '0'), prop('number', 'PlayerWeak', '0'),
prop('number', 'PlayerVuln', '0'), prop('number', 'PlayerVuln', '0'),
prop('number', 'PlayerIntangible', '0'),
prop('any', 'PlayerPowers'), prop('any', 'PlayerPowers'),
prop('any', 'Potions'), prop('any', 'Potions'),
prop('any', 'RunPotions'), prop('any', 'RunPotions'),
prop('number', 'PotionSlots', String(POTIONS.baseSlots)), prop('number', 'PotionSlots', String(POTIONS.baseSlots)),
prop('string', 'ShopPotion', '""'), prop('string', 'ShopPotion', '""'),
prop('boolean', 'ShopPotionBought', 'false'), prop('boolean', 'ShopPotionBought', 'false'),
prop('number', 'CardsDrawnThisCombat', '0'),
prop('boolean', 'HandCostZeroThisTurn', 'false'),
prop('boolean', 'DrawDisabledThisTurn', 'false'),
prop('number', 'SkillCostReductionThisTurn', '0'),
prop('any', 'CombatCardCostReduction'),
prop('number', 'ActiveAttackDamageVsWeakMultiplier', '1'),
prop('number', 'DrawDamageThisTurn', '0'),
prop('number', 'DrawPoisonThisTurn', '0'),
prop('boolean', 'ShivAoeThisCombat', 'false'),
prop('number', 'PoisonApplicationsThisCombat', '0'),
prop('number', 'EnemyStrengthLossThisTurn', '0'),
prop('number', 'ActiveKillReward', '0'),
prop('number', 'FightAttackCount', '0'), prop('number', 'FightAttackCount', '0'),
prop('number', 'TurnAttackCardsPlayed', '0'), prop('number', 'TurnAttackCardsPlayed', '0'),
prop('number', 'TurnCardsPlayedThisTurn', '0'),
prop('number', 'DamageDealtThisTurn', '0'),
prop('number', 'TurnDiscardedCards', '0'), prop('number', 'TurnDiscardedCards', '0'),
prop('boolean', 'FirstHpLossDone', 'false'), prop('boolean', 'FirstHpLossDone', 'false'),
prop('number', 'ClayBlockNext', '0'), prop('number', 'ClayBlockNext', '0'),