act_super_balloon.go 899 B

1234567891011121314151617181920212223242526272829303132
  1. package model
  2. type SuperBalloonRewardConf struct {
  3. Star int64 `json:"star"`
  4. End int64 `json:"end"`
  5. List map[int64]SuperBalloonReward `json:"list"`
  6. }
  7. type SuperBalloonReward struct {
  8. Stage int64 `json:"stage"`
  9. ImgType int64 `json:"imgType"`
  10. Weight int64 `json:"weight"`
  11. Limit int64 `json:"limit"`
  12. Prize []ActPrize `json:"prize"`
  13. }
  14. type SuperBalloonShowConf struct {
  15. BaseConf SuperBalloonBaseConf `json:"baseConf"`
  16. RewardConf []SuperBalloonRewardShowConf `json:"rewardConf"`
  17. }
  18. type SuperBalloonRewardShowConf struct {
  19. Id int64 `json:"id"`
  20. StartEnd
  21. Reward []SuperBalloonReward `json:"reward"`
  22. }
  23. type SuperBalloonBaseConf struct {
  24. MoveType int64 `json:"moveType"`
  25. ShowPv int64 `json:"showPv"`
  26. Speed int64 `json:"speed"`
  27. OutPut map[int64]int64 `json:"outPut"`
  28. }