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_AIGroupFactionEditorAttribute.c
Go to the documentation of this file.
1
// Script File
5
[
BaseContainerProps
(),
SCR_BaseEditorAttributeCustomTitle
()]
6
class
SCR_AIGroupFactionEditorAttribute
:
SCR_BaseFactionEditableAttribute
7
{
8
protected
override
bool
ValidEntity
(
GenericEntity
entity)
9
{
10
SCR_AIGroup
aIGroup =
SCR_AIGroup
.Cast(entity);
11
if
(!aIGroup || aIGroup.
GetPlayerCount
() > 0 || aIGroup.
IsSlave
())
12
return
false
;
13
14
return
true
;
15
}
16
17
protected
override
Faction
GetFaction
(
GenericEntity
entity)
18
{
19
return
SCR_AIGroup
.Cast(entity).
GetFaction
();
20
}
21
22
protected
override
void
SetFaction
(
GenericEntity
entity,
Faction
faction)
23
{
24
SCR_AIGroup
aIGroup =
SCR_AIGroup
.Cast(entity);
25
if
(!aIGroup || aIGroup.
GetPlayerCount
() > 0)
26
return
;
27
28
aIGroup.
SetFaction
(faction);
29
}
30
};
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
Faction
Definition
Faction.c:13
GenericEntity
Definition
GenericEntity.c:16
SCR_AIGroupFactionEditorAttribute
Definition
SCR_AIGroupFactionEditorAttribute.c:7
SCR_AIGroupFactionEditorAttribute::SetFaction
override void SetFaction(GenericEntity entity, Faction faction)
Definition
SCR_AIGroupFactionEditorAttribute.c:22
SCR_AIGroupFactionEditorAttribute::ValidEntity
override bool ValidEntity(GenericEntity entity)
Definition
SCR_AIGroupFactionEditorAttribute.c:8
SCR_AIGroupFactionEditorAttribute::GetFaction
override Faction GetFaction(GenericEntity entity)
Definition
SCR_AIGroupFactionEditorAttribute.c:17
SCR_AIGroup
Definition
SCR_AIGroup.c:75
SCR_AIGroup::GetPlayerCount
int GetPlayerCount(bool checkMasterAndSlaves=false)
Definition
SCR_AIGroup.c:989
SCR_AIGroup::SetFaction
bool SetFaction(Faction faction)
Definition
SCR_AIGroup.c:2075
SCR_AIGroup::IsSlave
bool IsSlave()
Definition
SCR_AIGroup.c:620
SCR_AIGroup::GetFaction
Faction GetFaction()
Definition
SCR_AIGroup.c:2156
SCR_BaseEditorAttributeCustomTitle
Definition
SCR_BaseEditorAttribute.c:876
SCR_BaseFactionEditableAttribute
Definition
SCR_BaseFactionEditableAttribute.c:6
scripts
Game
Editor
Containers
Attributes
SCR_AIGroupFactionEditorAttribute.c
Generated by
1.17.0