21 lines
786 B
Go
21 lines
786 B
Go
package data
|
|
|
|
type BattlePassReward struct {
|
|
Id int `json:"id"` //通行证索引
|
|
SeasonId int `json:"season_id"` //通行证赛季ID
|
|
Level int `json:"level"` //通行证等级
|
|
NeedCopy int `json:"need_copy"` //解锁关卡
|
|
OrdinaryItemList []int `json:"ordinary_item_list"` //普通通行证奖励id
|
|
OrdinaryNumList []int `json:"ordinary_num_list"` //普通通行证奖励num
|
|
PrivilegeItemList []int `json:"privilege_item_list"` //特权通行证奖励id
|
|
PrivilegeNumList []int `json:"privilege_num_list"` //特权通行证奖励num
|
|
}
|
|
|
|
func (data *BattlePassReward) id() int {
|
|
return data.Id
|
|
}
|
|
|
|
type BattlePassRewardTable struct {
|
|
table[int, *BattlePassReward]
|
|
}
|