protected override void Start() { base.Start(); sr = GetComponent <SpriteRenderer>(); dataCurrent = new HoldShotData(); SwingPercent = 0; teamToken.onControllerLostControl += (controller) => registerDelegates(controller, false); teamToken.onControllerGainedControl += (controller) => registerDelegates(controller, true); registerDelegates(teamToken.controller, true); }
protected override void Start() { base.Start(); sr = GetComponent <SpriteRenderer>(); dataCurrent = new HoldShotData(); CarryPercent = 0; origScale = transform.localScale; carryStartTime = Time.time; if (Controller) { destroyOnIndestructible = false; } }