43 else if ((
diff[0] < 0) && (
diff[2] > 0))
69 lambda.SetTransferParams(
true,
true,
true);
91 OverrideNewLocation(
gnd);
bool IsInReach(PlayerBase player, ActionTarget target, float maxDistance=1.0)
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
ActionPlaceFireplaceIndoor m_FirePointIndex
void FireplaceToIndoorOvenLambda(EntityAI old_item, string new_item_type, PlayerBase player, vector pos, Object target)
override void CopyOldPropertiesToNew(notnull EntityAI old_item, EntityAI new_item)
override void OnExecuteServer(ActionData action_data)
void ActionPlaceOvenIndoor()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void CreateConditionComponents()
static float Dot(vector v1, vector v2)
Returns Dot product of vector v1 and vector v2.
static proto native float Distance(vector v1, vector v2)
Returns the distance between tips of two 3D vectors.
DayZPlayerConstants
defined in C++
proto void Print(void var)
Prints content of variable to console/log.
static void MatrixIdentity4(out vector mat[4])
Creates identity matrix.
static proto float Acos(float c)
Returns angle in radians from cosinus.
static const float RAD2DEG