extend_recruit.go 541 B

12345678910111213141516171819202122232425262728293031
  1. package data
  2. func (p *RecruitRow) IsRecruitEnabled() bool {
  3. // TODO
  4. return true
  5. }
  6. func (p *RecruitRow) GetCostNum(num int32) int32 {
  7. switch num {
  8. case 1:
  9. return p.CostX1
  10. case 5:
  11. return p.CostX5
  12. case 10:
  13. return p.CostX10
  14. }
  15. return 0
  16. }
  17. // 通过招募次数获取超募池
  18. func (p *RecruitRow) GetRecruitPool(recruitNum int32) int32 {
  19. if recruitNum%p.FinalFloorNum == 0 {
  20. //大保底池
  21. return p.FinalFloorPool
  22. } else if recruitNum%p.MidFloorNum == 0 {
  23. //小保底池
  24. return p.MidFloorPool
  25. }
  26. return p.NormalPool
  27. }