feat: add enemy/effect data
This commit is contained in:
parent
630e35ad4e
commit
726856af35
|
|
@ -0,0 +1,21 @@
|
|||
id, name, description
|
||||
string, string, string
|
||||
attack, 攻击, 对对手造成伤害
|
||||
defend, 防御, 抵消下次行动前受到的伤害
|
||||
spike, 尖刺, 对攻击者造成X点伤害
|
||||
venom, 蛇毒, 弃掉超过1张蛇毒时受到6伤害
|
||||
curse, 诅咒, 受攻击时物品攻击-1,直到弃掉一张该物品的牌
|
||||
aim, 瞄准, 造成双倍伤害,受伤时失去等量瞄准
|
||||
roll, 滚动, 攻击时每消耗10点滚动造成等量伤害
|
||||
rollDamage, 滚动攻击, 消耗滚动层数造成的伤害
|
||||
vultureEye, 秃鹫之眼, 受到伤害时自动从手牌打出秃鹫的攻击
|
||||
tailSting, 尾刺, 回合结束时对玩家造成X点攻击
|
||||
energyDrain, 能量吸取, 每回合首次受伤时玩家失去1能量
|
||||
molt, 脱皮, 达到生命上限时怪物逃跑
|
||||
discard, 弃牌, 弃掉物品的牌
|
||||
storm, 风暴, 攻击时给玩家塞入1张静电
|
||||
static, 静电, 在手里时受电击伤害+1
|
||||
charge, 冲锋, 受到或造成的伤害翻倍并消耗等量冲锋
|
||||
summonMummy, 召唤木乃伊, 召唤1个木乃伊
|
||||
summonSandwormLarva, 召唤幼沙虫, 召唤1个幼沙虫
|
||||
reviveMummy, 复活木乃伊, 复活1个已死亡的木乃伊
|
||||
|
|
|
@ -4,32 +4,32 @@
|
|||
# shop (2): merchant who sells different stuff
|
||||
# camp (2): consumable restock and heal
|
||||
# curio (8): random pickup of treasure or resources
|
||||
type,name,description
|
||||
'minion'|'elite'|'event'|'shop'|'camp'|'curio',string,string
|
||||
minion,仙人掌怪,概念:防+强化。【尖刺X】:对攻击者造成X点伤害。
|
||||
minion,蛇,概念:攻+强化。给玩家塞入蛇毒牌(消耗。一回合弃掉超过1张蛇毒时,受到6伤害)。
|
||||
minion,木乃伊,概念:攻+防。【诅咒】:受攻击时物品【攻击】-1,直到弃掉一张该物品的牌。
|
||||
minion,枪手,概念:单回高攻。【瞄准X】:造成双倍伤害。受伤时失去等量【瞄准】。
|
||||
minion,风卷草,概念:防+强化。【滚动X】:攻击时,每消耗10点【滚动】,造成等量伤害。
|
||||
minion,秃鹫,概念:攻+防。造成伤害后玩家获得秃鹫之眼(当你受到伤害时自动从手牌打出受到秃鹫的攻击)。
|
||||
minion,沙蝎,概念:攻+强化。【尾刺X】:玩家回合结束时受到沙蝎的X点攻击。受伤时失去等量【尾刺】。
|
||||
minion,幼沙虫,概念:防+强化。每回合第一次受伤时,玩家失去1点能量。
|
||||
minion,蜥蜴,概念:攻+防+逃跑。【脱皮】:若脱皮达到生命上限,则怪物逃跑,玩家不能获得战斗奖励。
|
||||
minion,沙匪,概念:攻特化。洗牌时,将一个随机物品的牌全部弃掉。
|
||||
elite,风暴之灵,【风暴X】:攻击时,玩家获得1张静电。受伤时失去等量【风暴】。(静电:在手里时受【电击】伤害+1)
|
||||
elite,骑马枪手,【冲锋X】:受到或造成的伤害翻倍并消耗等量的冲锋。
|
||||
elite,沙虫王,召唤幼体沙虫;每当玩家弃掉一张牌,恢复1生命。
|
||||
elite,沙漠守卫,召唤木乃伊;会复活木乃伊2次。
|
||||
shop,沙漠商人,商店:可以恢复生命、出售装备、附魔物品。
|
||||
shop,游牧商队,商队:出售稀有物品、移除牌组中一张牌。
|
||||
camp,绿洲篝火,篝火:可以恢复生命、补充药水使用次数、获得下次战斗Buff。
|
||||
camp,岩洞庇护所,篝火:可以恢复生命、升级一张牌。
|
||||
curio,沙中遗物,随机获得一件遗物或受到3点伤害。
|
||||
curio,枯井,投入1能量:可能获得药水或什么也没有。
|
||||
curio,古代石碑,阅读碑文:获得随机Buff直到下次战斗结束。
|
||||
curio,沙暴残骸,搜索残骸:随机获得一张物品牌或受到2点伤害。
|
||||
curio,蜃景宝箱,打开宝箱:50%获得宝藏,50%为蜃景什么也没有。
|
||||
curio,埋藏陶罐,挖掘:获得随机资源(金币、药水或遗物碎片)。
|
||||
curio,风化雕像,献祭1生命:获得一件随机遗物。
|
||||
curio,绿洲碎片,小型绿洲:恢复3生命并获得1张随机消耗品。
|
||||
event,海市蜃楼,随机遭遇:可能获得宝藏或遭遇陷阱,使用d6双阶段结构结算。
|
||||
type,name,description,enemies,dialogue
|
||||
'minion'|'elite'|'event'|'shop'|'camp'|'curio',string,string,[@enemyDesert;number][],string
|
||||
minion,仙人掌怪,概念:防+强化。【尖刺X】:对攻击者造成X点伤害。,[仙人掌怪;0];[仙人掌怪;0],
|
||||
minion,蛇,概念:攻+强化。给玩家塞入蛇毒牌(消耗。一回合弃掉超过1张蛇毒时,受到6伤害)。,[蛇;0];[蛇;0],
|
||||
minion,木乃伊,概念:攻+防。【诅咒】:受攻击时物品【攻击】-1,直到弃掉一张该物品的牌。,[木乃伊;0];[仙人掌怪;0],
|
||||
minion,枪手,概念:单回高攻。【瞄准X】:造成双倍伤害。受伤时失去等量【瞄准】,[枪手;0],
|
||||
minion,风卷草,概念:防+强化。【滚动X】:攻击时,每消耗10点【滚动】,造成等量伤害。,[风卷草;0];[风卷草;0],
|
||||
minion,秃鹫,概念:攻+防。造成伤害后玩家获得秃鹫之眼(当你受到伤害时自动从手牌打出受到秃鹫的攻击)。,[秃鹫;0];[仙人掌怪;0],
|
||||
minion,沙蝎,概念:攻+强化。【尾刺X】:玩家回合结束时受到沙蝎的X点攻击。受伤时失去等量【尾刺】。,[沙蝎;0];[蛇;0],
|
||||
minion,幼沙虫,概念:防+强化。每回合第一次受伤时,玩家失去1点能量。,[幼沙虫;0],
|
||||
minion,蜥蜴,概念:攻+防+逃跑。【脱皮】:若脱皮达到生命上限,则怪物逃跑,玩家不能获得战斗奖励。,[蜥蜴;0];[蜥蜴;0],
|
||||
minion,沙匪,概念:攻特化。洗牌时,将一个随机物品的牌全部弃掉。,[沙匪;0];[枪手;0],
|
||||
elite,风暴之灵,【风暴X】:攻击时,玩家获得1张静电。受伤时失去等量【风暴】。(静电:在手里时受【电击】伤害+1),[风暴之灵;0],
|
||||
elite,骑马枪手,【冲锋X】:受到或造成的伤害翻倍并消耗等量的冲锋。,[骑马枪手;0];[枪手;4],
|
||||
elite,沙虫王,召唤幼体沙虫;每当玩家弃掉一张牌,恢复1生命。,[沙虫王;0],
|
||||
elite,沙漠守卫,召唤木乃伊;会复活木乃伊2次。,[沙漠守卫;0];[木乃伊;2],
|
||||
shop,沙漠商人,商店:可以恢复生命、出售装备、附魔物品。,,
|
||||
shop,游牧商队,商队:出售稀有物品、移除牌组中一张牌。,,
|
||||
camp,绿洲篝火,篝火:可以恢复生命、补充药水使用次数、获得下次战斗Buff。,,
|
||||
camp,岩洞庇护所,篝火:可以恢复生命、升级一张牌。,,
|
||||
curio,沙中遗物,随机获得一件遗物或受到3点伤害。,,desert_relic_in_sand
|
||||
curio,枯井,投入1能量:可能获得药水或什么也没有。,,desert_dry_well
|
||||
curio,古代石碑,阅读碑文:获得随机Buff直到下次战斗结束。,,desert_ancient_stele
|
||||
curio,沙暴残骸,搜索残骸:随机获得一张物品牌或受到2点伤害。,,desert_storm_wreckage
|
||||
curio,蜃景宝箱,打开宝箱:50%获得宝藏,50%为蜃景什么也没有。,,desert_mirage_chest
|
||||
curio,埋藏陶罐,挖掘:获得随机资源(金币、药水或遗物碎片)。,,desert_buried_pot
|
||||
curio,风化雕像,献祭1生命:获得一件随机遗物。,,desert_weathered_statue
|
||||
curio,绿洲碎片,小型绿洲:恢复3生命并获得1张随机消耗品。,,desert_oasis_fragment
|
||||
event,海市蜃楼,随机遭遇:可能获得宝藏或遭遇陷阱,使用d6双阶段结构结算。,,desert_mirage_event
|
||||
|
|
|
|||
|
|
|
@ -0,0 +1,16 @@
|
|||
id,initHp,initBuffs,initialIntent
|
||||
string, int, [string;int][], string
|
||||
仙人掌怪,20,[spike;1],boost
|
||||
蛇,14,,poison
|
||||
木乃伊,18,,attack
|
||||
枪手,16,,aim
|
||||
风卷草,22,,boost
|
||||
秃鹫,16,,attack
|
||||
沙蝎,14,[tailSting;1],boost
|
||||
幼沙虫,24,[energyDrain;1],defend
|
||||
蜥蜴,20,,attack
|
||||
沙匪,16,[discard;1],attack
|
||||
风暴之灵,44,,storm
|
||||
骑马枪手,50,,charge
|
||||
沙虫王,55,,summon
|
||||
沙漠守卫,48,,summon
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
# brokenIntent: 防御被打空后改变的意图id,多个意图则从中随机
|
||||
# effects:技能效果,目标+buff/debuff/攻击/防御+数值/层数
|
||||
enemy,intent,nextIntents,brokenIntent,effects
|
||||
string,string,string[],string[],['self' | 'opponent';string;number][]
|
||||
@enemyDesert,string,string[],string[],['self' | 'opponent';@effectDesert;number][]
|
||||
|
||||
仙人掌怪,boost,boost;defend;defend,,[self;spike;1];[self;defend;4]
|
||||
仙人掌怪,defend,attack,,[self;defend;8]
|
||||
|
|
@ -43,10 +43,10 @@ string,string,string[],string[],['self' | 'opponent';string;number][]
|
|||
骑马枪手,charge,attack,,[self;charge;2]
|
||||
骑马枪手,attack,charge;defend,charge,[opponent;attack;6]
|
||||
骑马枪手,defend,charge;attack,charge,[self;defend;5]
|
||||
沙虫王,summon,attack;defend,,[self;summon;1]
|
||||
沙虫王,summon,attack;defend,,[self;summonSandwormLarva;1]
|
||||
沙虫王,attack,summon;defend,,[opponent;attack;9]
|
||||
沙虫王,defend,attack;summon,,[self;defend;6]
|
||||
沙漠守卫,summon,attack;defend,,[self;summon;1]
|
||||
沙漠守卫,summon,attack;defend,,[self;summonMummy;1]
|
||||
沙漠守卫,attack,defend;summon,,[opponent;attack;8]
|
||||
沙漠守卫,defend,attack;revive,,[self;defend;8]
|
||||
沙漠守卫,revive,attack;summon,,[self;revive;1]
|
||||
沙漠守卫,revive,attack;summon,,[self;reviveMummy;1]
|
||||
|
Loading…
Reference in New Issue