《闇龍紀元2》裝備修改指南
基本修改方法與DAO是完全相同的,不再重述,隻簡要提及方便老玩家回憶。
用GFF editor 找到相應的裝備, 裝備在角色身上的位於16219 SAVEGAME_EQUIPMENT_ITEM下,背包裡的在16003 SAVEGAME_PARTYLIST 下的16210 SAVEGAME_BACKPACK中。
一個簡單的方法可以用來定位你想找的裝備。首先裝備它或放進箱子,在取下或從箱子裡取出,然後保存遊戲。之後該物品會定位在16210 SAVEGAME_BACKPACK下的最後一項。
因為數值規律尚不明確,建議不要添加全新的物品,而是在已有的物品上進行改動。
舉例:
在16210 SAVEGAME_BACKPACK 中改變tbe100im_enchanted_shield,黑市DLC物品,Lady Rosamund’s Bulwark. 這是一幅3孔盾牌,無特殊屬性。
找到1013 ITEM_PROPERTIES,可以看到它目前的屬性有
5500 重甲 Armor - Heavy
3003 劍盾類型 Weapon and Shield Style
8000 符文孔 Rune Slot
3210 要求力量 Attribute - Strength
3215 要求體質 Attribute – Constitution
再看1014 ITEM_PROPERTY_POWERS 目錄
麻煩來了,value非常詭異,目前不能做精準的數據修改。根據實驗結果,1065353216是1個基本數值,任何新添加的屬性都可以冠以這個數值而出現,但數值是否為所有屬性的基本部門就不確定了。
繼續教程,假定我想實現
戰鬥HP自動恢復1110
刺盾 9109
免疫暴擊 9000
點擊1013 ITEM_PROPERTIES ,點擊GFF左下角的Add,
在新出現的value為0的位置,依次填上 1110, 9109, 9000
再點擊1014 ITEM_PROPERTY_POWERS目錄,同樣也Add 3個空值,按相同的順序填上基本部門數值,如1065353216。 (ITEM_PROPERTY_POWERS下的每個數據都對應一個ITEM_PROPERTIES下的項目,其數量和序號必須完全相符)
最後保存即可。
最後討論一下ITEM_PROPERTY_POWERS中的數值問題
目前我只能確定1065353216為絕大多數屬性項的基礎部門,即1065353216=yes 或= +4HP戰鬥恢復 等等。
符文相關項目數值規律
在1個孔的裝備上 1065353216 8388608
在2個孔的裝備上 1073741824 4194304
在3個孔的裝備上 1077936128 2097152
確定1065353216為所有屬性的基礎部門,之後每增加一個部門即在原來基礎上加上8388608即可。實例請參加12樓的詳細描述
補充champion套裝代碼
“戰士套裝
gen_im_arm_hlm_hvy_champion
gen_im_arm_cht_hvy_champion
gen_im_arm_glv_hvy_champion
gen_im_arm_boo_hvy_champion
法師套裝
gen_im_arm_hlm_lgt_champion
gen_im_arm_cht_lgt_champion
gen_im_arm_glv_lgt_champion
gen_im_arm_boo_lgt_champion
盜賊套裝
gen_im_arm_hlm_med_champion
gen_im_arm_cht_med_champion
gen_im_arm_glv_med_champion
gen_im_arm_boo_med_champion
套裝材質代碼 2002
gen_im_wep_rog_dua_iconic 盜賊開頭用匕首
gen_im_wep_war_two_iconic 戰士開頭用巨劍
gen_im_wep_mag_sta_iconic 法師開頭用法杖”
“補充一下,能力值是浮點數……4字節,1065353216(16進製 3F800000 即 00 00 80 3F) 就是浮點值 1,其他的按浮點轉4字節16進製再轉十進製類推吧
1.5是1069547520(00 00 C0 3F)
2是1073741824(00 00 00 40)
10是1092616192(00 00 20 41)
”
即,數值為4字節浮點數,可用windows自帶的計算機進行轉換