UNPKG

patchwork-mapconverter

Version:

Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator

126 lines 3.79 kB
import { type integer } from '../CommonInterfaces'; import { FogType, PlayerType, Race, RandomGroupSetType, ResearchState, ScriptLanguage } from '../data'; declare const InfoDefaults: { mapVersion: number; editorVersion: number; gameVersion: { major: number; minor: number; patch: number; build: number; }; gameDataSet: number; mapDataVersion: number; map: { name: string; author: string; description: string; recommendedPlayers: string; playableArea: { width: number; height: number; }; flags: { hideMinimapInPreview: boolean; modifyAllyPriorities: boolean; isMeleeMap: boolean; nonDefaultTilesetMapSizeLargeNeverBeenReducedToMedium: boolean; maskedPartiallyVisible: boolean; fixedPlayerSetting: boolean; useCustomForces: boolean; useCustomTechtree: boolean; useCustomAbilities: boolean; useCustomUpgrades: boolean; mapPropertiesMenuOpenedAtLeastOnce: boolean; waterWavesOnCliffShores: boolean; waterWavesOnRollingShores: boolean; useTerrainFog: boolean; tftRequired: boolean; useItemClassificationSystem: boolean; enableWaterTinting: boolean; useAccurateProbabilityForCalculations: boolean; useCustomAbilitySkins: boolean; disableDenyIcon: boolean; forceDefaultCameraZoom: boolean; forceMaxCameraZoom: boolean; forceMinCameraZoom: boolean; }; mainTileType: string; fog: { type: FogType; startHeight: number; endHeight: number; density: number; color: [integer, integer, integer, integer]; }; globalWeatherEffect: number; customSoundEnvironment: string; customLightEnvironment: number; waterColor: [integer, integer, integer, integer]; }; camera: { bounds: [number, number, number, number, number, number, number, number]; margins: [number, number, number, number]; forcedDefaultCamDistance: number; forcedMaxCamDistance: number; forcedMinCamDistance: number; }; loadingScreen: { imageId: number; path: string; text: string; title: string; subtitle: string; }; prologueScreen: { path: string; text: string; title: string; subtitle: string; }; scriptLanguage: ScriptLanguage; assetMode: { SD: boolean; HD: boolean; }; players: { type: PlayerType; race: Race; allyLowPriorities: never[]; allyHighPriorities: never[]; enemyLowPriorities: never[]; enemyHighPriorities: never[]; }[]; upgrades: never[]; techtree: never[]; randomGroups: never[]; randomItemTables: never[]; }; declare const PlayerDefaults: { type: PlayerType; race: Race; allyLowPriorities: never[]; allyHighPriorities: never[]; enemyLowPriorities: never[]; enemyHighPriorities: never[]; }; declare const ForceDefaults: { flags: { allied: boolean; alliedVictory: boolean; shareVision: boolean; shareUnitControl: boolean; shareAdvUnitControl: boolean; }; name: string; }; declare const UpgradeAvailableDefaults: { state: ResearchState; }; declare const RandomGroupDefaults: { set: { type: RandomGroupSetType; }; }; export { InfoDefaults, PlayerDefaults, ForceDefaults, UpgradeAvailableDefaults, RandomGroupDefaults }; //# sourceMappingURL=Info.d.ts.map