class BlowtorchSource
Blowtorch › ItemBase › InventoryItem › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
All members, including inherited
Constants 3
const string TEXTURE_FLAME = "dz\\gear\\cooking\\data\\flame_butane_ca.paa"Referenced by RefreshFlameVisual()
const string ANIM_PHASE_FLAME = "FlameHide"Referenced by RefreshFlameVisual()
const string SOUND_BURNING = "Blowtorch_Loop_SoundSet"Referenced by SoundBurningStart()
Members 2
protected BlowtorchLight m_Lightprotected EffectSound m_SoundBurningLoopMethods 14
override void OnWorkStart()References ScriptedLightBase.AttachOnMemoryPoint(), Class.Cast(), ScriptedLightBase.CreateLight()
Show 4 more
, EntityAI.OnWorkStart(), RefreshFlameVisual(), SoundBurningStart(), and m_Lightoverride void OnWorkStop()References ScriptedLightBase.FadeOut(), RefreshFlameVisual(), SoundBurningStop()
Show 1 more
, m_Lightprotected void RefreshFlameVisual(bool working = false)References Entity.SetAnimationPhase(), EntityAI.SetObjectTexture(), ANIM_PHASE_FLAME
Show 1 more
, TEXTURE_FLAMEprotected void SoundBurningStart()Referenced by OnWorkStart()
protected void SoundBurningStop()Referenced by OnWorkStop()
override bool IsIgnited()override void OnIgnitedTarget(EntityAI target_item)References EntityAI.CanBeIgnitedBy()
override void SetActions()protected EntityAI GetGasCanister()References EntityAI.GetCompEM(), EntityAI.GetCompEM(), ComponentEnergyManager.GetEnergy()
Show 2 more
, ComponentEnergyManager.GetEnergyUsage(), and GetGasCanister()override void OnDebugSpawn()