Exemple #1
0
        public void Handle(Chaos mod, String from, IEnumerable <String> rest)
        {
            Ped     player  = Game.Player.Character;
            Vehicle vehicle = player.CurrentVehicle;

            if (vehicle == null)
            {
                mod.ShowText($"{from} tried to cause your fuel tank to leak :(");
                return;
            }

            var initial = vehicle.FuelLevel / 100f;
            var timer   = mod.AnonymousTimer(30f * initial, 30f);
            var gauge   = mod.Gauge("Fuel Level");

            mod.AddTicker(new FuelLeakageTicker(vehicle, gauge, timer));
            mod.ShowText($"{from} caused your fuel tank to leak!");
        }