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_ScenarioFrameworkGetPlayerGroup.c
Go to the documentation of this file.
1
[
BaseContainerProps
(),
SCR_ContainerActionTitle
()]
2
class
SCR_ScenarioFrameworkGetPlayerGroup
:
SCR_ScenarioFrameworkGet
3
{
4
[
Attribute
(defvalue:
"1"
,
params
:
"0 inf"
)]
5
int
m_iPlayerId;
6
7
[
Attribute
(
desc
:
"Get Slave Group in case, that interacting with subordinate AI units is needed."
)]
8
bool
m_bGetSlaveGroup;
9
10
//------------------------------------------------------------------------------------------------
11
override
SCR_ScenarioFrameworkParamBase
Get()
12
{
13
SCR_PlayerControllerGroupComponent pControllerGroupComponent = SCR_PlayerControllerGroupComponent.GetPlayerControllerComponent(m_iPlayerId);
14
if
(!pControllerGroupComponent)
15
{
16
PrintFormat
(
"ScenarioFramework Action: SCR_PlayerControllerGroupComponent not found for Action %1."
,
this
, level:
LogLevel
.ERROR);
17
return
null;
18
}
19
20
if
(!m_bGetSlaveGroup)
21
return
new
SCR_ScenarioFrameworkParam<IEntity>(pControllerGroupComponent.GetPlayersGroup());
22
23
SCR_AIGroup
group = pControllerGroupComponent.GetPlayersGroup();
24
if
(!group)
25
return
null;
26
27
return
new
SCR_ScenarioFrameworkParam<IEntity>(group.
GetSlave
());
28
}
29
30
}
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
params
category params
Definition
SCR_SpherePointGeneratorPreviewComponent.c:21
SCR_AIGroup
Definition
SCR_AIGroup.c:75
SCR_AIGroup::GetSlave
SCR_AIGroup GetSlave()
Definition
SCR_AIGroup.c:2604
SCR_ContainerActionTitle
Definition
SCR_ContainerActionTitle.c:2
SCR_ScenarioFrameworkGet
Definition
SCR_ScenarioFrameworkGet.c:3
SCR_ScenarioFrameworkGetPlayerGroup
Definition
SCR_ScenarioFrameworkGetPlayerGroup.c:3
SCR_ScenarioFrameworkParamBase
Definition
SCR_ScenarioFrameworkParamBase.c:2
LogLevel
LogLevel
Enum with severity of the logging message.
Definition
LogLevel.c:14
PrintFormat
proto void PrintFormat(string fmt, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL, LogLevel level=LogLevel.NORMAL)
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
ScenarioFramework
Actions
ActionGetters
SCR_ScenarioFrameworkGetPlayerGroup.c
Generated by
1.17.0