####################################################################################################################################### ####################################################################################################################################### ####################################################################################################################################### ##说明 ####################################################################################################################################### ####################################################################################################################################### ####################################################################################################################################### 一些修复: 1.有时候因为未知BUG会导致和玩家阵营或是自立阵营关系变负。所以增加一个作弊后的菜单选项。调整阵营关系 2.强制关闭了战前准备设定里面的强制骑枪等3个选项,如果之前选择了开启,请点击一次恢复默认设置即可。 3.修复了巡逻队扩军不收钱的BUG ####################################################################################################################################### ####################################################################################################################################### ####################################################################################################################################### ##汉化修改 ####################################################################################################################################### ####################################################################################################################################### ####################################################################################################################################### @quick_strings.csv ####################################################################################################################################### 替换 qstr_Use_NPC_Lancer_Fix:|(功 能 冲 突,强 制 关 闭)骑 枪 使 用 修 正 : qstr_Use_NPC_Horse_Archer|(功 能 冲 突,强 制 关 闭)骑 射 单 位 修 正 : qstr_Use_NPC_Spear/Polear|(功 能 冲 突,强 制 关 闭)长 杆 使 用 修 正 : 替换 qstr_Weapon_Use_Fix_for_L|(功 能 冲 突,强 制 关 闭)骑 枪 使 用 修 正 将 强 制 所 有 装 备 有 骑 枪 的 骑 兵 单 位 使 用 骑 枪 qstr_Weapon_Use_Fix_for_H|(功 能 冲 突,强 制 关 闭)骑 射 单 位 修 正 将 强 制 骑 射 单 位 在 马 上/弹 药 用 完 前 强 制 使 用 远 程 武 器 qstr_Weapon_Use_Fix_for_S|(功 能 冲 突,强 制 关 闭)长 杆 使 用 修 正 将 强 制 步 兵 尽 量 使 用 长 杆 武 器 。 @menus.csv ####################################################################################################################################### 添加 mno_initialize_relationship|(当 你 清 楚 你 在 做 什 么 时,点 我)重 置 与 玩 家 阵 营 的 关 系 ####################################################################################################################################### ####################################################################################################################################### ####################################################################################################################################### ##py修改 ####################################################################################################################################### ####################################################################################################################################### ####################################################################################################################################### @pbod_scripts.py ####################################################################################################################################### 替换 ("prebattle_set_default_prefs", [ (party_set_slot, "p_main_party", slot_party_pref_wu_lance, 0), (party_set_slot, "p_main_party", slot_party_pref_wu_harcher, 0), (party_set_slot, "p_main_party", slot_party_pref_wu_spear, 0), @pbod_presentations.py ####################################################################################################################################### 替换 (else_try), (store_add, ":overlay", "$g_presentation_obj_name_kingdom_1", 1), (eq, ":object", ":overlay"), #Lancer (party_set_slot, "p_main_party", slot_party_pref_wu_lance, 0), (else_try), (val_add, ":overlay", 1), (eq, ":object", ":overlay"), #Horse Archer (party_set_slot, "p_main_party", slot_party_pref_wu_harcher, 0), (else_try), (val_add, ":overlay", 1), (eq, ":object", ":overlay"), #Spear (party_set_slot, "p_main_party", slot_party_pref_wu_spear, 0), 替换 (create_check_box_overlay, reg0, "mesh_checkbox_off", "mesh_checkbox_off"), #Lancer (position_set_y, pos1, ":inputs_y"), (overlay_set_position, reg0, pos1), (val_sub, ":inputs_y", ":cur_y_shift"), (create_check_box_overlay, reg0, "mesh_checkbox_off", "mesh_checkbox_off"), #Horse Archer (position_set_y, pos1, ":inputs_y"), (overlay_set_position, reg0, pos1), (val_sub, ":inputs_y", ":cur_y_shift"), (create_check_box_overlay, reg0, "mesh_checkbox_off", "mesh_checkbox_off"), #Spear/Polearm (position_set_y, pos1, ":inputs_y"), (overlay_set_position, reg0, pos1), (val_sub, ":inputs_y", ":cur_y_shift"), @module_game_menus.py ####################################################################################################################################### ## ZZ 16th war fog 之前添加 ## windmelodie initialize relationship begin ("initialize_relationship",[(eq, "$cheat_mode",1),],"initialize relationship", [(set_relation,"fac_player_faction","fac_player_faction",90), (set_relation,"fac_player_faction","fac_player_supporters_faction",90), ]), ## windmelodie initialize relationship end @module_dialogs.py ####################################################################################################################################### 替换 [anyone|plyr,"outpost_patrol", [(faction_slot_eq,"fac_mod_variables",slot_Mod_fort_patrol_reinforce,0), (party_get_num_companions,":member","$g_encountered_party"), (lt,":member",150), ], "I want you to hire more soilders.", "outpost_patrol_pretalk", [ (store_troop_gold, ":gold_amount", "trp_player"), (try_begin), (ge, ":gold_amount", 1000), (call_script, "script_cf_reinforce_patrol", "$g_encountered_party"), (faction_set_slot,"fac_mod_variables",slot_Mod_fort_patrol_reinforce,1), (troop_remove_gold, "trp_player", 1000), (else_try), (lt, ":gold_amount", 1000), (display_message, "@You don't have enough money to enlist a patrol."), ]],