
アクションこのバージョンで変更
カーイト・ベイ要塞の建設
我々の勢力範囲は首都を越えて拡大している。国外の拠点を守るための強固な要塞は、国境が広がるにつれて特に必要となる……
カーイト・ベイ要塞建造物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
}
}
}