Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
ExtBaseCompartmentSlot.c
Go to the documentation of this file.
1 /*
2 ===========================================
3 Do not modify, this script is generated
4 ===========================================
5 */
6 
12 class ExtBaseCompartmentSlot: ScriptAndConfig
13 {
14  proto external int GetAddUserActions(out notnull array<CompartmentUserAction> outAddUserActions);
15  proto external IEntity GetOwner();
16  proto external BaseControllerComponent GetController();
17  proto external ECompartmentType GetType();
18  // returns door index with entry position that is closest to provided point (in world space)
19  proto external int PickDoorIndexForPoint(vector point);
20  proto external IEntity AttachedOccupant();
21  proto external IEntity GetOccupant();
22  proto external UIInfo GetUIInfo();
23  proto external bool IsReserved();
24  proto external bool IsReservedBy(IEntity ent);
25  proto external void SetReserved(IEntity ent);
26  proto external EntitySlotInfo GetPassengerPointInfo();
27  proto external bool GetForceFreeLook();
28  proto external bool GetMouseSteering();
29  // Otherwise they will stay in the compartment and play the unconscious animation.
30  proto external bool ShouldEjectUnconsciousDeadCharacters();
32  proto external int GetCompartmentMgrID();
34  proto external int GetCompartmentSlotID();
35  proto external CompartmentDoorInfo GetDoorInfo(int doorIndex);
43  proto external bool IsGetInLockedFor(IEntity entity);
48  proto external bool IsGetInLocked();
49  proto external CompartmentUserAction GetGetInAction();
50  proto external CompartmentUserAction GetGetOutAction();
51  proto external CompartmentUserAction GetJumpOutAction();
52  proto external CompartmentUserAction GetSwitchSeatAction();
53  proto external vector GetPosition();
54 
55  // callbacks
56 
57  // Called on DiagDebugDrawPosition
58  event protected void DebugDrawPosition();
59 }
60 
UIInfo
UIInfo - declare object, allows to define UI elements.
Definition: UIInfo.c:13
ECompartmentType
ECompartmentType
Definition: ECompartmentType.c:7
EntitySlotInfo
Adds ability to attach an object to a slot.
Definition: EntitySlotInfo.c:8
CompartmentDoorInfo
Definition: CompartmentDoorInfo.c:7
CompartmentUserAction
Definition: CompartmentUserAction.c:12
ExtBaseCompartmentSlot
Definition: ExtBaseCompartmentSlot.c:12