Skip to content

战斗框架的召唤物实现 #23

Description

@sunist-c

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 防御性召唤物接口

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions