mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-23 14:32:27 +08:00
配置表访问接口化,简化常量访问
This commit is contained in:
@@ -8,8 +8,7 @@ import (
|
||||
"github.com/jszwec/csvutil"
|
||||
)
|
||||
|
||||
// 角色技能配置表
|
||||
|
||||
// AvatarSkillData 角色技能配置表
|
||||
type AvatarSkillData struct {
|
||||
AvatarSkillId int32 `csv:"AvatarSkillId"` // ID
|
||||
AbilityName string `csv:"AbilityName,omitempty"` // Ability名称
|
||||
@@ -34,3 +33,11 @@ func (g *GameDataConfig) loadAvatarSkillData() {
|
||||
}
|
||||
logger.Info("AvatarSkillData count: %v", len(g.AvatarSkillDataMap))
|
||||
}
|
||||
|
||||
func GetAvatarSkillDataById(avatarSkillId int32) *AvatarSkillData {
|
||||
return CONF.AvatarSkillDataMap[avatarSkillId]
|
||||
}
|
||||
|
||||
func GetAvatarSkillDataMap() map[int32]*AvatarSkillData {
|
||||
return CONF.AvatarSkillDataMap
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user