Скриптовый эффект
create_familial_governor_in_location_effect
$location$- Не показано в подсказке игрыcache_distance_map: Держава: countryCountry temp scope↗
- Every owned non rural locationгдеAdd to list: cities
- Every owned location
- Add to local variable map
- Name:
preferred_city - Key: Этот
- Value: Country temp scopeСтолица
- Name:
- Add to local variable map
- Name:
preferred_city_score - Key: Этот
- Value:
distance_to(scope:country_temp_scope.capital)
- Name:
- Every in list
- List: cities
- ЕслиNumber one › distance_to(scope:number_two) <
local_variable_map(preferred_city_score|scope:number_one)То- Add to local variable map
- Name:
preferred_city - Key: Number one
- Value: Number two
- Name:
- Add to local variable map
- Name:
preferred_city_score - Key: Number one
- Value:
scope:number_one.distance_to(scope:number_two)
- Name:
- Add to local variable map
- Add to local variable map
- Every owned non rural locationгде
- Create country from location: Set capital: location · Set new ruler: characterMake subject of
- Target: country
- Type:
Родственный губернатор
add_hafsid_governor_contentДержава: country - Не показано в подсказке игры
$location$Floodfill locationsгде- Local variable map (
preferred_city): location - ВладелецЭтот: НеTarget country
Change location owner: Target country - Local variable map (
Точный скрипт
Их задаёт вызывающий скрипт; каждый вызов показан в разделе «Связи».
$location$$country$$character$
Требует 1
Биджая$location$
Даёт 1
Родственный губернатор$location$
Используется в 2
События
Требование Select C Stringcharacter = scope:target_character · country = root · location = scope:target_locationВариант 1
Взаимодействия c персонажем
- Назначение родственного губернатораcharacter = scope:recipient · country = scope:actor · location = scope:target_capitalЭффект
Скрипты 2
Использует 2
- add_hafsid_governor_contentcountry = $country$$location$
- cache_distance_mapcountry = $country$$location$
