EMFTeam / EMF

Extended Mechanics & Flavor
34 stars 18 forks source link

General arbitrary ruler/province targeting & dynamic targeted-action decisions #28

Closed zijistark closed 8 years ago

zijistark commented 10 years ago

[ Corresponds to the new ASSIGN_ACTION_DAYS = 0 in EMF defines.lua ]

Ability to actually target specific characters or provinces as an essential parameter to custom "character action decisions" by using your chancellor's meta-positioning on the map using an expanded-trigger version of the "Improve Relations" job_action (which may be renamed to the more generic but compatible "Send Envoy" or the like) which allows any province to be selected but those in your demesne.

After targeting a ruler/province on the map with instant placement (and re-placement), a number of custom action decisions would appear as valid decisions in the intrigue menu with localisation specific to the targeted ruler or province which integrates their name into the decision title and info tooltip directly. When the councillor is recalled or used for a different job_action, those decisions all disappear.

All such decisions would be grouped together and contain a custom icon shape to indicate their special status (likely a non-uniform but symmetric hexagon in both X and Y dimensions).

Their background color could reflect the type of decision:

One neat possibility (can be skipped if scanning, as the conclusion is that while really neat/cool from a modding perspective, it might not actually lead to a more straightforward, user-friendly experience):

For some ideas I've got for realm stewardship actions, using an overloaded job action for your Steward might also be appropriate, which would likely allow you to target even within your own demesne. Likewise, there are cases for martial ruler/province selection decisions, so an overloaded case for your Marshal could also be supplied. Argument also applies to spymaster and court chaplain.

Thus, in a world with lots of such decisions that are possible to execute covering most of the spectrum, we could, in the UI style of the Elder Kings, mod the interface and add a fourth job_action for every councillor that is simply a councillor-specific title akin to the generic "Send Envoy" or, semantically speaking, "Go Here and Complete Job," for which the allowed province placement triggers are all extremely flexible.

However, it really may be better to just use the Chancellor only w/ this other otherwise pretty useless and harmless job_action, because then it would never be hard to know what target-specific action decisions were available/applicable for your selection (no matter what type they were).

thefinestsieve commented 10 years ago

To the list of diplomatic actions: