diff --git a/bin/json/game_reddot.json b/bin/json/game_reddot.json new file mode 100644 index 000000000..fd615b935 --- /dev/null +++ b/bin/json/game_reddot.json @@ -0,0 +1,308 @@ +[ + { + "id": 10100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Task", + "header": "" + }, + { + "id": 10101, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "task", + "path": "Root|Task|Daily", + "header": "赵长远" + }, + { + "id": 10102, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "task", + "path": "Root|Task|Week", + "header": "赵长远" + }, + { + "id": 10103, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "task", + "path": "Root|Task|Achievement", + "header": "赵长远" + }, + { + "id": 10200, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Task|Daily", + "header": "" + }, + { + "id": 10201, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "task", + "path": "Root|Task|Daily|Active", + "header": "" + }, + { + "id": 10300, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Task|Week", + "header": "" + }, + { + "id": 10301, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "task", + "path": "Root|Task|Week|Active", + "header": "" + }, + { + "id": 11100, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|MainLine", + "header": "梅雄风" + }, + { + "id": 12100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Email", + "header": "" + }, + { + "id": 12101, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Email|Btn", + "header": "" + }, + { + "id": 12102, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Email|UnreadBtn", + "header": "" + }, + { + "id": 13100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|ViKingExpedition", + "header": "" + }, + { + "id": 13101, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|ViKingExpedition|MainPage", + "header": "" + }, + { + "id": 13102, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|ViKingExpedition|MainPage|Btn", + "header": "" + }, + { + "id": 14100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hunting", + "header": "" + }, + { + "id": 14101, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hunting|MainPage", + "header": "" + }, + { + "id": 14102, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hunting|MainPage|Btn", + "header": "" + }, + { + "id": 20100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero", + "header": "" + }, + { + "id": 20101, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero|Heroup", + "header": "" + }, + { + "id": 20102, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero|Heroup|Btn", + "header": "" + }, + { + "id": 20200, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero|Awake", + "header": "" + }, + { + "id": 20201, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero|Awake|Btn", + "header": "" + }, + { + "id": 20300, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero|Heroup", + "header": "" + }, + { + "id": 20301, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Hero|Heroup|Btn", + "header": "" + }, + { + "id": 15100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "sociaty", + "path": "Root|Guild", + "header": "赵长远" + }, + { + "id": 15101, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "sociaty", + "path": "Root|Guild|MBtn", + "header": "赵长远" + }, + { + "id": 15102, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "sociaty", + "path": "Root|Guild|MBtn|Btn", + "header": "赵长远" + }, + { + "id": 15200, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "sociaty", + "path": "Root|Guild|Apply", + "header": "" + }, + { + "id": 15201, + "msg_type": 1, + "show_type": 0, + "count_type": 0, + "group": "sociaty", + "path": "Root|Guild|Apply|Btn", + "header": "" + }, + { + "id": 16100, + "msg_type": 0, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Bag", + "header": "赵长远" + }, + { + "id": 16101, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Bag|Item", + "header": "赵长远" + }, + { + "id": 16102, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Bag|Equip", + "header": "赵长远" + }, + { + "id": 16103, + "msg_type": 2, + "show_type": 0, + "count_type": 0, + "group": "", + "path": "Root|Bag|Shard", + "header": "赵长远" + } +] \ No newline at end of file diff --git a/bin/json/game_smithyatlas.json b/bin/json/game_smithyatlas.json index 883a66c9a..5eab11b64 100644 --- a/bin/json/game_smithyatlas.json +++ b/bin/json/game_smithyatlas.json @@ -3,8 +3,6 @@ "id": "10110", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_qg", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_1", "text": "【无极神功套装】I号位" @@ -24,8 +22,6 @@ "id": "10111", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_qg", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_2", "text": "【无极神功套装】II号位" @@ -45,8 +41,6 @@ "id": "10112", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_qg", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_3", "text": "【无极神功套装】III号位" @@ -66,8 +60,6 @@ "id": "10113", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_qg", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_4", "text": "【无极神功套装】IV号位" @@ -87,8 +79,6 @@ "id": "10114", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_qg", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_5", "text": "【无极神功套装】V号位" @@ -108,8 +98,6 @@ "id": "10115", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_qg", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_6", "text": "【无极神功套装】VI号位" @@ -129,8 +117,6 @@ "id": "10210", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xl", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_7", "text": "【驯龙套装】I号位" @@ -150,8 +136,6 @@ "id": "10211", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xl", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_8", "text": "【驯龙套装】II号位" @@ -171,8 +155,6 @@ "id": "10212", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xl", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_9", "text": "【驯龙套装】III号位" @@ -192,8 +174,6 @@ "id": "10213", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xl", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_10", "text": "【驯龙套装】IV号位" @@ -213,8 +193,6 @@ "id": "10214", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xl", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_11", "text": "【驯龙套装】V号位" @@ -234,8 +212,6 @@ "id": "10215", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xl", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_12", "text": "【驯龙套装】VI号位" @@ -255,8 +231,6 @@ "id": "10310", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xjl", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_13", "text": "【雪精灵套装】I号位" @@ -276,8 +250,6 @@ "id": "10311", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xjl", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_14", "text": "【雪精灵套装】II号位" @@ -297,8 +269,6 @@ "id": "10312", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xjl", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_15", "text": "【雪精灵套装】III号位" @@ -318,8 +288,6 @@ "id": "10313", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xjl", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_16", "text": "【雪精灵套装】IV号位" @@ -339,8 +307,6 @@ "id": "10314", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xjl", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_17", "text": "【雪精灵套装】V号位" @@ -360,8 +326,6 @@ "id": "10315", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xjl", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_18", "text": "【雪精灵套装】VI号位" @@ -381,8 +345,6 @@ "id": "10410", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_em", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_19", "text": "【噩梦漩涡套装】I号位" @@ -402,8 +364,6 @@ "id": "10411", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_em", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_20", "text": "【噩梦漩涡套装】II号位" @@ -423,8 +383,6 @@ "id": "10412", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_em", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_21", "text": "【噩梦漩涡套装】III号位" @@ -444,8 +402,6 @@ "id": "10413", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_em", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_22", "text": "【噩梦漩涡套装】IV号位" @@ -465,8 +421,6 @@ "id": "10414", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_em", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_23", "text": "【噩梦漩涡套装】V号位" @@ -486,8 +440,6 @@ "id": "10415", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_em", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_24", "text": "【噩梦漩涡套装】VI号位" @@ -507,8 +459,6 @@ "id": "10510", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_yy", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_25", "text": "【音乐精灵套装】I号位" @@ -528,8 +478,6 @@ "id": "10511", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_yy", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_26", "text": "【音乐精灵套装】II号位" @@ -549,8 +497,6 @@ "id": "10512", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_yy", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_27", "text": "【音乐精灵套装】III号位" @@ -570,8 +516,6 @@ "id": "10513", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_yy", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_28", "text": "【音乐精灵套装】IV号位" @@ -591,8 +535,6 @@ "id": "10514", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_yy", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_29", "text": "【音乐精灵套装】V号位" @@ -612,8 +554,6 @@ "id": "10515", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_yy", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_30", "text": "【音乐精灵套装】VI号位" @@ -633,8 +573,6 @@ "id": "10610", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mg", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_31", "text": "【永恒萌狗套装】I号位" @@ -654,8 +592,6 @@ "id": "10611", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mg", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_32", "text": "【永恒萌狗套装】II号位" @@ -675,8 +611,6 @@ "id": "10612", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mg", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_33", "text": "【永恒萌狗套装】III号位" @@ -696,8 +630,6 @@ "id": "10613", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mg", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_34", "text": "【永恒萌狗套装】IV号位" @@ -717,8 +649,6 @@ "id": "10614", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mg", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_35", "text": "【永恒萌狗套装】V号位" @@ -738,8 +668,6 @@ "id": "10615", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mg", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_36", "text": "【永恒萌狗套装】VI号位" @@ -759,8 +687,6 @@ "id": "10710", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_sl", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_37", "text": "【原始狩猎套装】I号位" @@ -780,8 +706,6 @@ "id": "10711", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_sl", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_38", "text": "【原始狩猎套装】II号位" @@ -801,8 +725,6 @@ "id": "10712", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_sl", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_39", "text": "【原始狩猎套装】III号位" @@ -822,8 +744,6 @@ "id": "10713", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_sl", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_40", "text": "【原始狩猎套装】IV号位" @@ -843,8 +763,6 @@ "id": "10714", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_sl", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_41", "text": "【原始狩猎套装】V号位" @@ -864,8 +782,6 @@ "id": "10715", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_sl", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_42", "text": "【原始狩猎套装】VI号位" @@ -885,8 +801,6 @@ "id": "10810", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_wj", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_43", "text": "【气功大师套装】I号位" @@ -906,8 +820,6 @@ "id": "10811", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_wj", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_44", "text": "【气功大师套装】II号位" @@ -927,8 +839,6 @@ "id": "10812", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_wj", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_45", "text": "【气功大师套装】III号位" @@ -948,8 +858,6 @@ "id": "10813", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_wj", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_46", "text": "【气功大师套装】IV号位" @@ -969,8 +877,6 @@ "id": "10814", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_wj", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_47", "text": "【气功大师套装】V号位" @@ -990,8 +896,6 @@ "id": "10815", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_wj", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_48", "text": "【气功大师套装】VI号位" @@ -1011,8 +915,6 @@ "id": "11010", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ms", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_49", "text": "【马术套装】I号位" @@ -1032,8 +934,6 @@ "id": "11011", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ms", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_50", "text": "【马术套装】II号位" @@ -1053,8 +953,6 @@ "id": "11012", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ms", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_51", "text": "【马术套装】III号位" @@ -1074,8 +972,6 @@ "id": "11013", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ms", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_52", "text": "【马术套装】IV号位" @@ -1095,8 +991,6 @@ "id": "11014", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ms", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_53", "text": "【马术套装】V号位" @@ -1116,8 +1010,6 @@ "id": "11015", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ms", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_54", "text": "【马术套装】VI号位" @@ -1137,8 +1029,6 @@ "id": "11110", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_pp", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_55", "text": "【波波星套装】I号位" @@ -1158,8 +1048,6 @@ "id": "11111", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_pp", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_56", "text": "【波波星套装】II号位" @@ -1179,8 +1067,6 @@ "id": "11112", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_pp", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_57", "text": "【波波星套装】III号位" @@ -1200,8 +1086,6 @@ "id": "11113", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_pp", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_58", "text": "【波波星套装】IV号位" @@ -1221,8 +1105,6 @@ "id": "11114", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_pp", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_59", "text": "【波波星套装】V号位" @@ -1242,8 +1124,6 @@ "id": "11115", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_pp", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_60", "text": "【波波星套装】VI号位" @@ -1263,8 +1143,6 @@ "id": "11210", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xj", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_61", "text": "【穴居人套装】I号位" @@ -1284,8 +1162,6 @@ "id": "11211", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xj", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_62", "text": "【穴居人套装】II号位" @@ -1305,8 +1181,6 @@ "id": "11212", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xj", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_63", "text": "【穴居人套装】III号位" @@ -1326,8 +1200,6 @@ "id": "11213", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xj", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_64", "text": "【穴居人套装】IV号位" @@ -1347,8 +1219,6 @@ "id": "11214", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xj", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_65", "text": "【穴居人套装】V号位" @@ -1368,8 +1238,6 @@ "id": "11215", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_xj", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_66", "text": "【穴居人套装】VI号位" @@ -1389,8 +1257,6 @@ "id": "11310", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_wm", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_67", "text": "【文明人套装】I号位" @@ -1410,8 +1276,6 @@ "id": "11311", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_wm", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_68", "text": "【文明人套装】II号位" @@ -1431,8 +1295,6 @@ "id": "11312", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_wm", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_69", "text": "【文明人套装】III号位" @@ -1452,8 +1314,6 @@ "id": "11313", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_wm", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_70", "text": "【文明人套装】IV号位" @@ -1473,8 +1333,6 @@ "id": "11314", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_wm", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_71", "text": "【文明人套装】V号位" @@ -1494,8 +1352,6 @@ "id": "11315", "tab_id": 1, "type_id": 1, - "ico": "tz_icon_wm", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_72", "text": "【文明人套装】VI号位" @@ -1515,8 +1371,6 @@ "id": "11410", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mxt", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_73", "text": "【马戏团套装】I号位" @@ -1536,8 +1390,6 @@ "id": "11411", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mxt", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_74", "text": "【马戏团套装】II号位" @@ -1557,8 +1409,6 @@ "id": "11412", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mxt", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_75", "text": "【马戏团套装】III号位" @@ -1578,8 +1428,6 @@ "id": "11413", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mxt", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_76", "text": "【马戏团套装】IV号位" @@ -1599,8 +1447,6 @@ "id": "11414", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mxt", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_77", "text": "【马戏团套装】V号位" @@ -1620,8 +1466,6 @@ "id": "11415", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_mxt", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_78", "text": "【马戏团套装】VI号位" @@ -1641,8 +1485,6 @@ "id": "11510", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_tt", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_79", "text": "【泰坦套装】I号位" @@ -1662,8 +1504,6 @@ "id": "11511", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_tt", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_80", "text": "【泰坦套装】II号位" @@ -1683,8 +1523,6 @@ "id": "11512", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_tt", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_81", "text": "【泰坦套装】III号位" @@ -1704,8 +1542,6 @@ "id": "11513", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_tt", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_82", "text": "【泰坦套装】IV号位" @@ -1725,8 +1561,6 @@ "id": "11514", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_tt", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_83", "text": "【泰坦套装】V号位" @@ -1746,8 +1580,6 @@ "id": "11515", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_tt", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_84", "text": "【泰坦套装】VI号位" @@ -1767,8 +1599,6 @@ "id": "11610", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_jg", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_85", "text": "【巨怪猎人套装】I号位" @@ -1788,8 +1618,6 @@ "id": "11611", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_jg", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_86", "text": "【巨怪猎人套装】II号位" @@ -1809,8 +1637,6 @@ "id": "11612", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_jg", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_87", "text": "【巨怪猎人套装】III号位" @@ -1830,8 +1656,6 @@ "id": "11613", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_jg", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_88", "text": "【巨怪猎人套装】IV号位" @@ -1851,8 +1675,6 @@ "id": "11614", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_jg", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_89", "text": "【巨怪猎人套装】V号位" @@ -1872,8 +1694,6 @@ "id": "11615", "tab_id": 2, "type_id": 1, - "ico": "tz_icon_jg", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_90", "text": "【巨怪猎人套装】VI号位" @@ -1893,8 +1713,6 @@ "id": "11710", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ys", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_91", "text": "【天外陨石套装】I号位" @@ -1914,8 +1732,6 @@ "id": "11711", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ys", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_92", "text": "【天外陨石套装】II号位" @@ -1935,8 +1751,6 @@ "id": "11712", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ys", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_93", "text": "【天外陨石套装】III号位" @@ -1956,8 +1770,6 @@ "id": "11713", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ys", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_94", "text": "【天外陨石套装】IV号位" @@ -1977,8 +1789,6 @@ "id": "11714", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ys", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_95", "text": "【天外陨石套装】V号位" @@ -1998,8 +1808,6 @@ "id": "11715", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_ys", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_96", "text": "【天外陨石套装】VI号位" @@ -2019,8 +1827,6 @@ "id": "11810", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_zz", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_97", "text": "【沼泽怪物套装】I号位" @@ -2040,8 +1846,6 @@ "id": "11811", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_zz", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_98", "text": "【沼泽怪物套装】II号位" @@ -2061,8 +1865,6 @@ "id": "11812", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_zz", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_99", "text": "【沼泽怪物套装】III号位" @@ -2082,8 +1884,6 @@ "id": "11813", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_zz", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_100", "text": "【沼泽怪物套装】IV号位" @@ -2103,8 +1903,6 @@ "id": "11814", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_zz", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_101", "text": "【沼泽怪物套装】V号位" @@ -2124,8 +1922,6 @@ "id": "11815", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_zz", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_102", "text": "【沼泽怪物套装】VI号位" @@ -2145,8 +1941,6 @@ "id": "11910", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_shs", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_103", "text": "【守护神套装】I号位" @@ -2166,8 +1960,6 @@ "id": "11911", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_shs", - "pos": 1, "name_text": { "key": "newsmithy_atlas_name_text_104", "text": "【守护神套装】II号位" @@ -2187,8 +1979,6 @@ "id": "11912", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_shs", - "pos": 2, "name_text": { "key": "newsmithy_atlas_name_text_105", "text": "【守护神套装】III号位" @@ -2208,8 +1998,6 @@ "id": "11913", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_shs", - "pos": 3, "name_text": { "key": "newsmithy_atlas_name_text_106", "text": "【守护神套装】IV号位" @@ -2229,8 +2017,6 @@ "id": "11914", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_shs", - "pos": 4, "name_text": { "key": "newsmithy_atlas_name_text_107", "text": "【守护神套装】V号位" @@ -2250,8 +2036,6 @@ "id": "11915", "tab_id": 3, "type_id": 1, - "ico": "tz_icon_shs", - "pos": 5, "name_text": { "key": "newsmithy_atlas_name_text_108", "text": "【守护神套装】VI号位" @@ -2271,8 +2055,6 @@ "id": "120006", "tab_id": 4, "type_id": 2, - "ico": "", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_109", "text": "恶魔藤蔓" @@ -2292,8 +2074,6 @@ "id": "120007", "tab_id": 4, "type_id": 2, - "ico": "", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_110", "text": "凛冬雪花" @@ -2313,8 +2093,6 @@ "id": "120008", "tab_id": 4, "type_id": 2, - "ico": "", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_111", "text": "北极冰砖" @@ -2334,8 +2112,6 @@ "id": "120009", "tab_id": 4, "type_id": 2, - "ico": "", - "pos": 0, "name_text": { "key": "newsmithy_atlas_name_text_112", "text": "龙之冰晶" diff --git a/sys/configure/structs/Game.RedDot.go b/sys/configure/structs/Game.RedDot.go new file mode 100644 index 000000000..fa777d773 --- /dev/null +++ b/sys/configure/structs/Game.RedDot.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameRedDot struct { + _dataMap map[int32]*GameRedDotData + _dataList []*GameRedDotData +} + +func NewGameRedDot(_buf []map[string]interface{}) (*GameRedDot, error) { + _dataList := make([]*GameRedDotData, 0, len(_buf)) + dataMap := make(map[int32]*GameRedDotData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameRedDotData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameRedDot{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameRedDot) GetDataMap() map[int32]*GameRedDotData { + return table._dataMap +} + +func (table *GameRedDot) GetDataList() []*GameRedDotData { + return table._dataList +} + +func (table *GameRedDot) Get(key int32) *GameRedDotData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.RedDotData.go b/sys/configure/structs/Game.RedDotData.go new file mode 100644 index 000000000..f62bf7c3b --- /dev/null +++ b/sys/configure/structs/Game.RedDotData.go @@ -0,0 +1,47 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameRedDotData struct { + Id int32 + MsgType int32 + ShowType int32 + CountType int32 + Group string + Path string + Header string +} + +const TypeId_GameRedDotData = -60014018 + +func (*GameRedDotData) GetTypeId() int32 { + return -60014018 +} + +func (_v *GameRedDotData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["msg_type"].(float64); !_ok_ { err = errors.New("msg_type error"); return }; _v.MsgType = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["show_type"].(float64); !_ok_ { err = errors.New("show_type error"); return }; _v.ShowType = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["count_type"].(float64); !_ok_ { err = errors.New("count_type error"); return }; _v.CountType = int32(_tempNum_) } + { var _ok_ bool; if _v.Group, _ok_ = _buf["group"].(string); !_ok_ { err = errors.New("group error"); return } } + { var _ok_ bool; if _v.Path, _ok_ = _buf["path"].(string); !_ok_ { err = errors.New("path error"); return } } + { var _ok_ bool; if _v.Header, _ok_ = _buf["header"].(string); !_ok_ { err = errors.New("header error"); return } } + return +} + +func DeserializeGameRedDotData(_buf map[string]interface{}) (*GameRedDotData, error) { + v := &GameRedDotData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.SmithyAtlasData.go b/sys/configure/structs/Game.SmithyAtlasData.go index 5a47795b7..ece2269d4 100644 --- a/sys/configure/structs/Game.SmithyAtlasData.go +++ b/sys/configure/structs/Game.SmithyAtlasData.go @@ -14,8 +14,6 @@ type GameSmithyAtlasData struct { Id string TabId int32 TypeId int32 - Ico string - Pos int32 NameText string ContentText string AtlasScore int32 @@ -33,8 +31,6 @@ func (_v *GameSmithyAtlasData)Deserialize(_buf map[string]interface{}) (err erro { var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["tab_id"].(float64); !_ok_ { err = errors.New("tab_id error"); return }; _v.TabId = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type_id"].(float64); !_ok_ { err = errors.New("type_id error"); return }; _v.TypeId = int32(_tempNum_) } - { var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["pos"].(float64); !_ok_ { err = errors.New("pos error"); return }; _v.Pos = int32(_tempNum_) } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.NameText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.NameText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["content_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.ContentText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.ContentText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atlas_score"].(float64); !_ok_ { err = errors.New("atlas_score error"); return }; _v.AtlasScore = int32(_tempNum_) } diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go index 8e37e22c1..43cd29646 100644 --- a/sys/configure/structs/Tables.go +++ b/sys/configure/structs/Tables.go @@ -107,7 +107,6 @@ type Tables struct { FightGlobalEvent *GameFightGlobalEvent PayPackage *GamePayPackage WorldBattle *GameWorldBattle - RedDotGroup *GameRedDotGroup PassCheck *GamePassCheck Mail *GameMail CombatLevel *GameCombatLevel @@ -162,7 +161,7 @@ type Tables struct { CaravanRank *GameCaravanRank CaravanBattle *GameCaravanBattle CaravanEvent *GameCaravanEvent - NewRedDot *GameNewRedDot + RedDot *GameRedDot Talent *GameTalent Favorability *GameFavorability Friends *GameFriends @@ -767,12 +766,6 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.WorldBattle, err = NewGameWorldBattle(buf) ; err != nil { return nil, err } - if buf, err = loader("game_reddotgroup") ; err != nil { - return nil, err - } - if tables.RedDotGroup, err = NewGameRedDotGroup(buf) ; err != nil { - return nil, err - } if buf, err = loader("game_passcheck") ; err != nil { return nil, err } @@ -1097,10 +1090,10 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.CaravanEvent, err = NewGameCaravanEvent(buf) ; err != nil { return nil, err } - if buf, err = loader("game_newreddot") ; err != nil { + if buf, err = loader("game_reddot") ; err != nil { return nil, err } - if tables.NewRedDot, err = NewGameNewRedDot(buf) ; err != nil { + if tables.RedDot, err = NewGameRedDot(buf) ; err != nil { return nil, err } if buf, err = loader("game_talent") ; err != nil {