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

Go to the source code of this file.

Classes

class  SCR_MapMarkerSquadLeaderClass

Functions

SCR_MapMarkerSquadLeaderClass SCR_MapMarkerEntityClass RplProp (onRplName:"OnPlayerIdUpdate")
 Dynamic map marker -> squad leader.
bool CanLeaderSeeOtherLeaders ()
bool CanMemberSeeOtherLeaders ()
void SetPlayerID (int id)
void SetTextUpdate ()
SCR_AIGroup GetGroup ()
void AssignGroup ()
void UpdateTarget ()
void UpdateGroupMilitarySymbol ()
 Set military symbol image, can change during lifetime.
void UpdateGroupText ()
 Set group text, can change during lifetime.
void UpdatePlayerAffiliation ()
 Check whether we are in a squad and if it should be visible on map.
void UpdateLocalVisibility ()
 Check whether we are in a squad and if it should be visible on map.
void OnPlayerLeaderChanged (int groupID, int playerId)
void OnPlayerAdded (SCR_AIGroup group, int playerId)
void OnFactionCommanderChanged (SCR_Faction faction, int commanderPlayerId)
void OnUserSettingsChanged ()
 Update names when user settings are changed (f.e. xbox UGC).
void OnFlagSelected ()
void OnMapLayerChanged (int layerID)
override void OnCreateMarker ()
override void OnDelete ()
override void OnUpdate ()
void EOnInit (IEntity owner)
void ~SCR_MapMarkerSquadLeader ()

Variables

bool m_bCanLeaderSeeOtherLeaders
bool m_bCanMemberSeeOtherLeaders

Function Documentation

◆ AssignGroup()

void AssignGroup ( )
protected

Definition at line 76 of file SCR_MapMarkerSquadLeader.c.

◆ CanLeaderSeeOtherLeaders()

bool CanLeaderSeeOtherLeaders ( )
protected

Definition at line 36 of file SCR_MapMarkerSquadLeader.c.

◆ CanMemberSeeOtherLeaders()

bool CanMemberSeeOtherLeaders ( )
protected

Definition at line 42 of file SCR_MapMarkerSquadLeader.c.

◆ GetGroup()

SCR_AIGroup GetGroup ( )

Definition at line 70 of file SCR_MapMarkerSquadLeader.c.

◆ OnCreateMarker()

override void OnCreateMarker ( )
protected

Definition at line 297 of file SCR_MapMarkerSquadLeader.c.

◆ OnDelete()

override void OnDelete ( )
protected

Definition at line 324 of file SCR_MapMarkerSquadLeader.c.

◆ OnFactionCommanderChanged()

void OnFactionCommanderChanged ( SCR_Faction faction,
int commanderPlayerId )
protected

Definition at line 262 of file SCR_MapMarkerSquadLeader.c.

◆ OnFlagSelected()

void OnFlagSelected ( )
protected

SCR_AIGroup event Triggers when squad flag is changed

Definition at line 280 of file SCR_MapMarkerSquadLeader.c.

◆ OnMapLayerChanged()

void OnMapLayerChanged ( int layerID)
protected

Definition at line 288 of file SCR_MapMarkerSquadLeader.c.

◆ OnPlayerAdded()

void OnPlayerAdded ( SCR_AIGroup group,
int playerId )
protected

Definition at line 253 of file SCR_MapMarkerSquadLeader.c.

◆ OnPlayerLeaderChanged()

void OnPlayerLeaderChanged ( int groupID,
int playerId )
protected

Definition at line 244 of file SCR_MapMarkerSquadLeader.c.

◆ OnUpdate()

override ref ScrServerCmdResult OnUpdate ( )
protected

Definition at line 333 of file SCR_MapMarkerSquadLeader.c.

◆ OnUserSettingsChanged()

void OnUserSettingsChanged ( )
protected

Update names when user settings are changed (f.e. xbox UGC).

Definition at line 272 of file SCR_MapMarkerSquadLeader.c.

◆ RplProp()

SCR_MapMarkerSquadLeaderClass SCR_MapMarkerEntityClass RplProp ( onRplName:"OnPlayerIdUpdate" )

Dynamic map marker -> squad leader.

Definition at line 1 of file SCR_MapMarkerSquadLeader.c.

◆ SetPlayerID()

void SetPlayerID ( int id)

Definition at line 48 of file SCR_MapMarkerSquadLeader.c.

◆ SetTextUpdate()

void SetTextUpdate ( )

Definition at line 64 of file SCR_MapMarkerSquadLeader.c.

◆ UpdateGroupMilitarySymbol()

void UpdateGroupMilitarySymbol ( )
protected

Set military symbol image, can change during lifetime.

Definition at line 112 of file SCR_MapMarkerSquadLeader.c.

◆ UpdateGroupText()

void UpdateGroupText ( )
protected

Set group text, can change during lifetime.

Definition at line 142 of file SCR_MapMarkerSquadLeader.c.

◆ UpdateLocalVisibility()

void UpdateLocalVisibility ( )
protected

Check whether we are in a squad and if it should be visible on map.

Definition at line 174 of file SCR_MapMarkerSquadLeader.c.

◆ UpdatePlayerAffiliation()

void UpdatePlayerAffiliation ( )
protected

Check whether we are in a squad and if it should be visible on map.

Definition at line 161 of file SCR_MapMarkerSquadLeader.c.

◆ UpdateTarget()

void UpdateTarget ( )
protected

Target tracking based on playerID Authority only

Definition at line 91 of file SCR_MapMarkerSquadLeader.c.

◆ ~SCR_MapMarkerSquadLeader()

void ~SCR_MapMarkerSquadLeader ( )
protected

Definition at line 371 of file SCR_MapMarkerSquadLeader.c.

Variable Documentation

◆ m_bCanLeaderSeeOtherLeaders

bool m_bCanLeaderSeeOtherLeaders
protected

Definition at line 30 of file SCR_MapMarkerSquadLeader.c.

◆ m_bCanMemberSeeOtherLeaders

bool m_bCanMemberSeeOtherLeaders
protected

Definition at line 33 of file SCR_MapMarkerSquadLeader.c.