class BroomBaseSource
BroomBase › FlammableBase › ItemBase › InventoryItem › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
Derived classes
All members, including inherited
Methods 12
override void Init()References FlammableBase.Init(), Vector(), FlammableBase.m_DecraftResult
Show 1 more
, FlammableBase.m_ParticleLocalPosoverride void SetActions()override bool CanReceiveUpgrade()override void OnWorkStart()override void ApplyResultModifications(ItemBase result)override bool CanTransformIntoStick()References ItemBase.GetEnergy(), FlammableBase.IsIgnited(), CGame.IsServer()
Show 1 more
, EntityAI.IsSetForDeletion()override void EEHitBy(TotalDamageResult damageResult, int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos, float speedCoef)References ItemBase.EEHitBy(), EntityAI.GetCompEM(), Object.GetHealth01()
Show 1 more
, ComponentEnergyManager.SetEnergy0To1()override void CalculateQuantity()References EntityAI.GetCompEM(), ComponentEnergyManager.GetEnergy0To1(), Object.GetHealth01()
Show 4 more
, CGame.IsServer(), Math.Min(), ComponentEnergyManager.SetEnergy0To1(), and Object.SetHealth01()Referenced by OnWorkStart()
override void UpdateParticle()void DebugSetHealthAndEnergy(float time)References EntityAI.GetCompEM(), ComponentEnergyManager.GetEnergyMaxPristine(), Math.InverseLerp()
Show 2 more
, ComponentEnergyManager.SetEnergy(), and Object.SetHealth01()Referenced by OnAction()
override void GetDebugActions(out TSelectableActionInfoArrayEx outputList)References FlammableBase.GetDebugActions(), array.Insert(), new TSelectableActionInfoWithColor()
Show 2 more
, FadeColors.LIGHT_GREY, and FadeColors.REDoverride bool OnAction(int action_id, Man player, ParamsReadContext ctx)