Hilfe anfordern
Aktion

Hilfe anfordern

gag_request_aid_from_faction_memberin_game/common/generic_actions/guelphs_and_ghibellines.txt:301

Wir bitten ein Mitglied der GAGOwn Faction, sich unserem Krieg gegen die feindliche Fraktion der GAGEnemy Faction anzuschließen.

ErfordertNMapColors|MAP_COLOR_HIGHKonstanteselect trigger 3GhibellinenZusammenschlussallow, effect, potential, select trigger 2, select trigger 3GuelfenZusammenschlussallow, effect, potential, select trigger 2, select trigger 3Guelfen und GhibellinenSituationselect trigger 1gag_recently_requested_faction_aidVariableallow

Definitionin_game/common/generic_actions/guelphs_and_ghibellines.txt:301

302type = situation
303potential = {
304scope:actor = {
305OR = {
306is_member_of_international_organization = international_organization:ghibellines_io
307is_member_of_international_organization = international_organization:guelphs_io
}
}
}
311allow = {
312scope:actor = {
313at_war = yes
314custom_tooltip = {
315text = gag_is_leader_of_either_faction_tt Actor ist der Anführer von entweder Guelfen oder Ghibellinen
316OR = {
317AND = {
}
321AND = {
}
}
}
}
328trigger_if = {
330custom_tooltip = {
331text = gag_request_aid_from_faction_member_ct Wir haben im letzten Jahr KEIN Mitglied unserer Fraktion in unsere Kriege gerufen
}
}
335trigger_if = {
337custom_tooltip = {
338text = gag_request_aid_from_faction_member_ct Wir haben im letzten Jahr KEIN Mitglied unserer Fraktion in unsere Kriege gerufen
}
}
}
343select_trigger = {
344looking_for_a = situation
345target_flag = recipient
346name = "choose_situation" Die Situation wählen:
347column = {
348data = name
}
350visible = {
352situation_is_active = yes
}
}
356select_trigger = {
357looking_for_a = war
358source = actor
359target_flag = target
360name = "gag_request_aid_from_faction_member_select_war" Krieg gegen die andere Fraktion auswählen
361column = {
361data = name
}
362visible = {
363OR = {
364AND = {
365attacker_leader = scope:actor
366OR = {
367AND = {
368scope:actor = {
368is_member_of_international_organization = international_organization:ghibellines_io
}
369defender_leader = {
369is_member_of_international_organization = international_organization:guelphs_io
}
}
371AND = {
372scope:actor = {
372is_member_of_international_organization = international_organization:guelphs_io
}
373defender_leader = {
373is_member_of_international_organization = international_organization:ghibellines_io
}
}
}
}
377AND = {
378defender_leader = scope:actor
379OR = {
380AND = {
381scope:actor = {
381is_member_of_international_organization = international_organization:ghibellines_io
}
382attacker_leader = {
382is_member_of_international_organization = international_organization:guelphs_io
}
}
384AND = {
385scope:actor = {
385is_member_of_international_organization = international_organization:guelphs_io
}
386attacker_leader = {
386is_member_of_international_organization = international_organization:ghibellines_io
}
}
}
}
}
}
}
393select_trigger = {
394looking_for_a = country
395target_flag = target_1
396name = "gag_request_aid_from_faction_member_select_country" Land auswählen, das sich uns anschließen soll
397default_sort = expected_army_size
398column = {
398data = name
}
399column = {
399data = expected_army_size
}
400column = {
400data = expected_navy_size
}
401allow_self = no
402visible = {
403NOT = {
403scope:actor = this
}
404trigger_if = {
405limit = {
405exists = scope:target
}
406NOT = {
406scope:target = {
406any_attacker = {
406this = root
}
}
}
407NOT = {
407scope:target = {
407any_defender = {
407this = root
}
}
}
408trigger_if = {
409limit = {
409scope:target.attacker_leader = scope:actor
}
410NOT = {
410has_truce_with = scope:target.defender_leader
}
}
}
413is_subject = no
414capital ?= {
414is_discovered_by = scope:actor
}
415within_diplomatic_range = scope:actor
416OR = {
417AND = {
418is_member_of_international_organization = international_organization:ghibellines_io
419scope:actor = {
419is_member_of_international_organization = international_organization:ghibellines_io
}
}
421AND = {
422is_member_of_international_organization = international_organization:guelphs_io
423scope:actor = {
423is_member_of_international_organization = international_organization:guelphs_io
}
}
}
}
}
429effect = {
430hidden_effect = {
431if = {
434set_variable = {
436value = yes
437years = 1
}
}
}
441if = {
444set_variable = {
446value = yes
447years = 1
}
}
}
}
452if = {
453limit = {
454exists = scope:target_1
455exists = scope:target
}
457custom_tooltip = {
458text = gag_request_aid_from_faction_member_specific_effect_tt Wir werden „Target 1“ bitten, sich „Target“ auf unserer Seite anzuschließen
459scope:target_1 = {
459trigger_event_silently = guelphs_and_ghibellines.1000
}
}
}
462else = {
462custom_tooltip = gag_request_aid_from_faction_member_effect_tt Wir werden das Zielland um Unterstützung in unserem Krieg gegen die gegnerische Fraktion der Guelfen und Ghibellinen bitten
}
}
464ai_will_do = {
465add = -10
466if = {
467limit = {
468exists = scope:target
469scope:target ?= {
470attacker_leader = {
471OR = {
472is_member_of_international_organization = international_organization:guelphs_io
473is_member_of_international_organization = international_organization:ghibellines_io
}
}
}
}
478add = {
479desc = "game_concept_defensive_wars"
480value = 25
}
}
483if = {
488add = {
489desc = "enemy_faction_called_allies"
490value = 100
}
}
493if = {
494limit = {
495exists = scope:target
496scope:target ?= {
497NOT = {
497attacker_leader = scope:actor
}
}
}
500multiply = {
501value = "scope:actor.war_score_versus(scope:target.attacker_leader)"
502multiply = -1
}
}
505if = {
506limit = {
507exists = scope:target
508scope:target ?= {
509NOT = {
509defender_leader = scope:actor
}
}
}
512multiply = {
513value = "scope:actor.war_score_versus(scope:target.defender_leader)"
514multiply = -1
}
}
}
519automation_tick = never
520automation_tick_frequency = 12
© 2026 Soft Santa Cruz, S.L.U.. Alle Rechte vorbehalten. Inoffizielles Fanprojekt, nicht mit Paradox Interactive verbunden. Spielinhalte © Paradox Interactive. Über · Datenschutz · Impressum