Efekt skryptowy
cache_distance_map
Country temp scope
- Every owned non rural locationgdzie
- Ranga lokacji: Nie
Miasteczko - NieIs capital
- Ranga lokacji: Nie
- NieIs capital
Add to list: cities - Every owned location
- Add to local variable map
- Name:
preferred_city - Key: Ten
- Value: Country temp scopeStolica
- Name:
- Add to local variable map
- Name:
preferred_city_score - Key: Ten
- Value:
distance_to(scope:country_temp_scope.capital)
- Name:
- Every in list
- List: cities
- JeśliNumber one › distance_to(scope:number_two) <
local_variable_map(preferred_city_score|scope:number_one)Wtedy- 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
Dokładny skrypt
Skrypt, który je wywołuje, podaje te wartości, co widać przy każdym wywołaniu w Powiązaniach.
$country$
Skrypty 2
Używa 1
- can_select_location_for_familial_governorScope:country temp scope
Używane przez 1
- create_familial_governor_in_location_effectcountry = $country$$location$
$country$ = {
save_temporary_scope_as = country_temp_scope
}