const.go 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package constants
  2. const (
  3. LoginServer_ListenPort = 10110
  4. MaterialQuality_Epic = 4
  5. )
  6. const (
  7. MaterilaId_Coin = 1001
  8. MaterilaId_Diamond = 1002
  9. MaterilaId_Coins = 1003
  10. MaterilaId_Diamonds = 1004
  11. MaterilaId_Talent = 1005
  12. MaterilaId_Exp = 10001
  13. MaterilaId_Energy = 3001
  14. MaterilaId_Silver = 1007
  15. MaterilaId_PVP = 1016
  16. MaterilaId_StarStone = 1018
  17. MaterialId_Stam = 1009
  18. MaterialId_BloodBag = 5001
  19. )
  20. const (
  21. ItemTypeDraw = 6 //图纸
  22. ItemTypeRoleCard = 14 //角色卡片
  23. )
  24. func IsCoin(id int64) bool {
  25. return (MaterilaId_Coin == id)
  26. }
  27. func IsDiamond(id int64) bool {
  28. return (MaterilaId_Diamond == id)
  29. }
  30. func IsAnyCoin(id int64) bool {
  31. return (MaterilaId_Coin == id || MaterilaId_Coins == id)
  32. }
  33. func IsAnyDiamond(id int64) bool {
  34. return (MaterilaId_Diamond == id || MaterilaId_Diamonds == id)
  35. }
  36. func IsTalent(id int64) bool {
  37. return (MaterilaId_Talent == id)
  38. }
  39. func IsCoinOrDiamond(id int64) bool {
  40. return (id >= MaterilaId_Coin && id <= MaterilaId_Diamonds)
  41. }
  42. func IsExp(id int64) bool {
  43. return (MaterilaId_Exp == id)
  44. }
  45. func IsEquip(id int64) bool {
  46. return id > 1e7 && id < 1e8
  47. }
  48. func IsBloodBag(id int64) bool {
  49. return id == MaterialId_BloodBag
  50. }
  51. func IsEnergy(id int64) bool {
  52. return (MaterilaId_Energy == id)
  53. }