UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

32 lines 1.11 kB
export class FogOfWarRevealerSystem extends System<any, any, any, any, any> { /** * * @param {number} team */ constructor(team: number); dependencies: (typeof Transform | typeof FogOfWarRevealer | typeof Team)[]; components_used: ResourceAccessSpecification<typeof FogOfWar>[]; data: any[]; /** * * @type {number} */ team: number; /** * * @param {FogOfWarRevealer} revealer * @param {Transform} transform * @param {Team} team * @param entity */ link(revealer: FogOfWarRevealer, transform: Transform, team: Team, entity: any): void; forceUpdate(): void; unlink(revealer: any, position: any, team: any, entity: any): void; } import { System } from "../System.js"; import { Transform } from "../transform/Transform.js"; import { FogOfWarRevealer } from "./FogOfWarRevealer.js"; import Team from "../team/Team.js"; import { FogOfWar } from "./FogOfWar.js"; import { ResourceAccessSpecification } from "../../../core/model/ResourceAccessSpecification.js"; //# sourceMappingURL=FogOfWarRevealerSystem.d.ts.map