Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_PlayerLeaderRoleCallsign.c
Go to the documentation of this file.
1
2
[
BaseContainerProps
(),
BaseContainerCustomStringTitleField
(
"Player Leader"
)]
3
class
SCR_PlayerLeaderRoleCallsign
:
SCR_BaseRoleCallsign
4
{
5
//------------------------------------------------------------------------------------------------
6
override
bool
IsValidRole(
IEntity
character,
int
playerID,
SCR_AIGroup
group, inout
int
roleCallsignIndex, out
bool
isUnique)
7
{
8
//~ Slave group can never have the leader role
9
if
(!group || group.
IsSlave
())
10
return
false
;
11
12
if
(!super.IsValidRole(character, playerID, group, roleCallsignIndex, isUnique))
13
return
false
;
14
15
if
(group.
GetLeaderID
() == playerID)
16
{
17
roleCallsignIndex =
GetRoleIndex
();
18
return
true
;
19
}
20
21
return
false
;
22
}
23
24
//------------------------------------------------------------------------------------------------
25
override
int
GetRoleIndex
()
26
{
27
return
ERoleCallsign
.PLAYER_GROUP_LEADER;
28
}
29
}
ERoleCallsign
ERoleCallsign
Definition
ERoleCallsign.c:5
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
BaseContainerCustomStringTitleField
class SCR_HitZoneGroupNameHolder BaseContainerCustomStringTitleField("USE INHERITED VERSION ONLY!")
Definition
SCR_HitZoneGroupNameHolder.c:27
IEntity
Definition
IEntity.c:13
SCR_AIGroup
Definition
SCR_AIGroup.c:75
SCR_AIGroup::IsSlave
bool IsSlave()
Definition
SCR_AIGroup.c:620
SCR_AIGroup::GetLeaderID
int GetLeaderID()
Definition
SCR_AIGroup.c:499
SCR_BaseRoleCallsign
Definition
SCR_BaseRoleCallsign.c:3
SCR_BaseRoleCallsign::GetRoleIndex
int GetRoleIndex()
Definition
SCR_BaseRoleCallsign.c:91
SCR_PlayerLeaderRoleCallsign
Definition
SCR_PlayerLeaderRoleCallsign.c:4
scripts
Game
Callsign
RoleCallsigns
SCR_PlayerLeaderRoleCallsign.c
Generated by
1.17.0