static.go 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package config
  2. import (
  3. "os"
  4. "runtime"
  5. "time"
  6. )
  7. type EventItem struct {
  8. ID int32 `json:"id"`
  9. Name string `json:"name"`
  10. }
  11. var (
  12. RootPtah, _ = os.Getwd()
  13. // SysType 操作系统类型 windows | linux
  14. SysType = runtime.GOOS
  15. // DefaultZone 默认时区 东八
  16. DefaultZone = time.FixedZone("CST", 8*3600)
  17. // DiamondGoodIds 钻石商品ID集合
  18. DiamondGoodIds = []int32{7, 8, 9, 12, 13, 14}
  19. // LoginEvent 登录事件
  20. LoginEvent = []EventItem{
  21. {ID: 1, Name: "游戏引擎启动"},
  22. {ID: 2, Name: "启动到加载分包完成"},
  23. {ID: 3, Name: "接收到http登录成功后"},
  24. {ID: 4, Name: "加载json成功后,同时打开socket"},
  25. {ID: 5, Name: "获取到entryPack"},
  26. {ID: 6, Name: "加载大厅分包成功"},
  27. {ID: 7, Name: "加载游戏分包成功"},
  28. {ID: 8, Name: "切换到大厅"},
  29. {ID: 9, Name: "切换到游戏"},
  30. {ID: 10, Name: "发送EntryPack"},
  31. {ID: 11, Name: "获取到服务器列表"},
  32. {ID: 12, Name: "选择服务器请求登录"},
  33. {ID: 13, Name: "登录服务器成功"},
  34. }
  35. // GemTypeMap 宝石类型
  36. GemTypeMap = map[int64]string{
  37. 1: "攻击宝石",
  38. 2: "减伤宝石",
  39. 3: "生命宝石",
  40. 4: "暴击宝石",
  41. 5: "暴伤宝石",
  42. 6: "换弹宝石",
  43. }
  44. // GemPartMap 宝石镶嵌部位
  45. GemPartMap = map[int64]string{
  46. 1: "武器",
  47. 2: "头盔",
  48. 3: "护甲",
  49. 4: "配饰",
  50. 5: "手套",
  51. 6: "戒指",
  52. }
  53. )