《幕府将军2:全面战争》DIY修改任务奖励
1. 使用记事本之类的编辑软体,打开 scripting.lua
2. 搜寻 Mission 1
3. 找到想要修改的家族任务
==========================================================
附录 各家族任务1
============
-- Chosokabe Mission 1: Crush Tosa Rebellion
长宗我部家族任务1:扫平土佐叛军
-- Oda Mission 1: Crush Owari Rebellion
织田家族任务1:扫平尾张叛军
-- Takeda Mission 1: Defeat Murakami Force
武田家族任务1:击败村上部队
-- Tokugawa Mission 1: Defeat Oda Force
德川家族任务1:击败织田部队
-- Uesugi Mission 1: Crush Echigo Rebellion
上杉家族任务1:扫平越後叛军
-- Date Mission 1: Crush Iwate Rebellion
伊达家族任务1:扫平岩手叛军
-- Hojo Mission 1: Defeat Ogigayatsu Force
北条家族任务1:击败扇谷部队
-- Mori Mission 1: Defeat Amako Force
毛利家族任务1:击败尼子部队
-- Shimazu Mission 1: Capture Osumi Province
岛津家族任务1:占领大隅领域(岛津家右方伊东的领地)
-- Hattori Mission 1: Sabotage a Farm
服部家族任务1:破坏一个农田(使用忍者破坏任何家族的一个农田)
==========================================================
4. 以 长宗我部家族任务1 来举例,可以看到以下的程式码
-- Chosokabe Mission 1: Crush Tosa Rebellion
local function chosokabe_intro_mission_one()
out.ting("Chosokabe Mission One: Crush Tosa Rebellion")
scripting.game_interface:trigger_custom_mission(--[MISSION KEY]--
"jap_chosokabe_intro_mission_one",
--[MISSION ISSUER]--
"CLAN_ELDERS",
--[FACTION KEY]--
"chosokabe",
--[TURN LIMIT]--
0,
--[TARGET]--
"region:jap_tosa",
--[REWARD]--
"effect_bundle:p_inspired_endeavours_global#4")
end
其中我们要修改的就是
--[REWARD]--
"effect_bundle:p_inspired_endeavours_global#4")
这一段程式码
我们把他改成
"grant_unit:Galleon_The_Black_Ship#capital,grant_unit:Inf_Sword_Nodachi_Samurai_Date#capital,effect_bundle:p_martial_wisdom#400")
这一段的意思是
grant_unit:Galleon_The_Black_Ship#capital
给予单位:黑船#首都
grant_unit:Inf_Sword_Nodachi_Samurai_Date#capital
给予单位:伊达野太刀武士#首都
effect_bundle:p_martial_wisdom#400
得到效果:p_martial_wisdom#400回合(把400改成0的话 就是无限制回合)
引用:
如果你是下载我提供的 scripting.lua 的话
那麽长宗我部的奖励应该是以下内容
--[REWARD]--
"effect_bundle:p_inspired_endeavours_global#4,grant_unit:Galleon_The_Black_Ship#capital,grant_agent:ninja#capital,grant_agent:metsuke#capital,grant_agent:monk#capital,grant_agent:missionary#capital,grant_agent:geisha#capital")
这一段的意思是
effect_bundle:p_inspired_endeavours_global#4
给予效果 p_inspired_endeavours_global 4回合
grant_unit:Galleon_The_Black_Ship#capital
给予单位 黑船 首都
grant_agent:ninja#capital
给予单位 忍者 首都
grant_agent:metsuke#capital
给予单位 目付 首都
grant_agent:monk#capital
给予单位 僧侣 首都
grant_agent:missionary#capital
给予单位 传教士 首都
grant_agent:geisha#capital
给予单位 艺妓 首都
5. 存档
6. 进入游戏内,完成任务1的要求,就会得到刚刚我们修改过後的奖励内容了
另外附上
英文修改教学原文出处:http://www.twcenter.net/forums/showthread.php?t=436562
作者:deathblow
==========================================================
附录 军队代码
(也可於 X:/安装目录/Steam/steamapps/common/total war shogun 2/data/encyclopedia/ 下找到)
============
Art_European_Cannons 欧洲制大炮
Art_European_Cannons_Hojo 北条制大炮
Art_European_Cannons_MP 欧洲制大炮
Art_Fire_Projecting_Mangonels 掷火投石机
Art_Fire_Projecting_Mangonels_Hojo 北条掷火投石机
Art_Fire_Projecting_Mangonels_MP 掷火投石机
Art_Large_Shafted_Fire_Rockets 大火绳枪兵
Art_Large_Shafted_Fire_Rockets_Hojo 北条大火绳枪兵
Art_Large_Shafted_Fire_Rockets_MP 大火绳枪兵
Cav_Missile_Bow_Cavalry 弓骑兵
Cav_Missile_Bow_Cavalry_MP 弓骑兵
Cav_Missile_Bow_Cavalry_Takeda 武田弓骑兵
Cav_Spear_Great_Guard 旗本
Cav_Spear_Great_Guard_MP 旗本
Cav_Spear_Great_Guard_Takeda 武田旗本
Cav_Spear_Light_Cavalry 轻骑兵
Cav_Spear_Light_Cavalry_MP 轻骑兵
Cav_Spear_Light_Cavalry_Takeda 武田轻骑兵
Cav_Spear_Naginata_Warrior_Monk_Cavalry