SuperAPI AI 工具集

jutsu-creator

通用与其它

查看项目

更新于 10-15 16:45

技能介绍

用途:当用户想为《SHINOBI WAY: THE INFINITE TOWER》新增忍术、技能、能力、招式或战斗技能,或调整平衡既有技能时使用。

主要能力:按步骤收集技能信息并生成技能代码。步骤包括:1)基本信息:技能名、技能 ID(小写加下划线)、层级(BASIC/ADVANCED/HIDDEN/FORBIDDEN/KINJUTSU,对应不同 INT 需求)、描述;2)动作类型:MAIN(结束回合,主要攻击)、TOGGLE(激活结束回合,每回合维持)、SIDE(主行动前免费行动,每回合最多 2 次)、PASSIVE(常驻,无需行动);3)元素与伤害:元素含 FIRE/WIND/LIGHTNING/EARTH/WATER/PHYSICAL/MENTAL,伤害类型 PHYSICAL/ELEMENTAL/MENTAL/TRUE,伤害属性 NORMAL/PIERCING/ARMOR_BREAK,攻击方式 MELEE/RANGED/AUTO;4)消耗与冷却:chakraCost、hpCost、cooldown、upkeepCost;5)伤害缩放:damageMult 与 scalingStat;6)可选效果:DoT、CC、Buff/Debuff、Shield、Drain 等;7)可选需求:intelligence、clan;8)可选特殊属性:critBonus、penetration、isToggle、upkeepCost、sideActionLimit、passiveEffect;9)可选技能图片路径。

使用方式:逐步向用户提问并按上述规则生成对应 TypeScript 对象(MAIN/TOGGLE/SIDE/PASSIVE 各有输出模板),代码加入 src/game/constants/index.ts。可参考 skill-interface.md 与 examples.md。

限制与平衡:SIDE 不直接造成伤害(例外:Phoenix Flower 弱削血),每回合最多 2 次;TOGGLE 激活占回合且有维持消耗;PASSIVE 仅提供小幅加成且受属性门槛与装备槽限制。具体游玩效果、平台、收费等信息暂未提供。