findActiveMap
findActiveMap():
Readonly<{cell:number;hills:Readonly<{amplitude:number;detail:number;wavelength:number; }>;paths:Readonly<Record<string,Readonly<{fade:number;halfWidth:number;points: readonly readonly [number,number][];surface?:"dirt"|"stone"|"sand"; }>>>;props:Readonly<Record<string,Readonly<{color:string;kind:PropShape;position: readonly [number,number] | readonly [number,number,number];scale:number| readonly [number,number,number];size: readonly [number,number,number];yaw:number; }> |Readonly<{kind:ScatterKind;position: readonly [number,number] | readonly [number,number,number];scale:number;yaw:number; }> |Readonly<{model:string;position: readonly [number,number] | readonly [number,number,number];scale:number| readonly [number,number,number];yaw:number; }>>>;regions:Readonly<Record<string,Readonly<{center: readonly [number,number];fade:number;hills:Readonly<{amplitude:number;detail:number;wavelength:number; }>;radius:number;scatter:Readonly<{bushRound:number;clearing:number;grassTuft:number;rockBoulder:number;rockFlat:number;seedOffset:number;treeRound:number;treeTall:number; }>; }>>>;rim:number;scatter:Readonly<{bushRound:number;grassTuft:number;rockBoulder:number;rockFlat:number;seedOffset:number;treeRound:number;treeTall:number; }>;seed:number;size:number;views:Readonly<Record<string,Readonly<{eye: readonly [number,number,number];fov:number;ortho?:number;target: readonly [number,number,number]; }>>>; }> |undefined
Defined in: packages/engine/src/data/maps.ts:64
The map the mounted World holds, or undefined before any has, as in a track game, which mounts none.
Returns
Section titled “Returns”Readonly<{ cell: number; hills: Readonly<{ amplitude: number; detail: number; wavelength: number; }>; paths: Readonly<Record<string, Readonly<{ fade: number; halfWidth: number; points: readonly readonly [number, number][]; surface?: "dirt" | "stone" | "sand"; }>>>; props: Readonly<Record<string, Readonly<{ color: string; kind: PropShape; position: readonly [number, number] | readonly [number, number, number]; scale: number | readonly [number, number, number]; size: readonly [number, number, number]; yaw: number; }> | Readonly<{ kind: ScatterKind; position: readonly [number, number] | readonly [number, number, number]; scale: number; yaw: number; }> | Readonly<{ model: string; position: readonly [number, number] | readonly [number, number, number]; scale: number | readonly [number, number, number]; yaw: number; }>>>; regions: Readonly<Record<string, Readonly<{ center: readonly [number, number]; fade: number; hills: Readonly<{ amplitude: number; detail: number; wavelength: number; }>; radius: number; scatter: Readonly<{ bushRound: number; clearing: number; grassTuft: number; rockBoulder: number; rockFlat: number; seedOffset: number; treeRound: number; treeTall: number; }>; }>>>; rim: number; scatter: Readonly<{ bushRound: number; grassTuft: number; rockBoulder: number; rockFlat: number; seedOffset: number; treeRound: number; treeTall: number; }>; seed: number; size: number; views: Readonly<Record<string, Readonly<{ eye: readonly [number, number, number]; fov: number; ortho?: number; target: readonly [number, number, number]; }>>>; }> | undefined