《全軍破敵 三國》武將技能修改方法介紹修改
武將技能修改方法介紹
首先說下遊戲的作用機制,人物技能是指人物升級面板,通過升級得到的技能點點亮人物技能(人物技能db內寫作skill)。點亮人物技能後可以獲得相應的五行點數的提高、獲得新的戰場特性(如疲勞免疫、心理免疫等)、解鎖新的戰場武將技(武將技db內寫作ability)。
因為中文說起來繞口,在此要特別注意下skill和ability的區別。
目前的mod製作思路,五行點數、人物攻防面板參數修改是通過修改skill完成的,既db下character_skill_level_to_effects_junctions_tables內。
武將技的修改目前都是在db下special_ability_phase_stat_effects_tables內完成的,方法可參考論壇「PFM關於武將技能及五行修改的心得」。需要說明的是該列表隻適用於buff或debuff類武將技,如呂布的武將技憤懣,db內寫作3k_main_smouldering_fury_1>2>3>4>5,既有5個階段,在一段時間內提升屬性;張飛的怒吼3k_main_ability_blazing_roar在一段時間內減士氣。而呂布的神怒3k_main_ability_rage_of_lu_bu、關羽的神怒3k_main_ability_god_of_war因為是一次性傷害技能,沒有狀態的持續加成或減成效果,所以在列表內沒有描述。
上面說了戰場特性、武將技修改的修改思路,下面寫操作。以本mod為例,關羽的武聖人物技能增加戰場特性疲勞免疫、心理免疫及戰場武將技精氣(雲妹的單挑神技):
db下character_skill_level_to_effects_junctions_tables列表
character_skill_key為人物技能名稱,3k_main_skill_special_ability_wood_god_of_war對應關羽的武聖人物技能。
effect_key為作用,既人物技能效果:
3k_main_skill_element_vigour趙雲的武將技精氣
3k_main_ancilary_fatigue_immune戰場特性疲勞免疫
3k_main_effect_attribute_immune_to_psychology心理免疫
effect_scope為作用範圍;value為數值上面提到的文章有說明。
至此,該列表修改完成。
武將技與人物是一一對應的,還需要給關羽添加武將技精氣,武將技的分配列表在db下的land_units_to_unit_abilities_junctions_tables進行修改,史實模式和演義模式人物的技能時分開的,land_unit項目中general為史實模式,hero為演義模式。
在land_unit列找到關羽(3k_main_hero_wood_guan_yu),在ability列添加武將技精氣(3k_main_abilities_elemental_vigour)即可。
abilities項為技能名稱,下面寫幾條遊戲裡唯一的武將技:
3k_main_abilities_inspiring_words激勵 劉備
3k_main_abilities_rage_of_lu_bu神怒 呂布
3k_main_abilities_smounlding_fury憤懣 呂布
3k_main_abilities_the_dragon_s_gaze龍視 呂布
3k_main_abilities_internal_blaze心火 馬超
3k_main_abilities_blazing_roar怒吼 張飛
3k_main_abilities_warning_shot射爆 黃忠
3k_main_abilities_elemental_vigour精氣 趙雲
3k_main_abilities_god_of_war武聖 關羽
3k_main_abilities_poisioned_blade毒刃 鄭江
來源:遊俠網