![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | CompartmentAccessComponentClass |
Functions | |
| CompartmentAccessComponentClass GameComponentClass | GetVehicleCompartmentManagerOwner () |
| proto external BaseCompartmentSlot | GetCompartment () |
| Returns the compartent we're in. | |
| proto external BaseCompartmentSlot | FindFreeCompartment (IEntity targetEntity, ECompartmentType compartmentType, bool useReserved=true) |
| Returns the first free compartment of a given type on. | |
| proto external BaseCompartmentSlot | FindCompartmentReservedBy (IEntity targetEntity, IEntity reservedBy) |
| proto external bool | IsInCompartment () |
| Returns true if we're inside a compartment. | |
| proto external bool | IsInCompartmentADS () |
| Returns true if we're inside a compartment with enabled ADS. | |
| proto external bool | IsTargetVehicleAccessible (IEntity targetEntity) |
| Returns true if. | |
| proto external bool | GetInVehicle (IEntity vehicle, BaseCompartmentSlot compartment, bool forceTeleport, int doorInfoIndex, ECloseDoorAfterActions closeDoor, bool performWhenPaused) |
| If force teleport, doorInfoIndex is ignored. closeDoor is still respected. | |
| proto external bool | GetOutVehicle (EGetOutType type, int doorInfoIndex, ECloseDoorAfterActions closeDoor, bool performWhenPaused, bool isExitTeleport=false) |
| If force teleport, doorInfoIndex is used for the teleport position and closeDoor is ignored. | |
| proto external bool | GetOutVehicle_NoDoor (vector targetTransform[4], bool sendIntoRagdoll, bool performWhenPaused, bool isExitTeleport=false) |
| Uses teleport - character is teleported to targetTransform, and door state will not be changed. | |
| proto external void | KickFromVehicle (int doorInfoIndex) |
| Kick another character out. It should use the teleport exit position. | |
| proto external bool | OpenDoor (IEntity vehicle, ECharacterDoorAnimType doorAnimType, int doorInfoIndex) |
| Open door only. | |
| proto external bool | IsDoorFromAnotherVehicle (IEntity vehicle, int doorIndex) |
| proto external bool | AreDoorsFromDifferentVehicle (IEntity vehicle, int doorIndex) |
| proto external bool | CloseDoor (IEntity vehicle, ECharacterDoorAnimType doorAnimType, int doorInfoIndex) |
| Close door only. | |
| proto external void | InterruptVehicleActionQueue (bool interruptCurrentAction, bool forced, bool replicate) |
| Interrupt the get in/get out process. | |
| proto external bool | TurnOut (bool turnOut) |
| Turn out/in from/to compartment if it has the option for it. | |
| proto external bool | CanGetInVehicle (IEntity targetEntity) |
| Returns true if. | |
| BaseAimingComponentClass GameComponentClass | GetOwner () |
| This component takes care of sending chat messages. | |
| proto external bool | CanGetInVehicleViaDoor (IEntity targetEntity, BaseCompartmentManagerComponent compartmentManagerCompartment, int doorInfoIndex) |
| Returns true if. | |
| proto external bool | CanAccessDoor (IEntity targetEntity, BaseCompartmentManagerComponent compartmentManagerCompartment, int doorInfoIndex) |
| Returns true if. | |
| proto external bool | IsGettingIn () |
| Returns true while getting in. | |
| proto external bool | IsGettingOut () |
| Returns true while getting out. | |
| proto external bool | CanGetOutVehicle () |
| Returns true if compartment can be gotten out of. | |
| proto external bool | CanGetOutVehicleViaDoor (int doorIndex) |
| Returns true if compartment can be gotten out of via the door with index. | |
| proto external bool | IsSwitchingSeatsAnim () |
| Returns true if character is in the switching animation. | |
| proto external bool | FindSuitableTeleportLocation (vector TR[4]) |
| proto external bool | CanJumpOutVehicle () |
| Returns true if current compartment can be jumped from. | |
| proto external bool | IsVehicleFlipped (float dotThreshold) |
| proto external bool | CompareSeatOutVectorAndGravity (float dotThreshold) |
| proto external void | SetActivePilotCompartment (BaseCompartmentSlot pilotCompartment) |
| void | OnCompartmentEntered (IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) |
| void | OnCompartmentLeft (IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) |