public static void ToggleAntiGravity() { if (!Common.EnsurePlayerIsVehicleDriver(out int player, out int vehicle)) { return; } if (AntiGravity.Contains(vehicle)) { AntiGravity.Remove(vehicle); } else { AntiGravity.Add(vehicle, 1f); } }
// Use this for initialization public override void Start() { base.Start(); interruptableByNormalAttack = false; TrajectoryDetector.OnTrigger += TrajectoryGestureTriggered; HandUpDetector.OnTrigger += HandUpGestureTriggered; GrabDetector.OnGrab += GrabGestureTriggered; skillAntiGravity = new AntiGravity(); skillGrabbing = new Grabbing(); skillSpike = new EarthSpikes(); skillBeam = new LightBeam(); skillFireBall = new FireBallSpell(); skillLightning = new LightningStrike(); skillSummonHelper = new SummonHelper(); skillHeal = new Heal(); skillSpeedUp = new SpeedUp(); }