genius-invokation-simulator-backend
genius-invokation-simulator-backend copied to clipboard
战斗框架的召唤物实现
Summary
影响的包:entity, framework 预计修改文件: entity/core.go, framework/battle.go, entity/summon.go 描述:
- 用于解析、执行玩家对召唤物的操作
- 定义召唤物类型(攻击性/防御性)
- 召唤物相关改变接口(增加可用次数/销毁)
- 召唤物相关主动接口(剑鬼/艾咪的主动使用)
- 召唤物相关被动接口(回合末攻击)
- 玩家对召唤物的调用实现(调用主动接口)
- 框架对召唤物的调用实现(调用被动接口)
Details
预计新增以下接口:
- entity.Summon 召唤物接口
- entity.AggressiveSummon 攻击性召唤物接口
- entity.DefensiveSummon 防御性召唤物接口