objectParent: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
(example)
Line 25: Line 25:
_weaponHolder = [[objectParent]] _backpackContainer;
_weaponHolder = [[objectParent]] _backpackContainer;
_weaponHolder [[setPos]] ([[player]] [[modelToWorld]] [0,5,0]);</code>|= EXAMPLE2  
_weaponHolder [[setPos]] ([[player]] [[modelToWorld]] [0,5,0]);</code>|= EXAMPLE2  
|x2= SQF (see Notes)<code>if ( [[vehicle]] [[player]] != player ) [[then]] {[[hint]] "Player is in a vehicle"};</code> |= Example 2


|x3= Check if player is on foot:<code>_isOnFoot = [[isNull]] [[objectParent]] [[player]];</code>|= EXAMPLE3
|x3= Detect if player is in commander turret of a vehicle:<code>_isVehicleCommander = [[player]] [[isEqualTo]] [[commander]] [[objectParent]] [[player]];</code>|=  
____________________________________________________________________________________________
____________________________________________________________________________________________



Revision as of 12:26, 15 May 2016

Hover & click on the images for description

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.

objectParent.jpg
Groups:
Uncategorised

Syntax

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

Examples

Example 1:
_weaponholder = objectParent _mybackpack;
Example 2:
SQF (see Notes)if ( vehicle player != player ) then {hint "Player is in a vehicle"};
Example 3:
Detect if player is in commander turret of a vehicle:_isVehicleCommander = player isEqualTo commander objectParent player;

Additional Information

See also:
backpackContainerunitBackpackbackpackbackpackCargogetBackpackCargobackpackItemsaddBackpackaddBackpackCargoaddBackpackCargoGlobalremoveBackpackclearBackpackCargoclearBackpackCargoGlobalclearAllItemsFromBackpackloadBackpackbackpackSpaceForcanAddItemToBackpackaddItemToBackpackremoveItemFromBackpackeveryBackpackvehicle

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Bottom Section