Logo
Explore Help
Register Sign In
admin/bl
1
0
Fork 0
You've already forked bl
Code Issues Pull Requests Projects Wiki Activity
Files
00a714e6b80bc23e496fdc43dee51aa430137c40
bl/logic/service/fight/input/rule.go

13 lines
158 B
Go
Raw Normal View History

``` feat(fight): 添加战斗攻击值获取接口并实现战斗规则系统 添加 GetAttackValue 方法到 FightI 接口,用于获取战斗中的攻击值信息。 新增 RuleI 接口定义战斗规则契约,包括 SetArgs 和 Exec 方法。 重构战斗规则系统: - 创建 RuleBase 基类提供通用参数存储和基础方法 - 实现 17
2026-03-07 00:26:05 +08:00
package input
var RuleM = make(map[int64]RuleI, 0)
func InitRule(id int64, t RuleI) {
RuleM[id] = t
}
feat: 添加战胜规则配置模块
2026-03-21 00:57:18 +08:00
func GetRule(id int64) RuleI {
return RuleM[id]
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 24.7.0 Page: 53ms Template: 6ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API