Proper override

This commit is contained in:
ChocoTaco 2019-10-14 02:25:56 -04:00
parent e9193ba587
commit 31495dfc94

View file

@ -1,10 +1,12 @@
if (! $EjectDone)
{
schedule( 30000, 0, "exec", "scripts/autoexec/VehiclePassengerEject.cs" );
$EjectDone = true;
}
// Vehicle Passenger Eject Script
//
// Originally eject.cs
// If Pilot, eject passengers from your vehicle using the Pack Activation button.
package VehiclePassengerEject
{
function Player::use( %this,%data )
{
// If player is in a station then he can't use any items
@ -43,6 +45,12 @@ function Player::use( %this,%data )
return ShapeBase::use( %this, %data );
}
};
// Prevent package from being activated if it is already
if (!isActivePackage(VehiclePassengerEject))
activatePackage(VehiclePassengerEject);
function EjectAllPassengers(%obj, %player)
{