Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_TaskBaseCommandAction.c
Go to the documentation of this file.
3{
4 override void FilterEntities(notnull set<SCR_EditableEntityComponent> inEntities, out notnull set<SCR_EditableEntityComponent> outEntities)
5 {
6 foreach (SCR_EditableEntityComponent entity: inEntities)
7 {
8 if (entity.GetFaction())
9 outEntities.Insert(entity);
10 }
11 }
12 override bool CanBeShown(SCR_EditableEntityComponent hoveredEntity, notnull set<SCR_EditableEntityComponent> selectedEntities, vector cursorWorldPosition, int flags)
13 {
14 if (!(flags & EEditorCommandActionFlags.OBJECTIVE))
15 return false;
16
17 Resource resource = Resource.Load(m_CommandPrefab);
18 return resource.IsValid();
19 }
20
21 //------------------------------------------------------------------------------------------------
22 override void Perform(SCR_EditableEntityComponent hoveredEntity, notnull set<SCR_EditableEntityComponent> selectedEntities, vector cursorWorldPosition, int flags, int param = -1)
23 {
24 super.Perform(hoveredEntity, selectedEntities, cursorWorldPosition, EEditorCommandActionFlags.ATTACH, param);
25 }
26};
SCR_EAIThreatSectorFlags flags
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
SCR_CampaignMilitaryBaseComponent SCR_MilitaryBaseComponent SCR_BaseContainerCustomTitleResourceName("m_sBaseName", true)
Object holding reference to resource. In destructor release the resource.
Definition Resource.c:25
EEditorCommandActionFlags
Simplified action conditions.