|
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the documentation of this file.
34 proto external
bool CanGetInVehicleViaDoor(IEntity targetEntity, BaseCompartmentSlot targetCompartment,
int doorInfoIndex);
36 proto external
bool GetInVehicle(IEntity targetEntity, BaseCompartmentSlot targetCompartment,
int doorInfoIndex);
38 proto external
bool MoveInVehicle(IEntity targetEntity, BaseCompartmentSlot targetCompartment);
54 proto external
bool GetOutVehicle(
int doorInfoIndex,
bool ejects);
56 proto external
bool MoveOutVehicle(
int doorInfoIndex, vector targetTransform[4]);
64 static proto IEntity GetVehicleIn(IEntity entity);
68 event protected void OnCompartmentEntered(IEntity targetEntity, BaseCompartmentManagerComponent manager,
int mgrID,
int slotID,
bool move);
69 event protected void OnCompartmentLeft(IEntity targetEntity, BaseCompartmentManagerComponent manager,
int mgrID,
int slotID,
bool move);
proto external bool CanGetOutVehicleViaDoor(int doorIndex)
Returns true if compartment can be gotten out of via the door with index.
proto external bool EjectOutOfVehicle()
Teleport out of the vehicle normally - when exiting is not possible.
proto external bool MoveOutVehicle(int doorInfoIndex, vector targetTransform[4])
Move out of (teleport from) current vehicle via the door with index.
proto external bool IsTargetVehicleAccessible(IEntity targetEntity)
Returns true if.
proto external bool CanGetInVehicle(IEntity targetEntity)
Returns true if.
proto external bool CanGetOutVehicle()
Returns true if compartment can be gotten out of.
proto external BaseCompartmentSlot FindCompartmentReservedBy(IEntity targetEntity, IEntity reservedBy)
event protected void OnCompartmentEntered(IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move)
proto external bool WasLastGettingOutTeleportation()
If true, last exiting of vehicle was by teleportation.
proto external bool CanGetInVehicleViaDoor(IEntity targetEntity, BaseCompartmentSlot targetCompartment, int doorInfoIndex)
Returns true if.
proto external BaseCompartmentSlot FindFreeCompartment(IEntity targetEntity, ECompartmentType compartmentType, bool useReserved=true)
Returns the first free compartment of a given type on.
proto external bool GetOutVehicle(int doorInfoIndex, bool ejects)
Get out of current entity via the door with index.
proto external bool IsInCompartment()
Returns true if we're inside a compartment.
proto external bool GetInVehicle(IEntity targetEntity, BaseCompartmentSlot targetCompartment, int doorInfoIndex)
Make current entity get into.
proto external bool IsGettingOut()
Returns true while getting out.
IEntity GetOwner()
Owner entity of the fuel tank.
proto external bool JumpOutVehicle()
Jump out of current compartment.
proto external void GetTeleportTarget(out vector outMat[4])
Get the target transform for the last exit from vehicle.
proto external bool WasLastGettingOutEjecting()
If true, last exiting of vehicle was by ejecting, so we should not reset vehicle inputs.
proto external bool MoveInVehicle(IEntity targetEntity, BaseCompartmentSlot targetCompartment)
Make current entity move (teleport) into.
proto external bool IsGettingIn()
Returns true while getting in.
event protected void OnCompartmentLeft(IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move)
proto external bool CanJumpOutVehicle()
Returns true if current compartment can be jumped from.
proto external bool IsInCompartmentADS()
Returns true if we're inside a compartment with enabled ADS.
CompartmentAccessComponentClass GameComponentClass GetCompartment()
Returns the compartent we're in.