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_AISmartActionSystem.c
Go to the documentation of this file.
1
class
SCR_AISmartActionSystem
:
AISmartActionSystem
2
{
3
protected
void
OnEntityTransformChanged
(
SCR_EditableEntityComponent
editableEntity,
vector
prevTransfom[4])
4
{
5
AISmartActionComponent
comp =
AISmartActionComponent
.Cast(editableEntity.GetOwner().FindComponent(
AISmartActionComponent
));
6
if
(comp)
7
UpdateSmartAction(comp);
8
}
9
10
override
event
protected
void
OnInit
()
11
{
12
super.OnInit();
13
14
SCR_EditableEntityCore
editableEntityCore =
SCR_EditableEntityCore
.Cast(
SCR_EditableEntityCore
.GetInstance(
SCR_EditableEntityCore
));
15
if
(!editableEntityCore)
16
return
;
17
18
editableEntityCore.Event_OnEntityTransformChangedServer.Insert(
OnEntityTransformChanged
);
19
}
20
21
override
event
protected
void
OnCleanup
()
22
{
23
super.OnCleanup();
24
25
SCR_EditableEntityCore
editableEntityCore =
SCR_EditableEntityCore
.Cast(
SCR_EditableEntityCore
.GetInstance(
SCR_EditableEntityCore
));
26
if
(!editableEntityCore)
27
return
;
28
29
editableEntityCore.Event_OnEntityTransformChangedServer.Remove(
OnEntityTransformChanged
);
30
}
31
}
AISmartActionComponent
Definition
AISmartActionComponent.c:13
AISmartActionSystem
Definition
AISmartActionSystem.c:13
SCR_AISmartActionSystem
Definition
SCR_AISmartActionSystem.c:2
SCR_AISmartActionSystem::OnInit
void OnInit()
Definition
SCR_AISmartActionSystem.c:10
SCR_AISmartActionSystem::OnEntityTransformChanged
void OnEntityTransformChanged(SCR_EditableEntityComponent editableEntity, vector prevTransfom[4])
Definition
SCR_AISmartActionSystem.c:3
SCR_AISmartActionSystem::OnCleanup
void OnCleanup()
Definition
SCR_AISmartActionSystem.c:21
SCR_EditableEntityComponent
Definition
SCR_EditableEntityComponent.c:14
SCR_EditableEntityCore
Definition
SCR_EditableEntityCore.c:20
vector
Definition
vector.c:13
scripts
Game
Systems
SCR_AISmartActionSystem.c
Generated by
1.17.0