D-地图-标记指令.json 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. [
  2. {
  3. "excel_file_name": "D-地图-标记指令.xlsx",
  4. "sheets": [
  5. {
  6. "sheet_name": "联盟标记",
  7. "row_offset": 1,
  8. "outputs": [
  9. {
  10. "enable": true,
  11. "read_type": "type_cjson",
  12. "parser_id": "table_list",
  13. "file_name": "MapMarkCommandCfg.json",
  14. "gen_codes": [
  15. {
  16. "read_type": "type_csharp"
  17. }
  18. ]
  19. }
  20. ],
  21. "indexes": [
  22. {
  23. "index_names": "CommandID",
  24. "is_unique": true
  25. }
  26. ],
  27. "heads": [
  28. {
  29. "key": "指令ID",
  30. "name": "CommandID",
  31. "side": "c",
  32. "type_cjson": "int",
  33. "type_csharp": "int"
  34. },
  35. {
  36. "key": "指令名称Lang",
  37. "name": "CommandNameLang",
  38. "side": "c",
  39. "type_cjson": "string",
  40. "type_csharp": "string"
  41. },
  42. {
  43. "key": "效果ID",
  44. "name": "EffectID",
  45. "side": "c",
  46. "type_cjson": "int",
  47. "type_csharp": "int"
  48. }
  49. ]
  50. },
  51. {
  52. "sheet_name": "地图标记类型",
  53. "row_offset": 1,
  54. "outputs": [
  55. {
  56. "enable": true,
  57. "read_type": "type_cjson",
  58. "parser_id": "table_list",
  59. "file_name": "MapMarkTypeCfg.json",
  60. "gen_codes": [
  61. {
  62. "read_type": "type_csharp"
  63. }
  64. ]
  65. }
  66. ],
  67. "indexes": [
  68. {
  69. "index_names": "MapMarkTypeID",
  70. "is_unique": true
  71. }
  72. ],
  73. "heads": [
  74. {
  75. "key": "标记类型ID",
  76. "name": "MapMarkTypeID",
  77. "side": "c",
  78. "type_cjson": "int",
  79. "type_csharp": "int"
  80. },
  81. {
  82. "key": "类型名称Lang",
  83. "name": "MapMarkTypeNameLang",
  84. "side": "c",
  85. "type_cjson": "string",
  86. "type_csharp": "string"
  87. },
  88. {
  89. "key": "是否有子标记类型",
  90. "name": "HasSubType",
  91. "side": "c",
  92. "type_cjson": "bool",
  93. "type_csharp": "bool"
  94. },
  95. {
  96. "key": "效果ID",
  97. "name": "EffectID",
  98. "side": "c",
  99. "type_cjson": "int",
  100. "type_csharp": "int"
  101. }
  102. ]
  103. },
  104. {
  105. "sheet_name": "标记效果",
  106. "row_offset": 1,
  107. "outputs": [
  108. {
  109. "enable": true,
  110. "read_type": "type_cjson",
  111. "parser_id": "table_list",
  112. "file_name": "MapMarkEffectCfg.json",
  113. "gen_codes": [
  114. {
  115. "read_type": "type_csharp"
  116. }
  117. ]
  118. }
  119. ],
  120. "indexes": [
  121. {
  122. "index_names": "EffectID",
  123. "is_unique": true
  124. }
  125. ],
  126. "heads": [
  127. {
  128. "key": "标记效果ID",
  129. "name": "EffectID",
  130. "side": "c",
  131. "type_cjson": "int",
  132. "type_csharp": "int"
  133. },
  134. {
  135. "key": "标记图标",
  136. "name": "Icon",
  137. "side": "c",
  138. "type_cjson": "string",
  139. "type_csharp": "string"
  140. },
  141. {
  142. "key": "地块标记光效",
  143. "name": "GridLightEffect",
  144. "side": "c",
  145. "type_cjson": "string",
  146. "type_csharp": "string"
  147. },
  148. {
  149. "key": "显示标题",
  150. "name": "IsShowTitle",
  151. "side": "c",
  152. "type_cjson": "bool",
  153. "type_csharp": "bool"
  154. },
  155. {
  156. "key": "标题文字颜色",
  157. "name": "BubbleTextColor",
  158. "side": "c",
  159. "type_cjson": "string",
  160. "type_csharp": "ColorInt,ColorIntConverter"
  161. },
  162. {
  163. "key": "标题外框颜色",
  164. "name": "OutlineColor",
  165. "side": "c",
  166. "type_cjson": "string",
  167. "type_csharp": "ColorInt,ColorIntConverter"
  168. },
  169. {
  170. "key": "标题外框偏移",
  171. "name": "OutlineOffset",
  172. "side": "c",
  173. "type_cjson": "string",
  174. "type_csharp": "Vector2Float,Vector2FloatConverter"
  175. },
  176. {
  177. "key": "标题文字颜色-小",
  178. "name": "BubbleTextColorSmall",
  179. "side": "c",
  180. "type_cjson": "string",
  181. "type_csharp": "ColorInt,ColorIntConverter"
  182. },
  183. {
  184. "key": "标题外框颜色-小",
  185. "name": "OutlineColorSmall",
  186. "side": "c",
  187. "type_cjson": "string",
  188. "type_csharp": "ColorInt,ColorIntConverter"
  189. },
  190. {
  191. "key": "标题外框偏移-小",
  192. "name": "OutlineOffsetSmall",
  193. "side": "c",
  194. "type_cjson": "string",
  195. "type_csharp": "Vector2Float,Vector2FloatConverter"
  196. }
  197. ]
  198. }
  199. ]
  200. }
  201. ]