data.ts 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. import { Enum } from "cc";
  2. export class model_item_data{
  3. public id:number = 0
  4. public name:string = "123"
  5. public width:number = 1080
  6. public height:number = 1000
  7. public list:model_content_item_data[] = [];
  8. }
  9. export class model_content_item_data{
  10. public x:number = 0;
  11. public y:number = 0;
  12. public w:number = 0;
  13. public h:number = 0;
  14. public buff_type:number = -1;
  15. public item_type:number = -1;
  16. }
  17. export class level_data{
  18. public content:level_item_data[] = []
  19. }
  20. export class level_item_data{
  21. public content:string = ""
  22. }
  23. export class userInfo{
  24. public avatarUrl:string = ""
  25. public nickName:string = ""
  26. public gender:number = 0
  27. public city:string = ""
  28. public province:string = ""
  29. public country:string = ""
  30. public language:string = ""
  31. }
  32. export class userData{
  33. public id:number = 0
  34. public openid:string = ""
  35. public avatarUrl:string = ""
  36. public nickName:string = ""
  37. public unionid:string = ""
  38. public region_pid:number = 0
  39. public region_id:number = 0
  40. public license_plate:string = ""
  41. public ip:string = ""
  42. public platform:string = ""
  43. public create_at:string = ""
  44. public license_code:string = ""
  45. public token:string = ""
  46. }
  47. export class rankData{
  48. public score:number = 0 //最大积分
  49. public number:number = 0 //排名 0 没有分数和排名
  50. public ranking_desc:string = "" // 排名描述
  51. public avatarUrl:string = "" // 头像
  52. public nickName:string = "" //昵称
  53. public license_code:string = "" //车牌号
  54. public car_url:string = "" // 当前汽车图片
  55. }
  56. export class user_car_list{
  57. public car_list:number[] = [] //汽车列表
  58. public default_car_id:number = 0 // 默认车辆
  59. }
  60. export class user_results{
  61. public unlock_car_list:number[] = [] //所有汽车列表
  62. public default_car_id:number = 0 // 默认车辆
  63. public obtain_list:number[] = [] //
  64. }
  65. export class car_item_data{
  66. public id:number = 0;
  67. public name:string = "";
  68. public unlock_points:number = 0;
  69. public cover:string = "";
  70. public home_cover:string = "";
  71. public ranking_cover:string = "";
  72. }
  73. export class edit_game_config_data{
  74. public box_list:box_random_data[] = []
  75. public scores:box_random_data = null
  76. public car_init_num:number = 3;
  77. public buff_xing:number = 10;
  78. public buff_xi:number = 10;
  79. public buff_dun:number = 10;
  80. public buff_xi_range:number = 10;
  81. //
  82. public car_origin_speed:number = 700;
  83. public car_add_speed_time:number = 1;
  84. public car_add_speed_num:number = 0;
  85. public car_add_speed_max:number = 0;
  86. //
  87. public buff_xi_add_speed:number = 0;
  88. public buff_dun_add_speed:number = 0;
  89. public buff_xing_add_speed:number = 0;
  90. }
  91. export class box_random_data{
  92. public min:number = 0;
  93. public max:number = 0;
  94. public type:number = 0;
  95. }
  96. export class area_item_data{
  97. public id:number = -1;
  98. public name:string = '';
  99. public pid:number = -1;
  100. public list:area_item_data[] = []
  101. }
  102. export enum DirType{
  103. LEFT,
  104. RIGHT,
  105. NONE,
  106. }