public class BulbBehaviour
Inherits MonoBehaviour
, Messages.IUse
, Messages.IOnFragmentHit
, Messages.IOnEMPHit
, Messages.IShot
, Messages.IBreak
No description provided
Fields
public Gradient FilamentColour
[SkipSerialisation]
[GradientUsage(true)]
No description provided
public float ChargeInfluence
[SkipSerialisation]
No description provided
public float MaximumTemperature
[SkipSerialisation]
No description provided
public GameObject OtherPart
[SkipSerialisation]
No description provided
public SpriteRenderer Filament
[SkipSerialisation]
No description provided
public SpriteRenderer LightSprite
[SkipSerialisation]
No description provided
public PhysicalBehaviour PhysicalBehaviour
[SkipSerialisation]
No description provided
public ParticleSystem Explosion
[SkipSerialisation]
No description provided
public Sprite BrokenSprite
[SkipSerialisation]
No description provided
public CircleCollider2D ColliderToDisable
[SkipSerialisation]
No description provided
public float MinimumImpactForce
[SkipSerialisation]
No description provided
public float FilamentHealth
[HideInInspector]
No description provided
public float FilamentTemp
[NaughtyAttributes.ReadOnly]
No description provided
public bool Broken
[NaughtyAttributes.ReadOnly]
No description provided
public bool Activated
[NaughtyAttributes.ReadOnly]
No description provided
Methods
public void Toggle()
No description provided
public void Use(ActivationPropagation activationPropagation)
No description provided
public void OnFragmentHit(float force)
No description provided
public void OnEMPHit()
No description provided
public void Shot(Shot shot)
No description provided
public void Break(Vector2 velocity)
No description provided