package data func (p *RecruitRow) IsRecruitEnabled() bool { // TODO return true } func (p *RecruitRow) GetCostNum(num int32) int32 { switch num { case 1: return p.CostX1 case 5: return p.CostX5 case 10: return p.CostX10 } return 0 } // 通过招募次数获取超募池 func (p *RecruitRow) GetRecruitPool(recruitNum int32) int32 { if recruitNum%p.FinalFloorNum == 0 { //大保底池 return p.FinalFloorPool } else if recruitNum%p.MidFloorNum == 0 { //小保底池 return p.MidFloorPool } return p.NormalPool }