|
Dayz
1.11.153731
Dayz Code Explorer by Zeroy
|
Go to the documentation of this file.
46 if ( item.GetInventory() )
49 item.GetInventory().GetCurrentInventoryLocation(loc);
64 if ( target_item && item )
69 if ( Fireplace.CanIgniteEntityAsFireplace( target_item ) )
76 if ( target_item.IsKindOf(
"FireplaceIndoor" ) || target_item.IsKindOf(
"OvenIndoor" ) )
81 if ( target_item.IsKindOf(
"Fireplace" ) )
83 if ( Fireplace.Cast( target_item ).IsOven() )
89 if ( target_item.IsKindOf(
"BarrelHoles_ColorBase" ) )
111 bool is_ignition_successful;
118 ignited_item = target_item;
119 fire_source_item = item;
123 is_ignition_successful = target_item.IsTargetIgnitionSuccessful( item );
125 fire_source_item = target_item;
128 if ( is_ignition_successful )
136 ignited_item.OnIgnitedThisFailed( fire_source_item );
148 if( super.SetupAction( player, target, item, action_data, extra_data ) )
ref CABase m_ActionComponent
ref CCTBase m_ConditionTarget
protected void OnFinishProgressClient(ActionData action_data)
Base Param Class with no parameters.
protected void OnFinishProgressServer(ActionData action_data)
override void OnIgnitedTarget(EntityAI ignited_item)
override bool HasFlammableMaterial()
protected float m_SpecialtyWeight
const float FIREPLACE_IGNITE
override void CreateActionComponent()
override void CreateConditionComponents()
proto native int GetIdx()
returns index of cargo if current type is Cargo / ProxyCargo
override bool CanBeIgnitedBy(EntityAI igniter=NULL)
protected bool m_FullBody
DayZPlayerConstants
defined in C++
protected ActionData m_ActionData
bool IsItemInCargoOfSomething(ItemBase item)
void SetIgnitingAnimation(ItemBase target_item)
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
ref ActionTarget m_Target
class ActionTargets ActionTarget
override void OnIgnitedTargetFailed(EntityAI target_item)
ref CCIBase m_ConditionItem
override string GetText()
override bool CanBePerformedFromQuickbar()
override bool CanIgniteItem(EntityAI ignite_target=NULL)
override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
override void OnIgnitedThis(EntityAI fire_source)
override bool IsThisIgnitionSuccessful(EntityAI item_source=NULL)
override bool IsIgnited()
ActionLightItemOnFireCB ActionContinuousBaseCB ActionLightItemOnFire()