文件位置:C:\HTB君王之略\mods\htb806\data\world\maps\campaign\imperial_campaign
这个文件夹下的这个文件:campaign_script
搜索:what u want for our guests?然后你会看到这个:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;what u want for our guests?
monitor_event ScrollAdviceRequested ScrollAdviceRequested family_tree_scroll
historic_event circua true
end_monitor
monitor_event EventCounter EventCounterType circua_accepted
and I_EventCounter circua_accepted = 1
historic_event circu true
set_event_counter circua_accepted 0
end_monitor
monitor_event EventCounter EventCounterType circu_accepted
and I_EventCounter circu_accepted = 1
set_event_counter circu1 1
set_event_counter circu2 0
set_event_counter circu_accepted 0
end_monitor
monitor_event EventCounter EventCounterType circu_declined
and I_EventCounter circu_declined = 1
set_event_counter circu2 1
set_event_counter circu1 0
set_event_counter circu_declined 0
end_monitor
monitor_event CharacterTurnEnd AgentType = named character
and not IsFactionLeader
and Trait castrated < 1
and Trait blinded < 1
and FactionLeaderTrait byzantium1 >= 2
and HasAncType circu
;and I_LocalFaction byzantium
if I_EventCounter circu1 >= 1
and RandomPercent < 35
and I_EventCounter byzh_8_accepted < 1
inc_counter bp 1
end_if
if I_EventCounter circu2 >= 1
and RandomPercent < 35
and I_EventCounter byzh_8_accepted < 1
inc_counter bp 1
end_if
if I_EventCounter circu1 >= 1
and RandomPercent < 40
and I_LocalFaction byzantium
and I_EventCounter byzh_8_accepted >= 1
inc_counter bp 1
end_if
if I_EventCounter circu2 >= 1
and RandomPercent < 40
and I_LocalFaction byzantium
and I_EventCounter byzh_8_accepted >= 1
inc_counter bp 1
end_if
end_monitor
其中这段
if I_EventCounter circu1 >= 1
and RandomPercent < 35
and I_EventCounter byzh_8_accepted < 1
inc_counter bp 1
end_if
35是几率,inc_counter bp 1是给一个奖励点。之后的都同理,后边那个40的意思是选了那个加5%几率的历史事件后的效果。
这个文件夹下的这个文件:campaign_script
搜索:what u want for our guests?然后你会看到这个:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;what u want for our guests?
monitor_event ScrollAdviceRequested ScrollAdviceRequested family_tree_scroll
historic_event circua true
end_monitor
monitor_event EventCounter EventCounterType circua_accepted
and I_EventCounter circua_accepted = 1
historic_event circu true
set_event_counter circua_accepted 0
end_monitor
monitor_event EventCounter EventCounterType circu_accepted
and I_EventCounter circu_accepted = 1
set_event_counter circu1 1
set_event_counter circu2 0
set_event_counter circu_accepted 0
end_monitor
monitor_event EventCounter EventCounterType circu_declined
and I_EventCounter circu_declined = 1
set_event_counter circu2 1
set_event_counter circu1 0
set_event_counter circu_declined 0
end_monitor
monitor_event CharacterTurnEnd AgentType = named character
and not IsFactionLeader
and Trait castrated < 1
and Trait blinded < 1
and FactionLeaderTrait byzantium1 >= 2
and HasAncType circu
;and I_LocalFaction byzantium
if I_EventCounter circu1 >= 1
and RandomPercent < 35
and I_EventCounter byzh_8_accepted < 1
inc_counter bp 1
end_if
if I_EventCounter circu2 >= 1
and RandomPercent < 35
and I_EventCounter byzh_8_accepted < 1
inc_counter bp 1
end_if
if I_EventCounter circu1 >= 1
and RandomPercent < 40
and I_LocalFaction byzantium
and I_EventCounter byzh_8_accepted >= 1
inc_counter bp 1
end_if
if I_EventCounter circu2 >= 1
and RandomPercent < 40
and I_LocalFaction byzantium
and I_EventCounter byzh_8_accepted >= 1
inc_counter bp 1
end_if
end_monitor
其中这段
if I_EventCounter circu1 >= 1
and RandomPercent < 35
and I_EventCounter byzh_8_accepted < 1
inc_counter bp 1
end_if
35是几率,inc_counter bp 1是给一个奖励点。之后的都同理,后边那个40的意思是选了那个加5%几率的历史事件后的效果。
