UNPKG

rock-mod

Version:

Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.

34 lines (33 loc) 1.17 kB
import { CCMPEntity } from "../entity/CCMPEntity"; import { type IPed } from "../../common/ped/IPed"; import { BaseObjectType } from "../../../../shared"; import { type IVector3D } from "../../../../shared/common/utils/math/Vectors"; import type { Ped as CcmpPed } from "@classic-mp/types/server"; export interface ICCMPPedOptions { ccmpPed: CcmpPed; onDestroy: (ped: CCMPPed) => void; } export declare class CCMPPed extends CCMPEntity implements IPed { private readonly _ccmpPed; private readonly _onDestroy; get id(): number; get type(): BaseObjectType; get isExists(): boolean; get position(): IVector3D; get dimension(): number; get model(): number; get rotation(): IVector3D; get heading(): number; get health(): number; get armour(): number; protected get ccmpMeta(): CcmpPed; constructor(options: ICCMPPedOptions); destroy(): void; setPosition(value: IVector3D): void; setDimension(value: number): void; setModel(value: string): void; setRotation(value: IVector3D): void; setHeading(value: number): void; setHealth(value: number): void; setArmour(value: number): void; }