Maybe finished taxi job

This commit is contained in:
hydrant
2019-05-21 21:35:49 +02:00
parent 425ea3e143
commit 7d0de9c662
10 changed files with 897 additions and 210 deletions

View File

@@ -1,10 +1,16 @@
export default function tuningSync() {
mp.events.add('entityStreamIn', (entity) => {
mp.events.add('entityStreamIn', (entity: EntityMp) => {
if (entity.isAVehicle()) {
var mod18 = entity.getVariable('mod18');
var vehicle: VehicleMp = entity as VehicleMp;
var taxiLight = entity.getVariable("vehicleTaxiLight");
if (taxiLight) vehicle.setTaxiLights(taxiLight);
var mod18 = vehicle.getVariable('mod18');
if (mod18 !== undefined) {
entity.toggleMod(18, mod18);
vehicle.toggleMod(18, mod18);
}
}
});
@@ -12,4 +18,8 @@
mp.events.add('vehicleToggleMod', (veh, slot, newval) => {
veh.toggleMod(slot, newval);
});
mp.events.addDataHandler("vehicleTaxiLight", (entity: VehicleMp, state: boolean) => {
entity.setTaxiLights(state);
});
}