From 18eae59891055d78b865e04328470cde387768af Mon Sep 17 00:00:00 2001 From: hyper Date: Sun, 12 Apr 2026 20:33:46 +0800 Subject: [PATCH] feat: add hero fighter item pool 1 --- .../data/heroItemFighter1.csv | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/samples/slay-the-spire-like/data/heroItemFighter1.csv diff --git a/src/samples/slay-the-spire-like/data/heroItemFighter1.csv b/src/samples/slay-the-spire-like/data/heroItemFighter1.csv new file mode 100644 index 0000000..750d2ec --- /dev/null +++ b/src/samples/slay-the-spire-like/data/heroItemFighter1.csv @@ -0,0 +1,36 @@ +# type can be one of: weapon, armor, consumable, tool +# +# shape represents a tetris-like shape, consult ../utils/parse-shape.ts +# n +# w o e +# s +# costType can be one of: energy, uses +# +# targetType can be one of: single, none + +type,name,shape,costType,costCount,targetType,desc +string,string,string,string,int,string,string +weapon,剑,oee,energy,1,single,【攻击2】【攻击2】 +weapon,长斧,oees,energy,2,none,对全体【攻击5】 +weapon,长枪,oeee,energy,1,single,【攻击2】【攻击2】【攻击2】 +weapon,短刀,oe,energy,1,single,【攻击3】【攻击3】 +weapon,飞镖,o,energy,0,single,【攻击1】,抓一张牌 +weapon,十字弩,onrersrw,energy,2,single,【攻击6】。对同一目标打出其他十字弩 +armor,盾,oesw,energy,1,none,【防御3】 +armor,斗笠,oerwrn,energy,2,none,【防御8】 +armor,披风,oers,energy,1,none,【防御2】,下回合【防御2】 +armor,护腕,o,energy,0,none,【防御1】,抓1张牌 +armor,大盾,oesswn,energy,1,none,【防御5】 +armor,锁子甲,oers,energy,1,none,本回合受到伤害-3 +consumable,绷带,o,uses,3,none,随机移除1格伤口 +consumable,淬毒药剂,o,uses,3,none,周围物品的【攻击】+2 +consumable,强固药剂,o,uses,3,none,周围物品的【防御】+2 +consumable,活力药剂,o,uses,3,none,获得1点能量 +consumable,集中药剂,o,uses,3,none,抓2张牌 +consumable,治疗药剂,o,uses,3,none,移除3个随机伤口 +tool,水袋,os,energy,1,none,下回合开始时,获得1能量,抓2张牌 +tool,绳索,ose,energy,1,none,周围物品的牌【防御】+2直到打出 +tool,腰带,owre,energy,0,none,从牌堆周围物品的牌当中选择一张加入手牌 +tool,火把,on,energy,1,none,下次打出周围物品的牌时,将其消耗并获得1能量 +tool,磨刀石,o,energy,1,none,周围物品的牌【攻击】+3直到打出 +tool,铁匠锤,oers,energy,1,none,从牌堆/弃牌堆选择一张牌,随机变为一张周围物品的牌