Allow Player@X functionality for more script related functions

Registered by Renegade

Player@X allows trigger actions needing a country as a parameter to directly affect a players side rather than it depending on what country they are playing as. Unfortunately it doesn't work for events the same way, so you can't detect when a player does something to reward/punish them specifically or anyone else not them. Similarly it also doesn't work as a trigger or teamtype owner which are needed for some trigger functionality to affect a specific player.

Expanded player@x functionality would allow new game modes based on customised maps in the same way the assault game mode works. For example it would be possible to create a version of the cut "siege" game mode.

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.a
Implementation:
Implemented
Milestone target:
milestone icon 0.a
Started by
AlexB
Completed by
AlexB

Related branches

Sprints

Whiteboard

The Player @ numbers are now supported, and if a player house does not exist or has been defeated already, the event will not fire (instead of crashing). -AlexB

-------
15.299.1385, events with Player @ house specified in them work correctly.
Also, triggers themselves crash if they are owned by a Player @ house (however, unlike for Actions and Events, Final Alert doesn't allow to select actual Player @ houses in the owner dropdown for triggers, so i might have done something i'm not supposed to do).

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.