Garnisonsbestechung
Aktion

Garnisonsbestechung

wotr_bribe_garrisonin_game/common/generic_actions/war_of_the_roses_actions.txt:1

Der Bürgerkrieg stellt Treue und Loyalitäten auf eine ungemein harte Probe und untergräbt die Stabilität im gesamten Actor Flavor Rank. Wir sollten uns das derzeitige Chaos zunutze machen. Wenn wir den Hochburgen unserer Feinde klingende Münze und Sicherheit versprechen, können wir deren Befehlshaber vielleicht davon überzeugen, uns ihre Tore friedlich zu öffnen, was ihnen und uns eine kostspielige Belagerung ersparen würde.

ErfordertRosenkriegKatastropheselect trigger 1wotr_bribe_garrison_variableVariablepotential

Definitionin_game/common/generic_actions/war_of_the_roses_actions.txt:1

2type = disaster
4potential = {
5scope:actor = {
}
}
8allow = {
9scope:actor = {
10in_civil_war = yes
11stability > 0
}
}
15automation_tick = never
16price = price:wotr_action_price
18cooldown = {
19type = wotr_bribe_garrison
20months = 6
}
23select_trigger = {
24looking_for_a = disaster
25interaction_source_list = {
27add_to_list = source
}
}
30name = "choose_disaster" Die Katastrophe wählen:
31target_flag = recipient
32column = {
33data = name
}
35visible = {
37disaster_is_active = yes
}
}
41select_trigger = {
42looking_for_a = location
43interaction_source_list = {
44scope:actor = {
46every_fort_in_country = {
47limit = {
48controller = {
49this != scope:actor
50is_rebel_country = yes
}
}
53add_to_list = source
}
56random_country_at_war_with = {
57limit = {
57is_rebel_country = yes
}
58every_fort_in_country = {
59limit = {
59controller ?= prev
}
60add_to_list = source
}
}
}
}
65target_flag = target_siege
66name = "select_ongoing_siege_to_bribe" Laufende Belagerung auswählen, die bestochen werden soll
67none_available_msg_key = "no_ongoing_siege_to_bribe"
68column = {
68data = name
}
69column = {
69data = population
}
70column = {
70data = rank
}
74enabled = {
75garrison_percentage > 0.1
76has_siege = yes
77siege = {
78any_besieging_unit = {
78owner = scope:actor
}
}
}
}
83effect = {
84if = {
85limit = {
85exists = scope:target_siege
}
86custom_tooltip = {
87text = chosen_siege_tt Die Garnison in Target Siege wird sich ergeben
88scope:actor = {
88trigger_event_silently = war_of_the_roses.17
}
}
}
91else = {
91custom_tooltip = no_chosen_siege_tt Die Garnison am ausgewählten Ort wird sich ergeben
}
}
94ai_will_do = {
95add = -20
96if = {
97limit = {
98scope:actor.gold <= {
99value = scope:actor.monthly_income_total
100multiply = 3
}
}
103subtract = 100
}
105if = {
106limit = {
107scope:actor = {
107is_during_bankruptcy = yes
}
}
109subtract = 1000
}
111add = scope:actor.stability
}
© 2026 Soft Santa Cruz, S.L.U.. Alle Rechte vorbehalten. Inoffizielles Fanprojekt, nicht mit Paradox Interactive verbunden. Spielinhalte © Paradox Interactive. Über · Datenschutz · Impressum