Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_VotingGroupLeader Class Reference
Inheritance diagram for SCR_VotingGroupLeader:
SCR_VotingReferendum

Protected Member Functions

override bool IsAvailable (int value, bool isOngoing)
override int GetPlayerCount ()
override bool CanSendNotification (int value)
override void OnVotingEnd (int value=DEFAULT_VALUE, int winner=DEFAULT_VALUE)
override void InitFromTemplate (SCR_VotingBase template, int startingPlayerID, int value, float remainingDuration)
void OnPlayerRemoved (SCR_AIGroup aiGroup, int playerId)
void OnLeaderChanged (int groupId, int playerId)

Protected Attributes

SCR_AIGroup m_Group

Detailed Description

Definition at line 2 of file SCR_VotingGroupLeader.c.

Member Function Documentation

◆ CanSendNotification()

override bool SCR_VotingGroupLeader::CanSendNotification ( int value)
inlineprotected

Definition at line 48 of file SCR_VotingGroupLeader.c.

◆ GetPlayerCount()

override int SCR_VotingGroupLeader::GetPlayerCount ( )
inlineprotected

Definition at line 34 of file SCR_VotingGroupLeader.c.

◆ InitFromTemplate()

override void SCR_VotingGroupLeader::InitFromTemplate ( SCR_VotingBase template,
int startingPlayerID,
int value,
float remainingDuration )
inlineprotected

Definition at line 93 of file SCR_VotingGroupLeader.c.

◆ IsAvailable()

override bool SCR_VotingGroupLeader::IsAvailable ( int value,
bool isOngoing )
inlineprotected

Definition at line 7 of file SCR_VotingGroupLeader.c.

◆ OnLeaderChanged()

void SCR_VotingGroupLeader::OnLeaderChanged ( int groupId,
int playerId )
inlineprotected

Group leader changed, end the voting if the new group leader is the subject of the vote

Parameters
[in]groupId
[in]playerId

Definition at line 128 of file SCR_VotingGroupLeader.c.

◆ OnPlayerRemoved()

void SCR_VotingGroupLeader::OnPlayerRemoved ( SCR_AIGroup aiGroup,
int playerId )
inlineprotected

Player removed from group, end the voting if removed player was the subject of the vote

Parameters
[in]aiGroup
[in]playerId

Definition at line 112 of file SCR_VotingGroupLeader.c.

◆ OnVotingEnd()

override void SCR_VotingGroupLeader::OnVotingEnd ( int value = DEFAULT_VALUE,
int winner = DEFAULT_VALUE )
inlineprotected

Definition at line 67 of file SCR_VotingGroupLeader.c.

Member Data Documentation

◆ m_Group

SCR_AIGroup SCR_VotingGroupLeader::m_Group
protected

Definition at line 4 of file SCR_VotingGroupLeader.c.


The documentation for this class was generated from the following file: