icy3dw/src/common/world/WorldManifest.ts

16 lines
325 B
TypeScript

export interface WorldManifestRegion {
x: number;
y: number;
splat: string[];
}
export interface WorldManifest {
worldWidth: number;
worldHeight: number;
worldChunkSize: number;
worldHeightScale: number;
textureBombingNoise: string;
textureSplattingSources: string[];
regionMap: WorldManifestRegion[];
}