Files
core_ng/@sammo/game_logic/src/GameEnv.ts
T

20 lines
620 B
TypeScript

import type { IGameEnvEntity } from "./Entity/GameEnvEntity.js";
import { LazyEntityUpdater } from "./LazyEntityUpdater.js";
import type { IResourceController } from "./IResourceController.js";
export class GameEnv extends LazyEntityUpdater<IGameEnvEntity>{
protected readonly _indirectNames: readonly (keyof IGameEnvEntity)[] = [
//사실상 모두.
];
protected readonly _entityType = "GameEnv";
protected readonly _raw: IGameEnvEntity;
constructor(
raw: IGameEnvEntity,
protected readonly rsc: IResourceController
){
super();
this._raw = raw;
}
}