Continue script abstraction
This commit is contained in:
20
ReallifeGamemode.Client/core/rage-mp/game.ts
Normal file
20
ReallifeGamemode.Client/core/rage-mp/game.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import { IGame, IUi, IEvents, IPlayerPool, IVehiclePool } from "../../game";
|
||||
import RageEvents from "./events";
|
||||
import RageUi from "./ui";
|
||||
import { RagePlayerPool, RageVehiclePool } from "./entities";
|
||||
|
||||
export default class RageGame implements IGame {
|
||||
players: IPlayerPool = new RagePlayerPool();
|
||||
vehicles: IVehiclePool = new RageVehiclePool();
|
||||
|
||||
events: IEvents = new RageEvents;
|
||||
ui: IUi = new RageUi;
|
||||
|
||||
wait(ms: number): void {
|
||||
mp.game.wait(ms);
|
||||
}
|
||||
|
||||
disableDefaultEngineBehaviour(): void {
|
||||
mp.game.vehicle.defaultEngineBehaviour = false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user