![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| void | RegisterDelegate (SCR_EditablePlayerDelegateComponent delegate) |
| void | UnegisterDelegate (SCR_EditablePlayerDelegateComponent delegate) |
| int | GetDelegates (out notnull map< int, SCR_EditablePlayerDelegateComponent > outDelegates) |
| SCR_EditablePlayerDelegateComponent | GetDelegate (int playerID) |
| bool | HasPlayerWithUnlimitedEditor () |
| ScriptInvoker | GetOnLimitedEditorChanged () |
| void | OnLimitedEditorChanged (int playerID, bool isLimited) |
| void | OnSpawnServer (int playerID, IEntity controlledEntity) |
| void | OnDeathServer (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnPlayerDeletedServer (int playerID, IEntity controlledEntity) |
| override void | EOnEditorInitServer () |
| override void | EOnEditorDeleteServer () |
Protected Attributes | |
| ResourceName | m_PlayerDelegatePrefab |
| int | m_iPlayerID |
| SCR_EditablePlayerDelegateComponent | m_PlayerDelegate |
| ref map< int, SCR_EditablePlayerDelegateComponent > | m_Delegates = new map<int, SCR_EditablePlayerDelegateComponent> |
| ref ScriptInvoker | m_OnLimitedEditorChanged = new ScriptInvoker |
Manager of player delegate - entity representing the player (works even when controlled entity doesn't exist, e.g., when player is waiting for respawn)
Definition at line 9 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 158 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 114 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Get delegate of player with given ID.
| playerID | Player ID |
Definition at line 54 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Get all player delegates.
| outDelegates | Map in format <player ID, delegate entity> filled by the function |
Definition at line 45 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Get script invoker called when editor belonging to any player become limited (e.g., only photo mode, without any editing capabilities), or vice versa.
Definition at line 82 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 63 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 101 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 88 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 108 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Definition at line 94 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Register delegate locally
| delegate | Player delegate |
Definition at line 22 of file SCR_PlayerDelegateEditorComponent.c.
|
inlineprotected |
Unregister delegate locally
| delegate | Player delegate |
Definition at line 33 of file SCR_PlayerDelegateEditorComponent.c.
|
protected |
Definition at line 16 of file SCR_PlayerDelegateEditorComponent.c.
|
protected |
Definition at line 14 of file SCR_PlayerDelegateEditorComponent.c.
|
protected |
Definition at line 17 of file SCR_PlayerDelegateEditorComponent.c.
|
protected |
Definition at line 15 of file SCR_PlayerDelegateEditorComponent.c.
|
protected |
Definition at line 12 of file SCR_PlayerDelegateEditorComponent.c.