
行动本版本变更
建立贝伊堡垒
我们的势力范围超出了首都的控制。因此,我们会需要坚固的防御工事,保卫我们在境外的权力基础,尤其随着我们边界不断扩大的时候……
贝伊堡垒建筑select trigger 2
城市地点等级select trigger 2
大都市地点等级select trigger 2
土耳其人的崛起局势select trigger 1要塞城市静态修正select trigger 2
乌奇贝伊属国类型select trigger 2
附庸属国类型select trigger 2recently_elevanted_stronghold_variable变量select trigger 2定义in_game/common/generic_actions/rise_of_the_ottomans.txt:291
292type = situation
293show_message = no
294potential = {
295scope:actor = {
296has_reform = government_reform:anatolian_beylik
}
}
300allow = {
301scope:actor = {
302at_war = no
303is_during_bankruptcy = no
}
}
307automation_tick = never
308automation_tick_frequency = 12
310ai_tick = monthly
311ai_tick_frequency = 12
313price = price:p_building_age_2_renaissance
316cooldown = {
317type = raise_bey_fortress_key
318months = 12
}
321select_trigger = {
322looking_for_a = situation
328target_flag = recipient
329name = "choose_situation" 选择局势:
330column = {
331data = name
}
}
339select_trigger = {
340looking_for_a = location
341interaction_source_list = {
342scope:actor = {
343every_owned_non_rural_location = {
344limit = {
}
345add_to_list = source
}
347every_subject = {
348limit = {
349is_disloyal_subject = no
354any_owned_non_rural_location = {
}
}
358every_owned_non_rural_location = {
359limit = {
}
360add_to_list = source
}
}
}
}
365target_flag = target
366name = "choose_location" 选择一个地点
367none_available_msg_key = "no_locations_available"
368column = {
368data = name
}
369column = {
369data = population
}
370visible = {
371region = region:anatolia_region
}
}
379effect = {
380if = {
381limit = {
382exists = scope:target
}
384scope:target = {
385construct_building = {
387cost_multiplier = 0
388cost_multiplier_reason = "royal_sponsorship"
}
}
}
393custom_tooltip = raise_bey_fortress_tt 建造一座贝伊堡垒并将该城市指定为我们权力中心的延伸,这样做将触发一个事件并给予该地控制力和繁荣度的增益。
然而,如果这座城市落入敌人之手,我们的稳定度和政府影响力将遭受重大损失
然而,如果这座城市落入敌人之手,我们的稳定度和政府影响力将遭受重大损失
}
396ai_will_do = {
398if = {
399limit = {
399exists = scope:target
}
400add = {
401desc = "[target.GetName] [proximity|e]"
402value = scope:target.proximity
}
404add = {
405desc = "[target.GetName] [development|e]"
406value = scope:target.development
}
408if = {
409limit = {
410scope:target.owner ?= {
410is_subject_of = scope:actor
}
}
412add = {
413desc = "owned by a subject"
414value = -25
}
}
}
418else = {
419add = {
420value = 50
421desc = BASE_VALUE
}
}
}