objectParent

From Bohemia Interactive Community
Jump to: navigation, search
Introduced with Arma 3 version 1.50
  

Click on the images for descriptions

Introduced in

Game:
Arma 3
Version:
1.50

Description

Description:
Returns parent of an object if the object is proxy, otherwise objNull. In case of backpack, the parent is a weaponholder or a cargo space of a vehicle or the unit carrying it. Unit in a vehicle will return the vehicle as parent.

Another good use of objectParent is when a static weapon is known and one needs to check if it is assembled or not. objectParent _staticWeapon will return objNull if weapon is unpacked, or backpack object if packed.

objectParent.jpg

Syntax

Syntax:
objectParent object
Parameters:
object: Object
Return Value:
Object

Examples

Example 1:
_weaponholder = objectParent _mybackpack;
Example 2:
Create and place created backpack in front of player:_backpackContainer = "B_TacticalPack_rgr" createVehicle [0,0,0]; _weaponHolder = objectParent _backpackContainer; _weaponHolder setPos (player modelToWorld [0,5,0]);
Example 3:
Check if player is on foot:_isOnFoot = isNull objectParent player;
Example 4:
Detect if player is in commander turret of a vehicle:_isVehicleCommander = player isEqualTo commander objectParent player;

Additional Information

Multiplayer:
-
See also:
backpackContainerunitBackpackbackpackbackpackCargogetBackpackCargobackpackItemsaddBackpackaddBackpackCargoaddBackpackCargoGlobalremoveBackpackclearBackpackCargoclearBackpackCargoGlobalclearAllItemsFromBackpackloadBackpackbackpackSpaceForcanAddItemToBackpackaddItemToBackpackremoveItemFromBackpackeveryBackpackvehicle

Notes

Only post proven facts here. Report bugs on the feedback tracker. Use the talk page or the forums for discussions.
Add New Note | How To

Notes

Bottom Section