![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_MapMarkerManagerComponentClass |
Variables | |
| ref array< ref SCR_MapMarkerBase > | m_aStaticMarkers = {} |
| ref array< ref SCR_MapMarkerBase > | m_aDisabledMarkers = {} |
| ref array< SCR_MapMarkerEntity > | m_aDynamicMarkers = {} |
| ref array< ref SCR_ScriptProfanityFilterRequestCallback > | m_aProfanityCallbacks = {} |
| int | m_iID |
| vector | m_vVisibleFrameMin |
| vector | m_vVisibleFrameMax |
| SCR_MapEntity | m_MapEntity |
| SCR_MapMarkerSyncComponent | m_MarkerSyncComp |
| ref SCR_MapMarkerConfig | m_MarkerCfg |
|
protected |
Definition at line 301 of file SCR_MapMarkerManagerComponent.c.
| SCR_MapMarkerManagerComponentClass SCR_BaseGameModeComponentClass Attribute | ( | "{720E8E61D7692172}Configs/Map/MapMarkerConfig.conf" | , |
| UIWidgets. | ResourceNamePicker ) |
Map marker manager, keeps array of markers and takes care of synchronization Attached to GameMode entity
|
protected |
Definition at line 631 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 447 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 458 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Set manager to run UI updates for markers
| [in] | state |
Definition at line 375 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 384 of file SCR_MapMarkerManagerComponent.c.
|
protected |
|
protected |
Definition at line 61 of file SCR_MapMarkerManagerComponent.c.
|
protected |
| [in] | type | |
| [in] | target |
Definition at line 125 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 74 of file SCR_MapMarkerManagerComponent.c.
|
protected |
|
protected |
Definition at line 41 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 666 of file SCR_MapMarkerManagerComponent.c.
|
protected |
|
protected |
Definition at line 48 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Enable stream out of specific marker for target identity
| [in] | marker | is the subject marker |
| [in] | pController | PlayerController is the subject player's controller |
| [in] | state | sets target state of stream out -> enabled if true, meaning that replication will stream out the subject |
Definition at line 319 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Authority only
| [in] | type | |
| [in] | entity | |
| [in] | configId |
Definition at line 235 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Insert customized static marker
| [in] | marker | is the subject |
| [in] | isLocal | determines whether the marker is synchronised to other players or local |
| [in] | isServerMarker | determines whether the marker is spawned by server and should not count towards marker limits (different from server-client spawning his own markers) |
Definition at line 169 of file SCR_MapMarkerManagerComponent.c.
|
protected |
SPAWN/REMOVE API.
Insert predefined type of static marker
| [in] | type | is primary marker type |
| [in] | worldX | is x world poosition |
| [in] | worldY | is y world poosition |
| [in] | isLocal | determiens whether the marker will be created client side only or synchronized to other eligible players |
| [in] | configId | is secondary marker ID used to select a predefined subtype |
| [in] | factionFLags | determine which factions are able to see the marker, 0 for everyone |
Definition at line 148 of file SCR_MapMarkerManagerComponent.c.
|
protected |
RPC result of marker add broadcast Is an event and should NOT be called directly, it is only public since server needs to call it from SCR_MapMarkerSyncComponent
| [in] | marker |
Definition at line 518 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Server side call from sync component for RPC marker add broadcast
| [in] | markerData |
Definition at line 580 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Server side call from sync component for RPC marker remove broadcast
| [in] | markerID |
Definition at line 588 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 707 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 651 of file SCR_MapMarkerManagerComponent.c.
Definition at line 618 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Called after a player is disconnected.
| [in] | playerId | PlayerId of disconnected player. |
| [in] | cause | Reason player disconnected |
| [in] | timeout | Timeout for when players are allowed to connect again. -1 means Ban without an assigned timeout |
What happens when a player disconnects.
| [in] | playerID | is a unique player identifier that defines which player has disconnected. |
| [in] | cause | |
| [in] | timeout |
Definition at line 740 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 905 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Faction manager event -> server only
| [in] | playerID | |
| [in] | playerComponent | |
| [in] | faction |
Definition at line 612 of file SCR_MapMarkerManagerComponent.c.
|
protected |
RPC result of marker remove broadcast Is an event and should NOT be called directly, it is only public since server needs to call it from SCR_MapMaprkerSyncComponent
| [in] | markerID |
Definition at line 558 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Prepare military marker based on existing configure attributes within marker config
| [in] | faction | |
| [in] | dimension | |
| [in] | typeFlags |
Definition at line 206 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Registers the marker within manager, called by the marker entity
| [in] | markerEnt |
Definition at line 431 of file SCR_MapMarkerManagerComponent.c.
|
protected |
run on proxy only, adds listener to faction affiliation change of player controller when ready
| [in] | playerController |
Definition at line 880 of file SCR_MapMarkerManagerComponent.c.
|
protected |
|
protected |
Definition at line 889 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Remove a static marker
| [in] | marker |
Definition at line 259 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Profanity filter processing that is intended to do multiple strings at once
| [in] | textsToFilter |
Definition at line 691 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 680 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 595 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 602 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 813 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 752 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Network streaming rules for the marker Authority only -> Called when marker faction is assigned
| [in] | marker |
Definition at line 339 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Enable/disable static marker
| [in] | marker | |
| [in] | state |
Definition at line 401 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Network streaming rules of all markers of player Authority only -> Set when player is spawned
| [in] | playerID |
Definition at line 359 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Unregisters the marker within manager, called by the marker entity
| [in] | markerEnt |
Definition at line 440 of file SCR_MapMarkerManagerComponent.c.
|
protected |
| [in] | timeSlice |
Definition at line 469 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 961 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 16 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 17 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 19 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 15 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 21 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 24 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 26 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 25 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 23 of file SCR_MapMarkerManagerComponent.c.
|
protected |
Definition at line 22 of file SCR_MapMarkerManagerComponent.c.