feat(all): split client tooling and add OAuth server login

This commit is contained in:
2026-09-30 17:32:14 +08:00
parent 7cb5e36c2a
commit 50e2572385
230 changed files with 9875 additions and 853 deletions
+12
View File
@@ -0,0 +1,12 @@
{
"version": "2.35.10",
"field_deck": [
{"slot": 1, "character_inven_index": 535604120, "costume_inven_index": 609336981},
{"slot": 2, "character_inven_index": 535604119, "costume_inven_index": 609336980},
{"slot": 3, "character_inven_index": 535604118, "costume_inven_index": 609336979},
{"slot": 4, "character_inven_index": 535604117, "costume_inven_index": 609336978},
{"slot": 5, "character_inven_index": 535604116, "costume_inven_index": 609336977}
],
"field_char_control_deck_type": 2,
"auto_revive_catalyst": 200
}
+20
View File
@@ -0,0 +1,20 @@
{
"client_version": "2.35.10",
"schedules": [
{ "group_id": 166, "start_time": 1790121600000, "end_time": 1791417599000 },
{ "group_id": 30010, "start_time": 1788998400000, "end_time": 1791417599000 },
{ "group_id": 30011, "start_time": 1788998400000, "end_time": 1791417599000 },
{ "group_id": 206, "start_time": 1788998400000, "end_time": 1791417599000 },
{ "group_id": 205, "start_time": 1788998400000, "end_time": 1791417599000 },
{ "group_id": 208, "start_time": 1790121600000, "end_time": 1791417599000 },
{ "group_id": 153, "start_time": 1790121600000, "end_time": 1791417599000 },
{ "group_id": 72, "start_time": 1790121600000, "end_time": 1791417599000 },
{ "group_id": 71, "start_time": 1790121600000, "end_time": 1791417599000 },
{ "group_id": 207, "start_time": 1790121600000, "end_time": 1791417599000 },
{ "group_id": 1009, "start_time": 1789776000000, "end_time": 1790985600000 }
],
"step_ups": [
{ "group_id": 29, "start_time": 1788998400000, "end_time": 1791417599000 },
{ "group_id": 30, "start_time": 1790121600000, "end_time": 1791417599000 }
]
}
+6
View File
@@ -0,0 +1,6 @@
{
"version": "2.35.10",
"packet_code": 3,
"user_info_base64": "CJqO1A4SDkd1ZXN0XzMwNzM4MjAyKGQwZDiQTlD0A2gBeGTgAQXqAQIQAeoBDAgCEAEaBjEwLDEuNeoBBAgDEAHqAQQIBBAB6gEKCAUQARoEMzAsM+oBBwgGEAEaATXqAQcICBABGgEw6gEECAkQAeoBBAgKEAH4AYDLqrEEgAIDiAIFsAKQ5vPTizS4AgHYAtKFj9SLNKADBagDBcgDBfADCvgDHoAEHogEyAE=",
"response_fields_base64": "IgBQAVgBYAFoAQ=="
}
+70
View File
@@ -0,0 +1,70 @@
{
"version": "2.35.10",
"mails": [
{
"mail_id": 13042978139,
"mail_type": 2,
"title": "Special Reward for New Users",
"body": "Your reward has arrived.",
"expires_at": 1792427149000,
"reward_types": [8, 8, 8, 8, 8],
"reward_ids": [1000, 1000, 1003, 1003, 1004],
"reward_counts": [1, 1, 1, 1, 1],
"sent_at": 1789835149000
},
{
"mail_id": 13042978140,
"mail_type": 2,
"title": "社群 Boost 活动第 3 阶段达成奖励",
"body": "现已发放社群 Boost 活动第 3 阶段达成奖励。\n也请今后继续多多关注",
"expires_at": 1792427149000,
"reward_types": [8],
"reward_ids": [1000],
"reward_counts": [10],
"sent_at": 1789835149000
},
{
"mail_id": 13042978141,
"mail_type": 2,
"title": "联动 PV 分享活动奖励",
"body": "今后也请多多参与各种活动。",
"expires_at": 1792427149000,
"reward_types": [3],
"reward_ids": [0],
"reward_counts": [1000],
"sent_at": 1789835149000
},
{
"mail_id": 13043056707,
"template_id": 5,
"sender": "0",
"expires_at": 1790440414000,
"reward_types": [4],
"reward_ids": [0],
"reward_counts": [5000],
"sent_at": 1789835614000
},
{
"mail_id": 13043056708,
"template_id": 429,
"sender": "0",
"expires_at": 1790440414000,
"reward_types": [8],
"reward_ids": [9],
"reward_counts": [10],
"sent_at": 1789835614000
},
{
"mail_id": 13043056709,
"template_id": 429,
"sender": "0",
"expires_at": 1790440414000,
"reward_types": [8],
"reward_ids": [2063],
"reward_counts": [7],
"sent_at": 1789835614000
}
],
"mail_count": 7,
"max_mail_id": 13043056709
}
File diff suppressed because it is too large Load Diff
+126
View File
@@ -0,0 +1,126 @@
{
"version": "2.35.10",
"items": [
{
"inven_index": 853258187,
"id": 1,
"type": 14,
"count": 1,
"time_value": 1789835146000,
"pictorialbook": {"id": 4, "group_id": 1}
},
{
"inven_index": 72020332,
"id": 27,
"type": 13,
"count": 1,
"time_value": 1789835146000,
"pictorialbook": {"id": 5, "group_id": 30021}
},
{
"inven_index": 0,
"id": 1,
"type": 25,
"count": 1,
"time_value": 1789835146000
},
{
"inven_index": 0,
"id": 181,
"type": 25,
"count": 1,
"time_value": 1789835146000
}
],
"costumes": [
{
"inven_index": 609336977,
"id": 64701,
"use_char": 535604116,
"time_value": 1789835146000
},
{
"inven_index": 609336978,
"id": 64801,
"use_char": 535604117,
"time_value": 1789835146000
},
{
"inven_index": 609336979,
"id": 64901,
"use_char": 535604118,
"time_value": 1789835146000
},
{
"inven_index": 609336980,
"id": 65001,
"use_char": 535604119,
"time_value": 1789835146000
},
{
"inven_index": 609336981,
"id": 60101,
"use_char": 535604120,
"time_value": 1789835146000
}
],
"characters": [
{
"inven_index": 535604120,
"id": 6010,
"hp": 7,
"level": 1,
"use_costume": 609336981,
"talent_level": 1,
"solidarity_reward": 1,
"expiry_time": 18446744073677151616,
"connect_potential_costume": 60101
},
{
"inven_index": 535604116,
"id": 6470,
"hp": 264,
"level": 1,
"use_costume": 609336977,
"talent_level": 1,
"solidarity_reward": 1,
"expiry_time": 18446744073677151616,
"connect_potential_costume": 64701
},
{
"inven_index": 535604117,
"id": 6480,
"hp": 181,
"level": 1,
"use_costume": 609336978,
"talent_level": 1,
"solidarity_reward": 1,
"expiry_time": 18446744073677151616,
"connect_potential_costume": 64801
},
{
"inven_index": 535604118,
"id": 6490,
"hp": 164,
"level": 1,
"use_costume": 609336979,
"talent_level": 1,
"solidarity_reward": 1,
"expiry_time": 18446744073677151616,
"connect_potential_costume": 64901
},
{
"inven_index": 535604119,
"id": 6500,
"hp": 160,
"level": 1,
"use_costume": 609336980,
"talent_level": 1,
"solidarity_reward": 1,
"expiry_time": 18446744073677151616,
"connect_potential_costume": 65001
}
],
"pictorialbook": [{"id": 2, "group_id": 1}],
"field_char_control_deck_type": 2
}
+27
View File
@@ -0,0 +1,27 @@
{
"version": "2.35.10",
"pack_id": 21,
"start_quest_id": 1,
"battle_unlock_quest_id": 26,
"reward_character": {
"inven_index": 535607162,
"id": 350,
"hp": 122,
"level": 1,
"use_costume": 609338889,
"talent_level": 1,
"solidarity_reward": 1,
"expiry_time": 18446744073677151616,
"connect_potential_costume": 3501
},
"reward_costume": {
"inven_index": 609338889,
"id": 3501,
"use_char": 535607162
},
"story_characters": [
{"inven_index": 535607159, "id": 10383, "hp": 462, "level": 15, "talent_level": 1, "solidarity_reward": 1, "expiry_time": 18446744073677151616},
{"inven_index": 535607160, "id": 10372, "hp": 177, "level": 15, "talent_level": 1, "solidarity_reward": 1, "expiry_time": 18446744073677151616},
{"inven_index": 535607161, "id": 10412, "hp": 187, "level": 15, "talent_level": 1, "solidarity_reward": 1, "expiry_time": 18446744073677151616}
]
}