UNPKG

samp-node-lib

Version:

NodeJS library for Scripting San Andreas Multiplayer:SAMP depends on samp-node plugin

30 lines 1.17 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SampVehicles = void 0; const SampVehicle_1 = require("./SampVehicle"); class SampVehicles { static getNewClass(vehicleid) { if (SampVehicles.ids[`id${vehicleid}`] !== undefined) { delete SampVehicles.ids[`id${vehicleid}`]; } SampVehicles.ids[`id${vehicleid}`] = new SampVehicle_1.SampVehicle(vehicleid); return SampVehicles.ids[`id${vehicleid}`]; } static getClass(vehicleid) { if (SampVehicles.ids[`id${vehicleid}`] === undefined) { SampVehicles.ids[`id${vehicleid}`] = new SampVehicle_1.SampVehicle(vehicleid); } return SampVehicles.ids[`id${vehicleid}`]; } static removeClass(vehicleid) { if (SampVehicles.ids[`id${vehicleid}`] !== undefined) { const vehicleClass = SampVehicles.ids[`id${vehicleid}`]; delete SampVehicles.ids[`id${vehicleid}`]; return vehicleClass; } return new SampVehicle_1.SampVehicle(vehicleid); } } exports.SampVehicles = SampVehicles; SampVehicles.ids = {}; //# sourceMappingURL=SampVehicles.js.map