public override void ChangeParameter() { WCC = GetComponent <WaterCannonController>(); BVC = GetComponent <BlockVisualController>(); FT = GetComponent <FireTag>(); if (!EnhancementEnabled) { Boiling = orginBoiling; } }
public override void OnSimulateStartAlways() { if (EnhancementEnabled) { WCC = GetComponent <WaterCannonController>(); BVC = GetComponent <BlockVisualController>(); FT = GetComponent <FireTag>(); SpeedSlider = WCC.StrengthSlider; //if (!EnhancementEnabled) { Boiling = orginBoiling; } } }
/// <summary> /// Creates a Block handler. /// </summary> /// <param name="bb">BlockBehaviour object.</param> public WaterCannon(BlockBehaviour bb) : base(bb) { wcc = bb.GetComponent <WaterCannonController>(); holdToShootToggle = holdFieldInfo.GetValue(wcc) as MToggle; }
public override void SafeAwake() { base.SafeAwake(); waterCannonController = BB.GetComponent <WaterCannonController>(); FPLogic = waterCannonController.AddToggle("FPIO", "accept_fpio", false); }