package ppgoo_json // easyjson type ImagesItem struct { Cards [][]int `json:"cards"` WinGold float64 `json:"winGold"` TumbleWinGold float64 `json:"tumbleWinGold"` FreeGold float64 `json:"freeGold"` FreeSpins int `json:"freeSpins"` GainedFreeSpins int `json:"gainedFreeSpins"` WonFreeSpins bool `json:"wonFreeSpins"` WinCards [][]int `json:"winCards"` Mul int `json:"mul"` FreeMul int `json:"freeMul"` // accumulated multiplier for free games TotalWinGold float64 `json:"totalWinGold"` MaxWin bool `json:"maxWin"` IsFree bool `json:"isFree"` } // easyjson type CardPos struct { X int `json:"x"` Y int `json:"y"` } // easyjson type Images struct { Si []*ImagesItem `json:"si"` } // easyjson type CustomData struct { //totalwin Tw float64 //singleSpinTotalWin Sstw float64 //freeSpinCountIndex SpinImage []*ImagesItem ScatterNum int `json:"scatterNum"` Fsm int `json:"fsm"` Idx int } type ScatterInfo struct { First map[string]int `json:"first"` Extend map[string]int `json:"extend"` } type GameConfig struct { Row int `json:"row"` Col int `json:"col"` MaxWinLimit []int `json:"maxWinLimit"` NormalCards []int `json:"normalCards"` ScatterCards []int `json:"scatterCards"` WildCards []int `json:"wildCards"` Scatter ScatterInfo `json:"scatter"` WildMul []int `json:"wildMul"` } type OddConfig struct { BaseBet float64 `json:"baseBet"` Odds map[int]map[int]int `json:"odds"` }