Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
HitZoneContainerComponent.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
13{
14 proto external IEntity GetOwner();
18 proto external HitZone GetDefaultHitZone();
22 proto external int GetHitZonesByID(out notnull array<HitZone> outHitZones, notnull array<int> hitZoneIDs);
26 proto external int GetHitZonesByIDInHierarchy(out notnull array<HitZone> outHitZones, notnull array<int> hitZoneIDs);
29 proto external HitZone GetHitZoneByName(string hitZoneName);
32 proto external HitZone GetHitZoneByColliderID(int colliderID);
36 proto external int GetHitZonesByColliderIDs(out notnull array<HitZone> outHitZones, notnull array<int> colliderIDs);
37 proto external HitZone GetHitZone(string colliderName);
40 proto external int CountAllHitZones();
43 proto external int CountAllHitZonesInHierarchy();
46 proto external int GetAllHitZones(out notnull array<HitZone> outHitZones);
49 proto external int GetAllHitZonesInHierarchy(out notnull array<HitZone> outHitZones);
50 proto external HitZoneContainerComponent GetParentHitZoneContainer();
51
52 // callbacks
53
55 event protected bool HasDataToReplicate();
56 // --------------------------------------------------------------------------------
57 event protected bool OnRplSave(ScriptBitWriter writer);
58 event protected bool OnRplLoad(ScriptBitReader reader);
60 event protected void OnRegisteredToParent(notnull HitZoneContainerComponent outHitZoneContainerComponent);
62 event protected void OnUnRegisteredFromParent(notnull HitZoneContainerComponent outHitZoneContainerComponent);
63}
64
void OnUnRegisteredFromParent(notnull HitZoneContainerComponent outHitZoneContainerComponent)
Gets called if a child HitZoneContainerComponent unregisters from a parent HitZoneContainerComponent.
bool HasDataToReplicate()
Use it to save bandwidth in some default conditions. Use it if Save and Load are overriden.
bool OnRplLoad(ScriptBitReader reader)
void OnRegisteredToParent(notnull HitZoneContainerComponent outHitZoneContainerComponent)
Gets called if a child HitZoneContainerComponent registers to a parent HitZoneContainerComponent.
bool OnRplSave(ScriptBitWriter writer)
IEntity GetOwner()
Owner entity of the fuel tank.