Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_MapMarkerSyncComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_MapMarkerSyncComponentClass

Functions

void AskAddStaticMarker (notnull SCR_MapMarkerBase marker)
void AskRemoveStaticMarker (int markerID)
void ClearOwnedMarkers ()
void RemovePlayerMarker (int markerID)
void RPC_AskAddStaticMarker (SCR_MapMarkerBase markerData)
void RPC_AskRemoveStaticMarker (int markerID)
override void OnPostInit (IEntity owner)
 Editable Mine.

Variables

SCR_MapMarkerSyncComponentClass m_bIsDeleteRestricted = true
int m_iPlacedMarkerLimit = 10
ref array< intm_OwnedMarkers = {}

Function Documentation

◆ AskAddStaticMarker()

void AskAddStaticMarker ( notnull SCR_MapMarkerBase marker)
protected

Ask to add a networked marker Called by marker manager

Parameters
[in]marker

Definition at line 18 of file SCR_MapMarkerSyncComponent.c.

◆ AskRemoveStaticMarker()

void AskRemoveStaticMarker ( int markerID)
protected

Ask to remove a networked marker Called by marker manager

Parameters
[in]markerID

Definition at line 27 of file SCR_MapMarkerSyncComponent.c.

◆ ClearOwnedMarkers()

void ClearOwnedMarkers ( )
protected

Clear owned markers Server side only Called by marker manager

Definition at line 44 of file SCR_MapMarkerSyncComponent.c.

◆ RemovePlayerMarker()

void RemovePlayerMarker ( int markerID)
protected

Used only on server Updates current markers for enforcing limits directly within the SCR_MapMarkerSyncComponent of the marker owner's player controller

Definition at line 59 of file SCR_MapMarkerSyncComponent.c.

◆ RPC_AskAddStaticMarker()

void RPC_AskAddStaticMarker ( SCR_MapMarkerBase markerData)
protected

Definition at line 70 of file SCR_MapMarkerSyncComponent.c.

◆ RPC_AskRemoveStaticMarker()

void RPC_AskRemoveStaticMarker ( int markerID)
protected

Definition at line 90 of file SCR_MapMarkerSyncComponent.c.

Variable Documentation

◆ m_bIsDeleteRestricted

SCR_MapMarkerSyncComponentClass m_bIsDeleteRestricted = true

Used for Client->Server RPC ask methods for spawn and removal of static version of networked markers Attached to PlayerController

◆ m_iPlacedMarkerLimit

int m_iPlacedMarkerLimit = 10
protected

Definition at line 11 of file SCR_MapMarkerSyncComponent.c.

◆ m_OwnedMarkers

ref array<int> m_OwnedMarkers = {}
protected

Definition at line 12 of file SCR_MapMarkerSyncComponent.c.