runningwithrifles小兵步槍修改心得
部分修改方法來自網(wǎng)絡,感謝網(wǎng)友分享,部分是自己摸索測試
任何對文件的改動以前,先備份文件,用notepad打開
好像是可以通過mod的形式以外部加載的方式進行,類似鋼鐵雄心4?
0【數(shù)據(jù)中,1表示肯定,0表示否定
【\AppData\Roaming\Running with rifles\rwr_game.log,改動失誤時易導致游戲打不開,此時可以打開該記錄文件,看看是哪個代碼出了問題
1【默認地圖叫vanilla,路徑在\media\packages\vanilla
【護具等參數(shù)路徑\media\packages\vanilla\items
【武器的參數(shù)路徑\media\packages\vanilla\weapons
2【使武器出現(xiàn)在商店的條件:
(1.武器文件有效且里面的in_stock=1
(2.weapon文件夾里的invasion_all_weapons. xml文件里要有武器的注冊代碼,其中的in_stock=1
(3.faction文件夾里的common.resource文件里有武器的名字。
(4.在戰(zhàn)役中某些武器即使修改了也需要解鎖才能使用。例如他國陣營的武器,撿5把賣給軍械庫即可解鎖;某些特殊武器例如m79,沙鷹手槍,l85a2等等需要搶運貨卡車才能解鎖
(5.修改后在當前地圖并不能生效,要更換到新的地圖后才能在商店中購買
3武器修改,.weapon文件,看英文基本就能懂是啥意思
【barrel_offset=,指武器的火力發(fā)射位置與人物的距離
【<animation state_key="reload",指裝彈動作
【<model filename=,指武器模型,后綴是xml
【<projectile file=,指武器彈藥類型,非bullet.projectile類型的彈藥,與對應的.projectile文件相匹配
【<hud_icon filename=",指武器圖標
【can_respawn_with="1" in_stock="1",重生時能否攜帶,是否在售
【<ballistics near_far_distance="1000.0" 【應該是指超過該距離后,彈藥拋射,通常適用于非子彈式的彈藥】speed_estimation_near="100.0" speed_estimation_far="100.0" max_speed="100.0" randomness="0.0" />【后面3個數(shù)值至少1個與射程有關,具體是哪個,目前不確定,都改了肯定能生效,但效果可能不太好
【<modifier class="speed" value="-0.75" />,持有該武器時對速度的影響,似乎是百分比
【<next_in_chain key=".weapon" share_ammo="0" />,兩把武器能互相切換,但互相切換的武器必須互相對應,不然會出錯
【<shield offset="-0.55 0.0 0" extent="0.2 0.6 0.6" usable_for_cover="0"/>,為武器添加護盾,數(shù)值推測是防護范圍?防護效果最好的應該是tti里面的參數(shù),可參考
4護具修改
【自制護具出現(xiàn)在商店的方法:
①在factions修改common.resources,比如<carry_item key='vest3.carry_item' enabled="1" />,注意數(shù)值要=1。
②修改items里對應的文件,in_stock等參數(shù)
③all_carry_items.xml和invasion_all_carry_items.xml都添加上護具名字(據(jù)說只在前面那個文件中添加就行)
5模型xml修改。嘗試修改時,經(jīng)常出現(xiàn)武器方向和人物方向不對應,目前也沒搞定怎么改。只能在原有武器的基礎上添加些東西
【使用軟件rwr_editor,將要改的xml文件放在該軟件根目錄下,并改名為new.xml,之后打開對應的exe,在界面設置中,可以改為窗口模式,WSAD是調(diào)整窗口,按住SHIFT再移動鼠標是調(diào)整視角,按住SHIFT+WSAD能加速窗口移動。窗口角度體驗不是很好
6空投修改。目前測試成功的是對已有空投項目的替換式修改,新增的話,應該需要在common.resources添加信息
【round instances=代碼,應該物品數(shù)量;instance_class=物品類型;instance_key=物品代碼