Proto.lua 991 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. local ItemData = require("bag.Proto").ItemData
  2. DESC_DATA = {
  3. {"desc", 1, "string"}, --描述
  4. {"isActivate", 1, "byte"}, --是否激活, 0-未激活, 1-已激活
  5. }
  6. TALISMAN_INFO = {
  7. {"id", 1, "int"}, --秘宝ID
  8. {"name", 1, "string"}, --名称
  9. {"iconId", 1, "int"}, --iconID
  10. {"level", 1, "byte"}, --秘宝等级, >0 表示秘宝已经获得
  11. {"descVec", 10, DESC_DATA}, --秘宝描述
  12. {"upGradeCost", 1, ItemData}, --激活/升级消耗道具信息
  13. }
  14. --查询
  15. CG_TALISMAN_QUERY = {
  16. {"type", 1, "byte"}, --秘宝类型
  17. }
  18. GC_TALISMAN_QUERY = {
  19. {"nAllStar", 1, "int"}, -- 总星数
  20. {"type", 1, "byte"}, --秘宝类型
  21. {"talismanVec", 10, TALISMAN_INFO} --当前类型的所有秘宝数据
  22. }
  23. --激活/升级
  24. CG_TALISMAN_UPGRADE = {
  25. {"id", 1, "int"}, --秘宝ID
  26. }
  27. GC_TALISMAN_UPGRADE = {
  28. {"type", 1, "byte"}, --秘宝类型
  29. {"talismanInfo", 1, TALISMAN_INFO} --单个秘宝数据
  30. }