Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
BaseItemAnimationComponent.c
Go to the documentation of this file.
1 /*
2 ===========================================
3 Do not modify, this script is generated
4 ===========================================
5 */
6 
12 class BaseItemAnimationComponentClass: AnimationControllerComponentClass
13 {
14 }
15 
16 class BaseItemAnimationComponent: AnimationControllerComponent
17 {
18  proto external IEntity GetOwner();
21  proto external bool SyncWithCharacter(ChimeraCharacter pCharacter, string overrideStartNode);
23  proto external bool RemoveSyncReference(ChimeraCharacter pCharacter);
24  proto external bool IsAnimationTag(AnimationTagID tagID);
25 
26  // callbacks
27 
28  event protected void OnAnimationEvent(AnimationEventID animEventType, AnimationEventID animUserString, int intParam, float timeFromStart, float timeToEnd);
31  event protected bool OnPrepareAnimInput(IEntity owner, float ts) { return false; };
34  event protected bool OnProcessAnimOutput(IEntity owner, float ts) { return false; };
36  event protected void OnCharacterFloatVariablet(int variableID, float value);
37  event protected void OnCharacterIntVariable(int variableID, int value);
38  event protected void OnCharacterBoolVariable(int variableID, bool value);
40  event protected void OnCharacterCommand(int commandID, int intValue, float floatValue);
41 }
42 
OnProcessAnimOutput
event protected bool OnProcessAnimOutput(IEntity owner, float ts)
Definition: BaseItemAnimationComponent.c:34
OnPrepareAnimInput
event protected bool OnPrepareAnimInput(IEntity owner, float ts)
Definition: BaseItemAnimationComponent.c:31
BaseItemAnimationComponentClass
Definition: BaseItemAnimationComponent.c:12
OnCharacterIntVariable
event protected void OnCharacterIntVariable(int variableID, int value)
SyncWithCharacter
proto external bool SyncWithCharacter(ChimeraCharacter pCharacter, string overrideStartNode)
OnCharacterFloatVariablet
event protected void OnCharacterFloatVariablet(int variableID, float value)
Called when variable was changed in synced character's animation logic.
OnCharacterCommand
event protected void OnCharacterCommand(int commandID, int intValue, float floatValue)
Called when animation command was called in synced character's animation logic.
RemoveSyncReference
proto external bool RemoveSyncReference(ChimeraCharacter pCharacter)
Removes previously synced character reference.
GetOwner
IEntity GetOwner()
Owner entity of the fuel tank.
Definition: SCR_FuelNode.c:128
OnAnimationEvent
event protected void OnAnimationEvent(AnimationEventID animEventType, AnimationEventID animUserString, int intParam, float timeFromStart, float timeToEnd)
Definition: SCR_MineAnimationComponent.c:25
IsAnimationTag
proto external bool IsAnimationTag(AnimationTagID tagID)
OnCharacterBoolVariable
event protected void OnCharacterBoolVariable(int variableID, bool value)