參照界線#
本附錄包含原版、早期平台與本作不同階段的登錄。表達式與常數為來源參照,不能直接視作目前啟用。現行100制、射擊資格、技能倍率、火焰、地形防禦、好感與NPC配置等以遊戲系統的最新摘要及具名來源為準。完整度是登錄狀態,不是整個遊戲的驗證結論。
公式符號:B體力、S腕力、D技量、W知力;I忠義、M仁愛、C勇氣;n單位兵數、N州府兵數;A軍備、T訓練、P名望、Q民心、L難度、r物價。K(a,b,c)為整數乘除,R_k為0至k−1亂數。未知H及地形t不擅自推算。
十二組山寨與莊寨固定獨立勢力#
preserve existing rulers except explicit latest start override: Lin Chong rules Qingfeng4, Lu Zhishen moves28 to5, former Yan faction becomes free at4 and28 is unowned; other mountain groups and source stats unchanged; Hu estate92/98 remains at37
檢視來源常數(含歷史值)
{
"revision": "2026-10-24.29",
"source": "user_mountain_factions_20261023",
"additional_source": "user_hu_estate_20261023",
"hu_estate_protected_owners": {
"2": 142,
"3": 10,
"4": 24,
"5": 239,
"6": 115,
"7": 215,
"8": 241,
"9": 26,
"10": 206,
"11": 187,
"12": 224,
"16": 189,
"18": 189,
"19": 187,
"20": 187,
"21": 88,
"22": 182,
"23": 187,
"24": 187,
"25": 174,
"29": 205,
"30": 8,
"31": 200,
"32": 156,
"34": 187,
"35": 242,
"36": 217,
"43": 187,
"44": 243,
"45": 187,
"46": 243,
"47": 187,
"48": 243
},
"factions": [
{
"id": "shaohua",
"name": "少華山",
"leader_id": 174,
"officer_ids": [
4,
60,
247
],
"province_id": 25,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#7a4d2f",
"flag_highlight": "#ad7745",
"flag_glyph": "少",
"color_name": "栗金",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 25,
"proximity_path": [
25
],
"placement_note": "使用者確認沿用史進及25河中府;朱武、陳達、楊春為固定部屬。",
"balance_all_registered": false
},
{
"id": "taohua",
"name": "桃花山",
"leader_id": 115,
"officer_ids": [
51
],
"province_id": 6,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#6b3046",
"flag_highlight": "#9f536e",
"flag_glyph": "桃",
"color_name": "暗桃紅",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 6,
"proximity_path": [
6
],
"placement_note": "青州原為無主,直接採小說青州所屬區域。",
"balance_all_registered": false
},
{
"id": "qingfeng",
"name": "清風山",
"leader_id": 24,
"officer_ids": [],
"province_id": 4,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#365a36",
"flag_highlight": "#64855c",
"flag_glyph": "清",
"color_name": "林綠",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_lin_lu_start_locations_20261024",
"anchor_province_id": 6,
"proximity_path": [
6,
4
],
"placement_note": "最新指定第4州清風山由林沖領導;燕順、王英、鄭天壽保留當地在野,取消燕順獨立勢力。",
"balance_all_registered": false
},
{
"id": "baihu",
"name": "白虎山",
"leader_id": 10,
"officer_ids": [
12
],
"province_id": 3,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#515044",
"flag_highlight": "#8b8974",
"flag_glyph": "白",
"color_name": "石灰褐",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 6,
"proximity_path": [
6,
4,
3
],
"placement_note": "青州周邊空白區有限,沿河間府北接真定府作獨立勢力代理;非原著白虎山實際隸屬。",
"balance_all_registered": false
},
{
"id": "mangdang",
"name": "芒碭山",
"leader_id": 8,
"officer_ids": [
76,
75
],
"province_id": 30,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#50324b",
"flag_highlight": "#81546f",
"flag_glyph": "芒",
"color_name": "暗紫",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 21,
"proximity_path": [
21,
30
],
"placement_note": "採徐州直接相鄰的原無主潁州,保留宋江的21徐州。",
"balance_all_registered": false
},
{
"id": "yinma",
"name": "飲馬川",
"leader_id": 142,
"officer_ids": [
213,
228
],
"province_id": 2,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#315a4f",
"flag_highlight": "#5c8670",
"flag_glyph": "飲",
"color_name": "墨綠",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 4,
"proximity_path": [
4,
3,
2
],
"placement_note": "49州圖未列薊州,河間府已分配;採北部原無主代州作代理,不聲稱小說薊州即代州。",
"balance_all_registered": false
},
{
"id": "huangmen",
"name": "黃門山",
"leader_id": 217,
"officer_ids": [
155,
211,
13
],
"province_id": 36,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#6a5527",
"flag_highlight": "#a88b48",
"flag_glyph": "黃",
"color_name": "暗金",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 45,
"proximity_path": [
45,
36
],
"placement_note": "採江州直接相鄰的原無主光州,保留45江州現有領主。",
"balance_all_registered": false
},
{
"id": "kushu",
"name": "枯樹山",
"leader_id": 224,
"officer_ids": [],
"province_id": 12,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#554536",
"flag_highlight": "#89705a",
"flag_glyph": "枯",
"color_name": "枯木褐",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 11,
"proximity_path": [
11,
3,
12
],
"placement_note": "採大名府直接相鄰的原無主太原地區作北方山寨代理,保留大名府領主。",
"balance_all_registered": false
},
{
"id": "duiying",
"name": "對影山",
"leader_id": 200,
"officer_ids": [
146
],
"province_id": 31,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#743a2f",
"flag_highlight": "#a9624c",
"flag_glyph": "對",
"color_name": "赭朱",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 21,
"proximity_path": [
21,
31
],
"placement_note": "採徐州直接相鄰的原無主泗州作青徐東線代理。",
"balance_all_registered": false
},
{
"id": "dengyun",
"name": "登雲山",
"leader_id": 156,
"officer_ids": [
248
],
"province_id": 32,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#42513a",
"flag_highlight": "#75845b",
"flag_glyph": "登",
"color_name": "苔綠",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 7,
"proximity_path": [
7,
8,
22,
32
],
"placement_note": "7登州已有領主且近鄰領地保留,沿登州—密州—海州東線至原無主泰州作代理。",
"balance_all_registered": false
},
{
"id": "li_estate",
"name": "李家莊",
"leader_id": 242,
"officer_ids": [
53
],
"province_id": 35,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#6b553f",
"flag_highlight": "#a48c61",
"flag_glyph": "李",
"color_name": "土金",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 10,
"proximity_path": [
10,
21,
35
],
"placement_note": "10鄆州王倫保留,經21徐州接原無主壽州作獨龍岡莊寨勢力代理,不聲稱李家莊實在壽州。",
"balance_all_registered": false
},
{
"id": "hu_estate",
"name": "扈家莊",
"leader_id": 92,
"officer_ids": [
98
],
"province_id": 37,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#5a3f30",
"flag_highlight": "#967257",
"flag_glyph": "扈",
"color_name": "棕金",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_hu_estate_20261023",
"anchor_province_id": 35,
"proximity_path": [
35,
36,
37
],
"placement_note": "既有領主全數保留;由李家莊35壽州經36光州到原無主37安州,作獨龍岡莊寨代理。49州沿用原有空白設定;不聲稱小說扈家莊實在安州。",
"balance_all_registered": false
}
],
"protected_existing_owners": {
"2": 142,
"3": 10,
"4": 24,
"5": 239,
"6": 115,
"7": 215,
"8": 241,
"9": 26,
"10": 206,
"11": 187,
"12": 224,
"16": 189,
"18": 189,
"19": 187,
"20": 187,
"21": 88,
"22": 182,
"23": 187,
"24": 187,
"25": 174,
"29": 205,
"30": 8,
"31": 200,
"32": 156,
"34": 187,
"35": 242,
"36": 217,
"43": 187,
"44": 243,
"45": 187,
"46": 243,
"47": 187,
"48": 243
},
"original_protected_existing_owners": {
"5": 25,
"7": 215,
"8": 241,
"9": 26,
"10": 206,
"11": 187,
"16": 189,
"18": 189,
"19": 187,
"20": 187,
"21": 88,
"22": 182,
"23": 187,
"24": 187,
"25": 174,
"28": 24,
"29": 205,
"34": 187,
"43": 187,
"44": 243,
"45": 187,
"46": 243,
"47": 187,
"48": 243
},
"protected_owner_adjustments": {
"4": {
"previous": 209,
"current": 24,
"source": "user_lin_lu_start_locations_20261024"
},
"5": {
"previous": 24,
"current": 239,
"source": "user_lin_lu_start_locations_20261024"
},
"28": {
"previous": 239,
"current": 0,
"source": "user_lin_lu_start_locations_20261024"
}
},
"occupied_policy": "Preserve other existing rulers. Latest override: Qingfeng4 changes ruler209 to24; Erlong/Lu239 moves28 to5;28 becomes unowned.",
"initial_roles": "exact named ruler and officers; no random deputies; other residents stay free",
"precedence": "latest fixed mountain service overrides old named-free lists, pending-free activation, origin-companion initial free pins and neutral ownership for these members and claims only",
"source_boundaries": "Province proxies are project design within the fixed 49-province map; no new terrain codes, historical geography claims, stat changes or narrative troop-count adoption.",
"scope": "new_game only; save/load preserves current allegiance and movement; other factions, human starts, costs, capacities and recruitment formulas unchanged",
"pre_start_reassignment_qingfeng": {
"id": "qingfeng",
"name": "清風山",
"leader_id": 209,
"officer_ids": [
197,
158
],
"province_id": 4,
"free_members": [],
"leader_identity": "地方勢力君主",
"leader_recruitable": true,
"color": "#365a36",
"flag_highlight": "#64855c",
"flag_glyph": "清",
"color_name": "林綠",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"source": "user_mountain_factions_20261023",
"anchor_province_id": 6,
"proximity_path": [
6,
4
],
"placement_note": "青州已配置桃花山,以直接相鄰且原無主的河間府代理清風山地盤。",
"balance_all_registered": false
},
"latest_source": "user_lin_lu_start_locations_20261024",
"pre_start_reassignment_hu_estate_protected_owners": {
"2": 142,
"3": 10,
"4": 209,
"5": 24,
"6": 115,
"7": 215,
"8": 241,
"9": 26,
"10": 206,
"11": 187,
"12": 224,
"16": 189,
"18": 189,
"19": 187,
"20": 187,
"21": 88,
"22": 182,
"23": 187,
"24": 187,
"25": 174,
"28": 239,
"29": 205,
"30": 8,
"31": 200,
"32": 156,
"34": 187,
"35": 242,
"36": 217,
"43": 187,
"44": 243,
"45": 187,
"46": 243,
"47": 187,
"48": 243
},
"pre_start_reassignment_protected_existing_owners": {
"2": 142,
"3": 10,
"4": 209,
"5": 25,
"6": 115,
"7": 215,
"8": 241,
"9": 26,
"10": 206,
"11": 187,
"12": 224,
"16": 189,
"18": 189,
"19": 187,
"20": 187,
"21": 88,
"22": 182,
"23": 187,
"24": 187,
"25": 174,
"28": 239,
"29": 205,
"30": 8,
"31": 200,
"32": 156,
"34": 187,
"35": 242,
"36": 217,
"43": 187,
"44": 243,
"45": 187,
"46": 243,
"47": 187,
"48": 243
}
}主角前傳同伴與選定主角開局部將#
configured companions spawn free as baseline; selected_starting_service now promotes all configured protagonist parties at new game, selected party first; default loyalty80..100 and uniform10..30 troops, except Song Jiang companion Li Kui172 fixed100 loyalty and27 soldiers with no extra draws; never reset saves
檢視來源常數(含歷史值)
{
"revision": "2026-10-23.22",
"source": "user_origin_story_revision_20261023",
"scenario_id": "scenario_1101",
"assignments": [
{
"hero_id": 25,
"name": "楊志",
"with_hero_id": 239,
"leader_name": "魯智深",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 177,
"name": "索超",
"with_hero_id": 24,
"leader_name": "林沖",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 145,
"name": "石秀",
"with_hero_id": 24,
"leader_name": "林沖",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 144,
"name": "楊雄",
"with_hero_id": 24,
"leader_name": "林沖",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 173,
"name": "武松",
"with_hero_id": 24,
"leader_name": "林沖",
"origin_act_id": "",
"relationship_zh": "最新指定在第4州清風山作為可招募在野人物;不預先任職",
"selection_basis": "user_lin_lu_start_locations_20261024"
},
{
"hero_id": 46,
"name": "曹正",
"with_hero_id": 239,
"leader_name": "魯智深",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 108,
"name": "張青",
"with_hero_id": 239,
"leader_name": "魯智深",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 4,
"name": "朱武",
"with_hero_id": 174,
"leader_name": "史進",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 60,
"name": "陳達",
"with_hero_id": 174,
"leader_name": "史進",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 247,
"name": "楊春",
"with_hero_id": 174,
"leader_name": "史進",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 91,
"name": "王進",
"with_hero_id": 174,
"leader_name": "史進",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 1,
"name": "吳用",
"with_hero_id": 26,
"leader_name": "晁蓋",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 138,
"name": "公孫勝",
"with_hero_id": 26,
"leader_name": "晁蓋",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 9,
"name": "阮小二",
"with_hero_id": 26,
"leader_name": "晁蓋",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 62,
"name": "阮小五",
"with_hero_id": 26,
"leader_name": "晁蓋",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 11,
"name": "阮小七",
"with_hero_id": 26,
"leader_name": "晁蓋",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 23,
"name": "白勝",
"with_hero_id": 26,
"leader_name": "晁蓋",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 94,
"name": "李俊",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 218,
"name": "童威",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 212,
"name": "童猛",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 154,
"name": "薛永",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 106,
"name": "戴宗",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 172,
"name": "李逵",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
},
{
"hero_id": 28,
"name": "花榮",
"with_hero_id": 88,
"leader_name": "宋江",
"origin_act_id": "",
"relationship_zh": "使用者最新指定可招募在野同伴",
"selection_basis": "user_gameplay_assignment"
}
],
"recruitment": {
"command": "recruit",
"target_status": "P",
"chance_percent": -1,
"associated_leader_only": true,
"routes": [
"local_tavern",
"remote_spy",
"exile_free_recruitment"
],
"preserve_costs_capacity_monthly_orders_and_location_checks": true,
"native_acceptance": true
},
"scope": "New-game placement only; appeared free, zero troops, no employer; excluded from random deputies and free-population transfers. No reset on save/load.",
"recruitment_unblock_hero_ids": [
138
],
"precedence": "Latest explicit24 free companions override earlier fixed officer assignments only for these IDs. Retain rulers, other officers, solo-player starts and all save employment. Native recruitment gates remain authoritative; no forced100% acceptance.",
"selection_note": "最新林沖4清風山、魯智深5二龍山;武松改與林沖同州在野。燕順三人留4在野,不成立獨立勢力;其餘同伴及開局部將不變。",
"latest_adjustment_source": "user_protagonist_roster_20261023",
"force_free_over_fixed_ids": [
25,
177,
145,
144,
173,
46,
108,
4,
60,
247,
91,
1,
138,
9,
62,
11,
23,
94,
218,
212,
154,
106,
172,
28
],
"selected_starting_service": {
"revision": "2026-10-25.1",
"source": "user_all_protagonist_initial_parties_20261025",
"scope": "all configured protagonist factions, selected or NPC; new_game only after solo/free baseline; never load or view",
"loyalty": [
80,
100
],
"soldiers": [
10,
30
],
"groups": [
{
"leader_id": 26,
"leader_name": "晁蓋",
"officer_ids": [
1,
138,
9,
62,
11,
23
],
"officer_names": [
"吳用",
"公孫勝",
"阮小二",
"阮小五",
"阮小七",
"白勝"
],
"story_act": "chao_gai_03"
},
{
"leader_id": 174,
"leader_name": "史進",
"officer_ids": [
4,
60,
247
],
"officer_names": [
"朱武",
"陳達",
"楊春"
],
"story_act": "shi_jin_04"
},
{
"leader_id": 88,
"leader_name": "宋江",
"officer_ids": [
94,
218,
212,
154,
172
],
"officer_names": [
"李俊",
"童威",
"童猛",
"薛永",
"李逵"
],
"officer_overrides": {
"172": {
"loyalty": 100,
"soldiers": 27,
"source": "user_song_jiang_li_kui_start_20261024"
}
},
"story_act": "song_jiang_03"
},
{
"leader_id": 239,
"leader_name": "魯智深",
"officer_ids": [
25,
46
],
"officer_names": [
"楊志",
"曹正"
],
"story_act": "lu_zhishen_04"
}
],
"count_note": "Chao Gai request lists six names despite saying seven; use exactly the six explicit names, do not invent a seventh.",
"remaining_free": "Wu Song remains free at Lin Chong province4; Yan Shun/Wang Ying/Zheng Tianshou also stay free there. Lu party remains Yang Zhi/Cao Zheng at5; other parties unchanged.",
"precedence": "Assign every configured party at new game; selected party draws first, then remaining groups. Preserve leader troops, native stats/body/resources/quality; add independent10..30 soldier draws except fixed Li Kui100 loyalty27 troops.",
"soldier_distribution": "independent discrete uniform inclusive per listed subordinate; keep ruler troops; rebuild province total; no redistribution from ruler or other people"
},
"native_recruitment_priority": "project.strategy.windows supersedes the archived guaranteed chance; preserve local starting assignments, capacity and cost gates"
}指定在野人物與最新主角例外#
named people remain free and cannot be drawn as random officers; final protagonist roster supersedes old Lu Zhishen free placement
檢視來源常數(含歷史值)
{
"source": "user_character_availability_20261022",
"released_hero_ids": [
197,
91,
36,
59,
223,
42,
220,
216
],
"additional_free_hero_ids": [
95
],
"newly_neutral_province_ids": [
3,
4,
14,
15,
33,
39,
41,
42
],
"pinned_free_locations": [
{
"hero_id": 209,
"name": "燕順",
"with_hero_id": 24,
"source": "user_lin_lu_start_locations_20261024"
},
{
"hero_id": 197,
"name": "王英",
"with_hero_id": 24,
"source": "user_lin_lu_start_locations_20261024"
},
{
"hero_id": 158,
"name": "鄭天壽",
"with_hero_id": 24,
"source": "user_lin_lu_start_locations_20261024"
}
],
"blocked_hero_ids": [
205,
243,
189,
2,
38,
90,
191,
95,
93
],
"blocked_names": [
"王慶",
"方臘",
"田虎",
"蔡京",
"楊戩",
"宿元景",
"童貫",
"羅真人",
"李師師"
],
"blocked_routes": [
"town",
"tavern",
"prison",
"recruit",
"poach",
"surrender"
],
"local_recruitment": {
"enabled": true,
"location": "own_province_tavern",
"target_status": "P",
"chance_and_cost": "project.campaign.strategies:recruit",
"uses_monthly_order": true,
"note": "Eligible local free people use the existing recruitment cost and chance. Lu Zhishen is now a starting ruler, not a free target."
},
"scope": "new_game_initialization; recruitment exclusions apply to every command; explicit pinned free location overrides population balancing",
"latest_free_hero_ids": [
4,
74,
196,
145,
179,
132,
204,
166,
237,
95
],
"latest_free_source": "user_personnel_professions_20261022",
"latest_unblock_source": "user_origin_companions_20261023",
"latest_protagonist_source": "user_protagonist_roster_20261023"
}全員登場與勢力開局兵力#
after officer selection activate every remaining pending actor as free; protect the explicit24 as free; current employed faction determines soldiers; unaffiliated0; source henchmen ignored
檢視來源常數(含歷史值)
{
"source": "user_personnel_troops_balance_20261022",
"source_snapshot_version": "scenario_1101_v2_40758d170ec0",
"activate_all_remaining_pending_as_free": true,
"previously_pending_free_ids": [
7,
13,
16,
18,
20,
21,
23,
34,
40,
61,
75,
76,
80,
97,
112,
122,
127,
134,
148,
176,
186,
192,
194,
226
],
"unaffiliated_soldiers": 0,
"ignore_source_henchmen": true,
"groups": [
{
"id": "government_and_rebels",
"label": "高俅/朝廷/方臘/田虎/王慶",
"leader_ids": [
187,
243,
189,
205
],
"soldiers": [
100,
100
]
},
{
"id": "manors_and_wang_lun",
"label": "祝家莊(祝龍)/史家莊(史進)/曾頭市(史文恭)/王倫",
"leader_ids": [
241,
174,
182,
206
],
"soldiers": [
30,
60
]
}
],
"scope": "new_game; active current allegiance only, including rulers; affinity alone is not employment; other factions retain their previous ranges"
}在野人物接鄰均衡配置#
mean=total_free/49; choose largest above-mean source then its lowest-count adjacent destination; move one queued free actor only if count gap>=2; repeat until no eligible transfer
- 所有49州含無主州;不移動現役、君主、太守或流亡者。差距至少2使平方和嚴格下降,避免非整數平均值的反覆搬遷。接鄰限制可能阻止全圖等量;保留前後人數、每一步路徑與來源州府。此規則在首府搬遷後執行,優先於先前在野定點與人口均分;最新project.initial.character_availability的魯智深定點例外優先。
檢視來源常數(含歷史值)
{
"source": "user_personnel_troops_balance_20261022",
"province_count": 49,
"eligible_status": "P",
"include_unowned_provinces": true,
"source_order": "largest free count, then smallest province ID",
"destination_order": "adjacent province with smallest free count, then smallest province ID",
"person_order": "initial hero ID ascending, arrivals appended to queue",
"move_condition": "source_count * 49 > total_free and source_count - destination_count >= 2",
"termination": "each move strictly reduces sum of squared counts; stop when no eligible adjacent transfer remains",
"scope": "new_game after employment, appearance, soldiers and capital relocation; may override earlier free-person positions; does not change rulers, governors, faction affinity or source observations"
}方臘首府49移至46#
replay prior balanced allocation then move all source people to destination without rebalancing; retain existing destination people; merge stockpiles; transfer provincial allocations; clear source ownership, people and resources
- 此項優先於先前三州均分。46原有4名在野保留,方臘新根據地46/44/48人數為16/11/11;原始地形、州名及設施不搬移。金糧鐵毛皮合併,其他開局內政配置轉移至46,49清空。
檢視來源常數(含歷史值)
{
"moves": [
{
"source_province_id": 49,
"destination_province_id": 46,
"leader_id": 243,
"moved_hero_ids": [
8,
35,
57,
58,
68,
117,
127,
129,
143,
199,
226,
243
],
"existing_destination_hero_ids": [
5,
120,
150,
152
],
"stockpile_merge_keys": [
"money",
"food",
"metal",
"fur"
],
"provincial_transfer_keys": [
"flood_control",
"agriculture",
"commerce"
],
"source_snapshot_version": "scenario_1101_v2_6265fcc00689",
"destination_existing_people": "retain",
"source_final_status": "unowned_empty"
}
]
}指定空白領地與當地在野人物#
explicit neutral provinces have owner0/governor0 and no random leader; all local people and named free people remain unemployed while retained factions keep their territories
- 在野不保有配置兵士;未知戰後占領與招募算法不在本次補造。原始能力、部眾與來源觀測保留;最新全員登場及在野均衡優先於先前登場狀態與在野定點。
檢視來源常數(含歷史值)
{
"source": "user_neutral_territories_20261022",
"selection": "Explicit former strongholds are unowned; retain other factions. All named free people are excluded from random employment.",
"province_ids": [
1,
2,
3,
6,
12,
13,
14,
15,
17,
26,
27,
28,
30,
31,
32,
33,
35,
36,
37,
38,
39,
40,
41,
42,
49
],
"province_leaders": {
"1": 195,
"2": 81,
"3": 197,
"4": 36,
"6": 116,
"12": 30,
"13": 177,
"14": 223,
"15": 91,
"17": 213,
"26": 136,
"27": 66,
"30": 121,
"31": 118,
"32": 214,
"33": 42,
"35": 67,
"36": 135,
"37": 244,
"38": 78,
"39": 59,
"40": 146,
"41": 220,
"42": 216,
"46": 152
},
"free_hero_ids": [
4,
30,
36,
42,
44,
46,
59,
66,
67,
71,
74,
78,
81,
91,
94,
95,
99,
103,
116,
118,
121,
132,
135,
136,
137,
145,
146,
152,
166,
168,
177,
179,
190,
195,
196,
197,
204,
213,
214,
216,
220,
223,
224,
225,
227,
237,
244,
209,
158
],
"preserve_positions": {
"30": 12,
"36": 4,
"42": 33,
"44": 44,
"46": 22,
"59": 39,
"66": 27,
"67": 35,
"71": 44,
"78": 38,
"81": 2,
"91": 15,
"94": 48,
"95": 5,
"99": 18,
"103": 29,
"116": 6,
"118": 31,
"121": 30,
"135": 36,
"136": 26,
"137": 48,
"146": 40,
"152": 46,
"168": 16,
"177": 13,
"190": 44,
"195": 1,
"197": 3,
"213": 17,
"214": 32,
"216": 42,
"220": 41,
"223": 14,
"224": 16,
"225": 16,
"227": 16,
"239": 5,
"244": 37
},
"preserve_appeared_ids": [
5,
6,
10,
12,
14,
19,
22,
30,
32,
39,
41,
47,
49,
51,
63,
64,
66,
67,
70,
78,
81,
82,
104,
108,
109,
116,
118,
120,
121,
126,
131,
135,
136,
146,
150,
152,
161,
162,
164,
165,
171,
177,
195,
201,
213,
214,
222,
228,
238,
244,
245,
250,
253
],
"owner_id": 0,
"governor_id": 0,
"color": "#d3d3d3",
"no_random_leader": true,
"pending_policy": "All local people are free and appeared under project.initial.personnel_and_troops.",
"governor_replacement": {
"province_id": 48,
"former_governor_id": 137,
"new_governor_id": 251,
"new_governor_name": "王寅"
},
"applies_to": "new_game_initial_setup",
"additional_source": "user_character_availability_20261022",
"latest_free_source": "user_personnel_professions_20261022"
}五名起始人物獨立勢力#
explicit starting_leaders override source locations and local leader ranking; player starts in own province
- 原始人物與地點資料保留;既有候補分配不重洗。明示首領優先,其餘開局資源與部將規則不變。
檢視來源常數(含歷史值)
{
"leaders": {
"24": {
"name": "林沖",
"province_id": 4
},
"26": {
"name": "晁蓋",
"province_id": 9
},
"88": {
"name": "宋江",
"province_id": 21
},
"174": {
"name": "史進",
"province_id": 25
},
"239": {
"name": "魯智深",
"province_id": 5
}
}
}最終主角順序與退選人物任職#
ordered playable heroes [24, 239, 174, 26, 88]; first ordered hero is default; Lin Chong starts at4/Qingfeng, Lu Zhishen at5/Erlong; selected Lu gains Yang Zhi and Cao Zheng; new games only
檢視來源常數(含歷史值)
{
"source": "user_protagonist_roster_20261023",
"order": [
24,
239,
174,
26,
88
],
"replacement": {
"removed_starting_hero_id": 25,
"new_starting_hero_id": 24,
"province_id": 4
},
"retired_officers": [
{
"hero_id": 25,
"name": "楊志",
"leader_id": 239,
"leader_name": "魯智深",
"province_id": 5
}
],
"scope": "New games: Lin Chong rules Qingfeng Mountain/province4; Lu Zhishen rules Erlong Mountain/province5. Wu Song and the three former Yan Shun faction members are recruitable local free people at4. Never relocate loaded campaigns.",
"story_length": "three similarly short acts: original identity, triggering event, refuge with named allies",
"latest_source": "user_lin_lu_start_locations_20261024",
"compatible_view_data_versions": [
"scenario_1101_v2_4b6eb40532c6",
"scenario_1101_v2_cd86c4328479",
"scenario_1101_v2_23d818ac6425",
"scenario_1101_v2_379c751dfaa9",
"scenario_1101_v2_b23c17e237ca",
"scenario_1101_v2_b18def97b699",
"scenario_1101_v2_bc8623850e85",
"scenario_1101_v2_4a235658afde"
],
"legacy_starting_leader_ids": [
25
]
}指定地方勢力、固定部屬與在野歸屬#
fixed faction assignments override random local selection; balance all registered people across explicit multi-province territories; each territory has a local governor; free affinity is not active employment
- 54名明示人物全部登場;此初步均分後再套用全員在野登場與接鄰均衡。均分包含根據地原有登錄人物。
- 原方臘49/44/48均分完成後,依project.initial.capital_relocations將49整批移至46;不重新打散44/48。田虎18/16保留均分。其他根據地與部屬/在野細分為專案配置。
- 在野人物僅記陣營關聯,不列入現役武將、兵力或隨機部將候選。明示部屬優先於一般1–3名隨機部將。
檢視來源常數(含歷史值)
{
"source": "user_independent_factions_20261022",
"placement_basis": "Project placement by current province distribution; not an original-game or historical location claim.",
"free_member_policy": "Faction affinity is separate from active service. Named free members are appeared, unassigned to a current employer, and excluded from random local deputy selection.",
"nonplayer_color_overrides": {
"206": "#a77b50"
},
"factions": [
{
"id": "fang_la",
"name": "方臘",
"leader_id": 243,
"province_id": 46,
"province_ids": [
46,
44,
48
],
"governors": {
"44": 180,
"46": 243,
"48": 251
},
"balance_all_registered": true,
"color": "#59364f",
"flag_highlight": "#81526d",
"flag_glyph": "方",
"color_name": "深紫",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"leader_identity": "地方勢力君主",
"leader_recruitable": false,
"officer_ids": [
180,
251
],
"free_members": [
{
"hero_id": 199,
"province_id": 46
},
{
"hero_id": 48,
"province_id": 48
},
{
"hero_id": 71,
"province_id": 33
},
{
"hero_id": 57,
"province_id": 32
},
{
"hero_id": 129,
"province_id": 46
},
{
"hero_id": 167,
"province_id": 48
},
{
"hero_id": 117,
"province_id": 33
},
{
"hero_id": 151,
"province_id": 32
},
{
"hero_id": 143,
"province_id": 46
},
{
"hero_id": 130,
"province_id": 48
},
{
"hero_id": 147,
"province_id": 33
},
{
"hero_id": 35,
"province_id": 32
},
{
"hero_id": 58,
"province_id": 46
},
{
"hero_id": 69,
"province_id": 48
},
{
"hero_id": 72,
"province_id": 33
},
{
"hero_id": 175,
"province_id": 32
},
{
"hero_id": 68,
"province_id": 46
},
{
"hero_id": 86,
"province_id": 48
},
{
"hero_id": 190,
"province_id": 33
},
{
"hero_id": 137,
"province_id": 48
}
],
"identity_overrides": {
"199": "力士"
}
},
{
"id": "wang_qing",
"name": "王慶",
"leader_id": 205,
"province_id": 29,
"color": "#274b3e",
"flag_highlight": "#50715b",
"flag_glyph": "王",
"color_name": "深綠",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"leader_identity": "地方勢力君主",
"leader_recruitable": false,
"officer_ids": [
233,
52,
198
],
"free_members": [
{
"hero_id": 107,
"province_id": 29
},
{
"hero_id": 6,
"province_id": 30
},
{
"hero_id": 104,
"province_id": 36
}
]
},
{
"id": "tian_hu",
"name": "田虎",
"leader_id": 189,
"province_id": 18,
"province_ids": [
18,
16
],
"governors": {
"16": 240,
"18": 189
},
"balance_all_registered": true,
"color": "#6d392d",
"flag_highlight": "#955443",
"flag_glyph": "田",
"color_name": "赭紅",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"leader_identity": "地方勢力君主",
"leader_recruitable": false,
"officer_ids": [
240,
141
],
"free_members": [
{
"hero_id": 203,
"province_id": 18
},
{
"hero_id": 27,
"province_id": 12
},
{
"hero_id": 17,
"province_id": 13
},
{
"hero_id": 225,
"province_id": 17
},
{
"hero_id": 193,
"province_id": 18
},
{
"hero_id": 55,
"province_id": 12
},
{
"hero_id": 168,
"province_id": 13
},
{
"hero_id": 159,
"province_id": 17
},
{
"hero_id": 210,
"province_id": 18
},
{
"hero_id": 207,
"province_id": 12
},
{
"hero_id": 99,
"province_id": 18
}
],
"identity_overrides": {
"203": "力士",
"240": "力士"
}
},
{
"id": "zhu_estate",
"name": "祝家登州",
"leader_id": 241,
"province_id": 8,
"color": "#625025",
"flag_highlight": "#8b713a",
"flag_glyph": "祝",
"color_name": "褐金",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"leader_identity": "地方勢力君主",
"leader_recruitable": null,
"officer_ids": [
188,
101,
183
],
"free_members": []
},
{
"id": "zeng_tou",
"name": "曾頭市",
"leader_id": 182,
"province_id": 22,
"color": "#3f3d37",
"flag_highlight": "#69665b",
"flag_glyph": "史",
"color_name": "深炭灰",
"territory_opacity": 0.9,
"label_color": "#fff0cc",
"leader_identity": "地方勢力君主",
"leader_recruitable": null,
"officer_ids": [
185,
149,
219,
128,
246
],
"free_members": []
}
]
}指定人物禁止招募、挖角與勸降#
deny every character recruitment route for explicitly blocked hero IDs, regardless of status, location, popularity or employment value
檢視來源常數(含歷史值)
{
"blocked_hero_ids": [
205,
243,
189,
2,
38,
90,
191,
95,
93
],
"blocked_routes": [
"town",
"tavern",
"prison",
"recruit",
"poach",
"surrender"
]
}州府開局歸屬#
adopt explicit government regions and existing leaders; empty regions become light-gray strongholds
- inclusive integer bounds; independent draw per resource and per affiliated appeared officer; reroll on new game, persist in saves
- Active 1101 campaign; source s1, attributes, original troop/henchmen observations and other historical scenarios remain preserved. Initial soldier setup supersedes historical NES capacity constants only for this project setup.
檢視來源常數(含歷史值)
{
"government_leader_id": 187,
"government_province_ids": [
11,
19,
20,
23,
24,
34,
43,
45,
47
],
"existing_leaders": {
"7": 215,
"10": 206,
"25": 4
},
"empty_province_ids": [
1,
2,
3,
4,
5,
6,
8,
9,
12,
13,
14,
15,
16,
17,
18,
21,
22,
26,
27,
28,
29,
30,
31,
32,
33,
35,
36,
37,
38,
39,
40,
41,
42,
44,
46,
48,
49
],
"empty_source_color": "#d6f7ad",
"stronghold_color": "#d3d3d3",
"basis": "Project adoption of the scenario-1 red government regions and three named landed leaders; source owner table remains unresolved."
}空白領地首領與部將#
rank local free officers by employment_value; random 1..3 deputies; activate local pending only for shortages
- inclusive integer bounds; independent draw per resource and per affiliated appeared officer; reroll on new game, persist in saves
- Active 1101 campaign; source s1, attributes, original troop/henchmen observations and other historical scenarios remain preserved. Initial soldier setup supersedes historical NES capacity constants only for this project setup.
檢視來源常數(含歷史值)
{
"leader_rank_field": "employment_value",
"leader_tie_break": "hero_id_ascending",
"deputies": [
1,
3
],
"deputy_count_cap": "number of eligible local free and pending officers after choosing the leader",
"shortage_policy": "activate_local_pending_only_as_needed",
"leader_policy": "highest_employment_among_local_appeared_free; if none, highest_local_pending",
"notes_zh": "雇用值僅作本專案招募聲望難度排序,不宣稱完整招募機率已解。已登場在野優先,不足才啟用當地候補;流亡主角保留原狀。"
}官兵開局資源與部隊#
independent inclusive RNG per resource and officer; 1000 soldiers per affiliated appeared officer
- inclusive integer bounds; independent draw per resource and per affiliated appeared officer; reroll on new game, persist in saves
- Active 1101 campaign; source s1, attributes, original troop/henchmen observations and other historical scenarios remain preserved. Initial soldier setup supersedes historical NES capacity constants only for this project setup.
檢視來源常數(含歷史值)
{
"resources": {
"money": [
3000,
6000
],
"food": [
3000,
6000
],
"metal": [
500,
999
],
"fur": [
500,
999
],
"flood_control": [
50,
99
],
"agriculture": [
50,
99
],
"commerce": [
50,
99
]
},
"soldiers": [
100,
100
],
"training": [
50,
100
],
"equipment": [
50,
100
]
}非官兵開局資源與部隊#
independent inclusive RNG per resource and officer; 100..500 soldiers per affiliated appeared officer
- inclusive integer bounds; independent draw per resource and per affiliated appeared officer; reroll on new game, persist in saves
- Active 1101 campaign; source s1, attributes, original troop/henchmen observations and other historical scenarios remain preserved. Initial soldier setup supersedes historical NES capacity constants only for this project setup.
檢視來源常數(含歷史值)
{
"resources": {
"money": [
1000,
3000
],
"food": [
1000,
3000
],
"metal": [
100,
300
],
"fur": [
100,
300
],
"flood_control": [
0,
30
],
"agriculture": [
0,
30
],
"commerce": [
0,
30
]
},
"soldiers": [
10,
50
],
"training": [
0,
5
],
"equipment": [
0,
40
]
}州府開局兵力統計#
soldiers=sum of affiliated appeared officers; province training/equipment=floor(sum(soldiers*percent)/total soldiers)
- inclusive integer bounds; independent draw per resource and per affiliated appeared officer; reroll on new game, persist in saves
- Active 1101 campaign; source s1, attributes, original troop/henchmen observations and other historical scenarios remain preserved. Initial soldier setup supersedes historical NES capacity constants only for this project setup.
檢視來源常數(含歷史值)
{
"rounding": "floor",
"percent_scale": 100
}人物兵種、在野與職業技能修訂#
latest individual unit overrides; named free people; explicit occupation-to-skill union
檢視來源常數(含歷史值)
{
"schema_version": 1,
"revision": "2026-10-24.24",
"source": "user_personnel_professions_20261022",
"unit_overrides": [
{
"hero_id": 95,
"name": "羅真人",
"unit_type": "feather_fan"
},
{
"hero_id": 239,
"name": "魯智深",
"unit_type": "infantry"
},
{
"hero_id": 25,
"name": "楊志",
"unit_type": "hook_spear"
},
{
"hero_id": 174,
"name": "史進",
"unit_type": "hook_spear"
},
{
"hero_id": 243,
"name": "方臘",
"unit_type": "cavalry"
},
{
"hero_id": 189,
"name": "田虎",
"unit_type": "cavalry"
},
{
"hero_id": 149,
"name": "曾魁",
"unit_type": "cavalry"
},
{
"hero_id": 240,
"name": "卞祥",
"unit_type": "hook_spear"
},
{
"hero_id": 247,
"name": "楊春",
"unit_type": "infantry"
},
{
"hero_id": 200,
"name": "呂方",
"unit_type": "hook_spear"
}
],
"free_people": [
{
"hero_id": 4,
"name": "朱武"
},
{
"hero_id": 74,
"name": "郝思文"
},
{
"hero_id": 196,
"name": "焦挺"
},
{
"hero_id": 145,
"name": "石秀"
},
{
"hero_id": 179,
"name": "張清(沒羽箭)"
},
{
"hero_id": 132,
"name": "馬萬里"
},
{
"hero_id": 204,
"name": "蘇定"
},
{
"hero_id": 166,
"name": "李達"
},
{
"hero_id": 237,
"name": "李鬼"
},
{
"hero_id": 95,
"name": "羅真人"
},
{
"hero_id": 239,
"name": "魯智深"
}
],
"occupation_skills": [
{
"occupation": "力士",
"aliases": [
"力士"
],
"skills": [
"cultivator"
]
},
{
"occupation": "大力士",
"aliases": [
"力持ち"
],
"skills": [
"mining"
]
},
{
"occupation": "少女",
"aliases": [
"小娘"
],
"skills": []
},
{
"occupation": "少東家",
"aliases": [
"若旦那"
],
"skills": [
"recruiter"
]
},
{
"occupation": "江湖藝人",
"aliases": [
"旅藝人"
],
"skills": []
},
{
"occupation": "官吏",
"aliases": [],
"skills": []
},
{
"occupation": "武藝者",
"aliases": [],
"skills": [
"instructor"
]
},
{
"occupation": "長者",
"aliases": [],
"skills": [
"recruiter"
]
},
{
"occupation": "旅商人",
"aliases": [],
"skills": [
"merchant"
]
},
{
"occupation": "浪人",
"aliases": [],
"skills": []
},
{
"occupation": "酒家",
"aliases": [
"居酒屋"
],
"skills": [
"black_inn"
]
},
{
"occupation": "高官",
"aliases": [],
"skills": []
},
{
"occupation": "商人",
"aliases": [],
"skills": [
"merchant"
]
},
{
"occupation": "無法者",
"aliases": [],
"skills": []
},
{
"occupation": "無賴漢",
"aliases": [],
"skills": []
},
{
"occupation": "道士",
"aliases": [],
"skills": []
},
{
"occupation": "僧侶",
"aliases": [],
"skills": []
},
{
"occupation": "漁夫",
"aliases": [
"漁師"
],
"skills": [
"shipwright"
]
},
{
"occupation": "學者",
"aliases": [],
"skills": []
},
{
"occupation": "獵人",
"aliases": [],
"skills": [
"hunter"
]
},
{
"occupation": "職人",
"aliases": [],
"skills": []
},
{
"occupation": "醫者",
"aliases": [],
"skills": [
"healer"
]
},
{
"occupation": "寵臣",
"aliases": [],
"skills": []
},
{
"occupation": "藝妓",
"aliases": [],
"skills": []
}
],
"unit_precedence": "latest explicit individual assignments override earlier attribute and specialty rules for listed IDs only",
"status_scope": "new_game only; preserve other factions, existing pinned positions and free-population redistribution; no automatic rerecruitment of named free people",
"skill_policy": "union of named novel skills and current occupation skills; deduplicate; blank occupations grant no extra skill; explicit saved project_skills remains a full override",
"occupation_basis": "current actor.identity, not governing status and not raw identityHex; Japanese source aliases are explicit, no substring matching",
"shipwright_and_healer": "Skill registration only: no extra multiplier, new command or bypass of existing ability/steering gates without a defined effect rule.",
"identity_restoration": {
"source": "user_restore_native_person_identity_20261024",
"legacy_label": "地方勢力君主",
"scope": "Only restore overridden identity/occupation; preserve names, IDs, serving/ruler status, faction, province, attributes, troops, resources and all source snapshots.",
"runtime": "New games and old saves on load; only exact legacy label is replaced, custom occupations and explicit project_skills are preserved; no automatic source-save rewrite.",
"native_crosscheck": "outputs/banditwin_analysis_20261022/scenario_characters.json; SUIDATA1.SK1 identity_code_raw, not scenario allegiance/status",
"assignments": [
{
"hero_id": 8,
"name": "樊瑞",
"identity": "道士",
"identity_hex": "35",
"native_record_index": 15
},
{
"hero_id": 10,
"name": "孔明",
"identity": "若旦那",
"identity_hex": "2B",
"native_record_index": 162
},
{
"hero_id": 92,
"name": "扈成",
"identity": "若旦那",
"identity_hex": "2B",
"native_record_index": 31
},
{
"hero_id": 115,
"name": "李忠",
"identity": "旅商人",
"identity_hex": "33",
"native_record_index": 20
},
{
"hero_id": 142,
"name": "裴宣",
"identity": "官吏",
"identity_hex": "02",
"native_record_index": 13
},
{
"hero_id": 156,
"name": "鄒淵",
"identity": "無法者",
"identity_hex": "37",
"native_record_index": 14
},
{
"hero_id": 174,
"name": "史進",
"identity": "好漢",
"identity_hex": "03",
"native_record_index": 2
},
{
"hero_id": 182,
"name": "史文恭",
"identity": "武藝者",
"identity_hex": "32",
"native_record_index": 58
},
{
"hero_id": 189,
"name": "田虎",
"identity": "獵人",
"identity_hex": "30",
"native_record_index": 54
},
{
"hero_id": 200,
"name": "呂方",
"identity": "旅商人",
"identity_hex": "33",
"native_record_index": 92
},
{
"hero_id": 205,
"name": "王慶",
"identity": "若旦那",
"identity_hex": "2B",
"native_record_index": 141
},
{
"hero_id": 209,
"name": "燕順",
"identity": "旅商人",
"identity_hex": "33",
"native_record_index": 12
},
{
"hero_id": 217,
"name": "歐鵬",
"identity": "官吏",
"identity_hex": "02",
"native_record_index": 118
},
{
"hero_id": 224,
"name": "鮑旭",
"identity": "無法者",
"identity_hex": "37",
"native_record_index": 183
},
{
"hero_id": 241,
"name": "祝龍",
"identity": "若旦那",
"identity_hex": "2B",
"native_record_index": 19
},
{
"hero_id": 242,
"name": "李應",
"identity": "長者",
"identity_hex": "2A",
"native_record_index": 8
},
{
"hero_id": 243,
"name": "方臘",
"identity": "獵人",
"identity_hex": "30",
"native_record_index": 65
}
]
}
}