Proto.lua 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. local ItemData = require("bag.Proto").ItemData
  2. GuideStepNet = {
  3. {"id", 1, "int"}, -- 步骤id
  4. {"conditions", 1, "string"}, -- 条件列表 json
  5. {"behavior", 1, "string"}, -- 触发行为 json
  6. {"sound", 1, "int"}, -- 声音配置
  7. {"dialog", 1, "byte"}, -- 对话框显示方式 0没有对话 1左下 2左上 3右上 4右下
  8. {"content", 1, "string"}, -- 对话内容
  9. {"handid", 1, "int"}, -- 手指特效id
  10. {"zhiyin", 1, "byte"}, -- 手指特效id
  11. {"heroLhID", 1, "string"}, -- 英雄半身像
  12. {"skip", 1, "byte"}, -- 0 不跳过 1 跳过
  13. }
  14. -- 指引步骤信息 登录或变化时推
  15. GC_GUIDE_STEP = {
  16. {"step", 2, GuideStepNet}, -- 数组长度0表示没有下一步指引了
  17. }
  18. -- 指引步骤完成
  19. CG_GUIDE_STEP_FINISH = {
  20. {"id", 1, "int"}, -- 步骤id
  21. }
  22. -- 指引步骤完成
  23. CG_GUIDE_QUEST_LV_INFO = {
  24. {"id", 1, "int"}, -- 步骤id
  25. {"guideId", 1, "int"}, -- 步骤id
  26. }
  27. CG_GUIDE_LV_FINISH = {
  28. {"id", 1, "int"}, -- 步骤id
  29. }
  30. GuideWenJuan = {
  31. {"nID", 1, "int"}, -- id
  32. {"szName", 1, "string"} -- 游戏名
  33. }
  34. -- 推问卷数据
  35. GC_GUIDE_WENJUAN = {
  36. {"tList", 8, GuideWenJuan},
  37. {"tPrize", 5, ItemData}
  38. }
  39. CG_GUIDE_WENJUAN_CHOSE = {
  40. {"szChoseID", 1, "string"}
  41. }
  42. GC_GUIDE_WENJUAN_JUMPOK = {}
  43. -- 推送创角奖励
  44. GC_GUIDE_CTRATE_AWARD = {
  45. {"awardArr", 5, ItemData}
  46. }
  47. -- 领取创角奖励
  48. CG_GUIDE_CTRATE_AWARD_GET = {}