class ConstructionPartRebuildRubble
ConstructionPartRebuildRubble › ConstructionPartRebuild › ConstructionPart
Methods 7
overriden to give materials
References ScriptCallQueue.Call(), DayZGame.GetCallQueue(), ConstructionPart.OnBuiltServer()
Show 2 more
, OnRubbleRemoved(), and RubbleRemovalCheck()References Class.CastTo(), array.Count(), MiscGameplayFunctions.CreateItemBasePilesDispersed()
Show 14 more
, PlayerBase.GetItemInHands(), ConstructionPartTypeData.GetMainPartName(), Object.GetMemoryPointPos(), ConstructionPartTypeData.GetPartName(), MiscGameplayFunctions.GetPlayerHeadPosition(), Object.GetPosition(), ConstructionPartRebuildRubbleTypeData.GetRubbleMaterialBaseQuantities(), ConstructionPartRebuildRubbleTypeData.GetRubbleMaterialTypes(), MiscGameplayFunctions.GetTypeMaxGlobalHealth(), Object.MemoryPointExists(), CGame.ObjectModelToWorld(), Math.Round(), ConstructionPart.m_PartTypeData, and UAItemsSpreadRadius.NARROWoverride void HandleHideConstructionPart(EntityAI parent)Returns 'true' if all rubble piles are removed
Referenced by OnBuiltServer()
protected void OnRubbleRemoved(EntityAI parent)animate defined animsources
References Class.Cast(), ConstructionPartRebuildRubbleTypeData.CustomAnimationSourceBehaviorMap(), Entity.SetAnimationPhase()
Show 1 more
, ConstructionPart.m_PartTypeDataReferenced by OnBuiltServer()
protected void OnRubbleCreated(EntityAI parent)References Class.Cast(), ConstructionPartRebuildRubbleTypeData.CustomAnimationSourceBehaviorMap(), Entity.SetAnimationPhase()
Show 1 more
, ConstructionPart.m_PartTypeDataReferenced by HandleHideConstructionPart()