rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
25 lines (24 loc) • 872 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AltVPedsManager = void 0;
const AltVEntitiesManager_1 = require("../entity/AltVEntitiesManager");
const AltVPed_1 = require("./AltVPed");
var alt = AltVServer;
class AltVPedsManager extends AltVEntitiesManager_1.AltVEntitiesManager {
constructor() {
super({
baseObjectsType: "ped",
});
}
create(options) {
const { model, frozen, invincible = false, position, dimension, rotation } = options;
const mpEntity = new alt.Ped(model, position, rotation);
mpEntity.dimension = dimension;
mpEntity.frozen = frozen;
mpEntity.invincible = invincible;
const ped = new AltVPed_1.AltVPed({ mpEntity });
this.registerBaseObject(ped);
return ped;
}
}
exports.AltVPedsManager = AltVPedsManager;