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]
|
||
|
}
|