ecs/servers/game/data_old/achievement.go
2025-06-04 18:17:39 +08:00

20 lines
611 B
Go

package data
type Achievement struct {
Id int `json:"id"` //索引(id)
AchievementType int `json:"achievement_type"` //成就类型
ExtraNum int `json:"extra_num"` //额外限制
Mode int `json:"mode"` //成就模式
AchievementNum int `json:"achievement_num"` //成就次数
ItemList []int `json:"item_list"` //奖励物品id
NumList []int `json:"num_list"` //奖励物品数量
}
func (data *Achievement) id() int {
return data.Id
}
type AchievementTable struct {
table[int, *Achievement]
}