genius-invokation-simulator-backend icon indicating copy to clipboard operation
genius-invokation-simulator-backend copied to clipboard

战斗框架的召唤物实现

Open sunist-c opened this issue 2 years ago • 0 comments

Summary

影响的包:entity, framework 预计修改文件: entity/core.go, framework/battle.go, entity/summon.go 描述:

  1. 用于解析、执行玩家对召唤物的操作
  2. 定义召唤物类型(攻击性/防御性)
  3. 召唤物相关改变接口(增加可用次数/销毁)
  4. 召唤物相关主动接口(剑鬼/艾咪的主动使用)
  5. 召唤物相关被动接口(回合末攻击)
  6. 玩家对召唤物的调用实现(调用主动接口)
  7. 框架对召唤物的调用实现(调用被动接口)

Details

预计新增以下接口:

  1. entity.Summon 召唤物接口
  2. entity.AggressiveSummon 攻击性召唤物接口
  3. entity.DefensiveSummon 防御性召唤物接口

sunist-c avatar Jan 11 '23 13:01 sunist-c