2025-06-04 18:17:39 +08:00

37 lines
1.9 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package data
type Scene struct {
Id int `json:"id"` //索引ID
SceneType int `json:"scene_type"` //场景类型
IsMask float64 `json:"is_mask"` //是否遮罩
CopyType int `json:"copy_type"` //副本类型
Landform int `json:"landform"` //地貌
BattleTime int `json:"battle_time"` //战斗时间
ResultRule int `json:"result_rule"` //副本失败规则
ChallengeTimes int `json:"challenge_times"` //每天可挑战次数
ConsumeItemList []int `json:"consume_item_list"` //进入消耗物品id
ConsumeNumList []int `json:"consume_num_list"` //进入消耗物品数量
SuConsumeItemList []int `json:"su_consume_item_list"` //成功消耗物品id
SuConsumeNumList []int `json:"su_consume_num_list"` //成功消耗物品数量
BuyNum int `json:"buy_num"` //可购买次数
FirstRewardId int `json:"first_reward_id"` //首次通关掉落id
RewardId int `json:"reward_id"` //通关奖励掉落id
AddExp int `json:"add_exp"` //通关获得经验
ExtraSweepNum int `json:"extra_sweep_num"` //额外扫荡次数
ConversionRatio int `json:"conversion_ratio"` //转换比例
ComboNum []int `json:"comboNum"` //连击数
ComboItem []int `json:"comboItem"` //连击道具
ComboItemNum []int `json:"comboItemNum"` //连击道具数量
ComboItemSpeed int `json:"comboItemSpeed"` //连击道具速度
ComboDir bool `json:"comboDir"` //连击道具方向
EntranceAnim bool `json:"entranceAnim"` //出场动画
}
func (data *Scene) id() int {
return data.Id
}
type SceneTable struct {
table[int, *Scene]
}