Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_EditableSystemComponent.c
Go to the documentation of this file.
1[ComponentEditorProps(category: "GameScripted/Editor (Editables)", description: "", icon: "WBData/ComponentEditorProps/componentEditor.png")]
5
7
9class SCR_EditableSystemComponent : SCR_EditableEntityComponent
10{
13
14 //------------------------------------------------------------------------------------------------
15 protected void OnFactionChanged(FactionAffiliationComponent owner, Faction previousFaction, Faction newFaction)
16 {
17 Event_OnUIRefresh.Invoke();
18 }
19
20 //------------------------------------------------------------------------------------------------
22 {
24 return m_FactionAffiliationComponent.GetAffiliatedFaction();
25
26 return null;
27 }
28
29 //------------------------------------------------------------------------------------------------
31 {
32 return Event_OnUIRefresh;
33 }
34
35 //------------------------------------------------------------------------------------------------
43
44 //------------------------------------------------------------------------------------------------
45 // destructor
54}
enum EAIGroupCombatMode ComponentEditorProps(category:"GameScripted/AI", description:"Component for utility AI system for groups")
FactionAffiliationComponent m_FactionAffiliationComponent
void OnFactionChanged(Faction faction)
SCR_CampaignFaction GetFaction()
override ScriptInvoker GetOnUIRefresh()
ref ScriptInvoker Event_OnUIRefresh
void ~SCR_EditableSystemComponent(IEntityComponentSource src, IEntity ent, IEntity parent)
proto external Managed FindComponent(typename typeName)
ScriptInvokerBase< func > ScriptInvoker
Definition tools.c:134