Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
ExtBaseCompartmentSlot.c
Go to the documentation of this file.
1
/*
2
===========================================
3
Do not modify, this script is generated
4
===========================================
5
*/
6
11
12
class
ExtBaseCompartmentSlot
:
ScriptAndConfig
13
{
14
proto external
int
GetAddUserActions(out notnull array<CompartmentUserAction> outAddUserActions);
15
proto external
bool
IsPiloting();
16
proto external
bool
IsOccupantTurnedOut();
17
proto external
string
GetAutoConnectTurret();
18
proto external
IEntity
GetOwner
();
19
proto external BaseControllerComponent GetController();
20
proto external
ECompartmentType
GetType
();
21
proto external
BaseCompartmentManagerComponent
GetManager
();
22
proto external
int
GetAvailableDoorIndices(out notnull array<int> arr);
23
proto external
bool
IsAvailableFromDoor(
int
doorIndex);
24
// returns door index with entry position that is closest to provided point (in world space)
25
proto external
int
PickDoorIndexForPoint(
vector
point);
26
proto external
IEntity
AttachedOccupant();
27
proto external
IEntity
GetOccupant();
28
proto external
UIInfo
GetUIInfo
();
29
proto external
bool
IsReserved();
30
proto external
bool
IsReservedBy(
IEntity
ent);
31
proto external
void
SetReserved(
IEntity
ent);
32
proto external
bool
CanTurnOut();
33
proto external
int
GetTurnOutDoorIndex();
34
proto external
EntitySlotInfo
GetPassengerPointInfo();
35
proto external
bool
GetForceFreeLook();
36
proto external
bool
GetMouseSteering();
37
// Otherwise they will stay in the compartment and play the unconscious animation.
38
proto external
bool
ShouldEjectUnconsciousDeadCharacters();
39
proto external
void
SetCharacterIsStrappedIn(
bool
val);
40
proto external
bool
ShouldCharactersFallOutWhenFlipped();
41
proto external
bool
GetCharacterHasCollision();
42
proto external
void
SetCharacterHasCollision(
bool
val);
44
proto external
string
GetCompartmentName(
bool
bPreferUnique =
false
);
46
proto external
int
GetCompartmentMgrID();
48
proto external
int
GetCompartmentSlotID();
56
proto external
bool
IsGetInLockedFor(
IEntity
entity);
61
proto external
bool
IsGetInLocked();
62
proto external
CompartmentUserAction
GetGetInAction();
63
proto external
CompartmentUserAction
GetGetOutAction();
64
proto external
CompartmentUserAction
GetJumpOutAction();
65
proto external
CompartmentUserAction
GetSwitchSeatAction();
66
proto external
vector
GetPosition
();
67
proto external
PointInfo
GetOverridenEntryPointInfo();
68
proto external
PointInfo
GetOverridenExitPointInfo();
69
proto external
PointInfo
GetOverridenExitTeleportPointInfo();
70
proto external
bool
ShouldSkipCharacterDoorAnimationsFromSeat();
71
proto external
string
GetCompartmentUniqueName();
72
proto external
void
AttachTurret(
TurretControllerComponent
turretController,
ETurretContextID
contextIDs);
73
proto external
void
DetachTurret();
74
proto external
TurretControllerComponent
GetAttachedTurret();
75
76
// callbacks
77
78
// Called on DiagDebugDrawPosition
79
event
protected
void
DebugDrawPosition
();
80
}
81
ECompartmentType
ECompartmentType
Definition
ECompartmentType.c:8
GetPosition
vector GetPosition()
Definition
SCR_BaseSupportStationComponent.c:811
GetType
override EGadgetType GetType()
Definition
SCR_CampaignBuildingGadgetToolComponent.c:60
GetUIInfo
SCR_UIInfo GetUIInfo()
Definition
SCR_EditableEntityCampaignBuildingModeLabelSetting.c:27
GetManager
override SCR_EditorManagerEntity GetManager()
Definition
SCR_EditorManagerEntity.c:543
BaseCompartmentManagerComponent
Definition
BaseCompartmentManagerComponent.c:13
CompartmentUserAction
Definition
CompartmentUserAction.c:13
EntitySlotInfo
Adds ability to attach an object to a slot.
Definition
EntitySlotInfo.c:9
ExtBaseCompartmentSlot
Definition
ExtBaseCompartmentSlot.c:13
ExtBaseCompartmentSlot::DebugDrawPosition
void DebugDrawPosition()
IEntity
Definition
IEntity.c:13
PointInfo
PointInfo - allows to define position.
Definition
PointInfo.c:9
ScriptAndConfig
Definition
Types.c:124
TurretControllerComponent
Definition
TurretControllerComponent.c:13
UIInfo
UIInfo - allows to define UI elements.
Definition
UIInfo.c:14
vector
Definition
vector.c:13
GetOwner
IEntity GetOwner()
Owner entity of the fuel tank.
Definition
SCR_FuelNode.c:128
ETurretContextID
ETurretContextID
Definition
ETurretContextID.c:13
scripts
Game
generated
Vehicle
ExtBaseCompartmentSlot.c
Generated by
1.17.0