section.begin resource : struct.begin Default = .\data\resources\resource.lib benchmark : struct.begin ultra : struct.begin minlevel = 1 minvideopoint = 18000 minvideopointsm20 = 6000 struct.end high : struct.begin minlevel = 1 minvideopoint = 8000 minvideopointsm20 = 2000 struct.end medium : struct.begin minlevel = 1 minvideopoint = 6000 minvideopointsm20 = 2000 struct.end struct.end form : struct.begin locale = tools width = 512 height = 529 visible : struct.begin TabSheetVideo = True TabSheetEffects = True TabSheetControl = True TabSheetSound = True TabSheetInterface = True SpeedButtonUltra = False SpeedButtonHigh = False SpeedButtonMedium = False SpeedButtonLow = False SpeedButtonAutoDetect = False BevelApplyRun = False struct.end click : struct.begin SpeedButtonUltra : struct.begin HDRType = htPseudoHDR ShaderType = stSM30 AntiAliasing = aa4xHQ TextureFilteringQuality = tfAnisotropic16x WaterReflection = wrmUltra ShadowMap = 4096 ShadowMapEnabled = True struct.end SpeedButtonHigh : struct.begin HDRType = htPseudoHDR ShaderType = stSM30 AntiAliasing = aaNone TextureFilteringQuality = tfNone WaterReflection = wrmHigh ShadowMap = 2048 ShadowMapEnabled = True struct.end SpeedButtonMedium : struct.begin HDRType = htPseudoHDR ShaderType = stSM20 AntiAliasing = aaNone TextureFilteringQuality = tfNone WaterReflection = wrmMedium ShadowMap = 1024 ShadowMapEnabled = False struct.end SpeedButtonLow : struct.begin HDRType = htPseudoHDR ShaderType = stNone AntiAliasing = aaNone TextureFilteringQuality = tfNone WaterReflection = wrmMedium ShadowMap = 1024 ShadowMapEnabled = False struct.end struct.end struct.end static : struct.begin Name = main DirPath = ProfileName = player0 RacesFileName = .\data\objects\objects.lib TileBlocksLibMatFileName = .\data\terrain\tiles\tiles.mat TileBlockLibraryFileName = .\data\terrain\tiles\tiles.lib CliffBlockSetLibraryFileName = .\data\terrain\cliffs\cliffs.lib CliffBlockSetLibraryMaterialsFileName = .\data\terrain\cliffs\cliffs.mat WaterLibraryFileName = .\data\water\water.lib CoverManagerFileName = .\data\terrain\covers\covers.lib BloomCollectionFileName = .\data\posteffects\posteffects.lib HDRCollectionFileName = TerrainSetLibraryFileName = .\data\terrain\tiles\terrain.presets SeasonSetLibraryFileName = .\data\terrain\tiles\terrain.lib DecalCollectionFileName = .\data\terrain\decals\decals.lib DecalCollectionMaterialFileName = .\data\terrain\decals\decals.mat EnvironmentFileName = .\data\env\env.cfg ButtonCollectionFileName = .\data\hud\hud.lib ButtonCollectionMaterialFileName = .\data\hud\hud.mat CursorsCollectionFileName = .\data\cursors\cursors.lib FontsCollectionFileName = .\data\hud\font.lib ProgressBarCollectionFileName = .\data\hud\bar.lib SoundManagerFileName = .\data\sounds\manager.cfg SoundLibraryCollectionFileName = .\data\sounds\sounds.slc SoundLibraryAmbientName=Ambient SoundLibraryVolumesName=Volumes PFXCollectionFileName = .\data\pfx\manager.lib PFXSourceLibraryFileName = .\data\pfx\source.pfx MaterialLibraryInterfaceCollectionFileName = .\data\materials\materials.lib LODActorLibraryFileName = .\data\actors\actors.lib LODActorAnimationGroupsRuleFileName = BaseControlFileName = .\data\gui\menu.cfg GenMapZonesFileName = GenClimaticZonesFileName = GenMapObjectsSettingsFileName = GenConfigFileName = TileGroupsFileName = TileSubgroupsFileName = ObjectGroupsFileName = ZoneTilesFileName = CastleTypesFileName = CastleVariationsFileName = TileCollisionTagCollectionFileName = AngleCollisionTagCollectionFileName = SelectionBrushFileName = .\data\brushes\selection.cfg StretchBrushFileName = .\data\brushes\stretch.cfg ArrowBrushFileName = .\data\brushes\arrow.cfg CameraElasticFileName = .\data\cameras\camera.cfg ProgressBarLoadName = load.game ProgressBarSaveName = save.game BrushMaterialLibraryFileName = .\data\brushes\brushes.mat UserStateMachineFileName = .\data\scripts\user\user.aix LocaleTableFileName = .\data\locale\en\table.lng DMScriptGlobalFileName = .\data\scripts\dmscript.global AnimationsLibraryFileName = .\data\animations\acl\acl.lib GUITextureLibraryFileName = .\data\hud\hud.tex PFXMaterialLibraryFileName = .\data\pfx\material.mat LightShaderFileName = .\data\shaders\shaders.lib PreviewVideoLibraryFileName = .\data\video\video.lib TrackPointLibraryFileName = PatternCollectionFileName = .\data\pattern\pattern.lib PatternRootDir = .\data\pattern\ PatternRootExt = .pattern TileSeasonLibraryFileName = .\data\terrain\tiles\tiles.season LightPatternsLibraryFileName = .\data\env\lights\light.presets GenTerrainGlobalParamsFileName = .\data\gen\globalparams.cfg GenTerrainLocalParamsFileName = .\data\gen\localparams.cfg MapCoverCollectionFileName = .\data\gen\mapcover.cfg GlobalMapSettingsFileName = DecalSetListFileName = .\data\terrain\decals\decals.presets RiverDecalManagerFileName = LocaleTableListFileName = .\data\locale\en\table.lib WideTableListFileName = PHDRMaterialLibraryFileName = .\data\posteffects\posteffects.mat PHDRShaderLibFileName = .\data\posteffects\posteffects.shaders MapStateMachineFileName = .\data\scripts\common.aix MapInitState = OnInit MapSaveState = OnSave MapLoadState = OnLoad MapLoadFullState = OnLoadFull MapStateMachineStore = False MapStackStore = True MapStateMachineReset = False MapInfoStructStore = True MapInfoStructReset = True OnLoadScriptFileName = .\data\scripts\resource.script HelloScreenLocale = tools;HELLO.SCREEN DisplayMode = dmFullScreen struct.end config : struct.begin //----------------------------- // ********************* // TabSheetEffects // ********************* //----------------------------- [*] : struct.begin Name = LocaleTableFileName Tab = TabSheetEffects Gui : struct.begin Class = list Top = 244 Caption = CFG.PROFILE.LANGUAGE struct.end Values : struct.begin [*] : struct.begin value = .\data\locale\en\table.lng key = CFG.VALUE.EN setting : struct.begin [*] : struct.begin name = LocaleTableListFileName value = .\data\locale\en\table.lib type = resource struct.end [*] : struct.begin name = FontsCollectionFileName value = .\data\hud\font.lib type = resource struct.end struct.end struct.end [*] : struct.begin value = .\data\locale\ru\table.lng key = CFG.VALUE.RU setting : struct.begin [*] : struct.begin name = LocaleTableListFileName value = .\data\locale\ru\table.lib type = resource struct.end [*] : struct.begin name = FontsCollectionFileName value = .\data\hud\font.lib type = resource struct.end struct.end struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = DisplayMode Tab = TabSheetVideo Gui : struct.begin Class = list Top = 240 Caption = CFG.PROFILE.DISPLAYMODE struct.end Values : struct.begin [*] : struct.begin value = dmFullScreen key = CFG.PROFILE.DISPLAYMODE.FULLSCREEN struct.end [*] : struct.begin value = dmWindow key = CFG.PROFILE.DISPLAYMODE.WINDOW struct.end [*] : struct.begin value = dmWindowFullScreen key = CFG.PROFILE.DISPLAYMODE.WINDOWEDFULLSCREEN struct.end struct.end struct.end //----------------------------- struct.end struct.end engine : struct.begin static : struct.begin ScreenResolution : struct.begin Width = Height = Frequency = struct.end AntiAliasing = aaDefault TextureFilteringQuality = tfNone ShadowMapEnabled = True ShadowMap = 2048 ShaderType = stSM30 HDRType = htPseudoHDR DOFEnable = True WaterReflection = wrmUltra VSyncMode = vsmNoSync HorizonRenderEnabled = False CoverEnabled = False CoverPPLEnabled = False SelfShadowingTerrain = False PFX = True Sound : struct.begin svgMusic = 1 svgAmbient = 1 svgSFX = 1 svgInterface = 1 svgVoice = 1 Master = 1 struct.end struct.end config : struct.begin //----------------------------- // ********************* // TabSheetVideo // ********************* //----------------------------- [*] : struct.begin Name = ScreenResolution Tab = TabSheetVideo Gui : struct.begin Class = screenres Top = 24 Caption = CFG.PROFILE.RESOLUTION struct.end struct.end //----------------------------- [*] : struct.begin Name = AntiAliasing Tab = TabSheetVideo Gui : struct.begin Class = list Top = 48 Caption = CFG.PROFILE.ANTIALIASING struct.end Values : struct.begin [*] : struct.begin value = aaDefault key = CFG.VALUE.AADEFAULT struct.end [*] : struct.begin value = aaNone key = CFG.VALUE.AANONE struct.end [*] : struct.begin value = aa2x key = CFG.VALUE.AA2X struct.end [*] : struct.begin value = aa2xHQ key = CFG.VALUE.AA2XHQ struct.end [*] : struct.begin value = aa4x key = CFG.VALUE.AA4X struct.end [*] : struct.begin value = aa4xHQ key = CFG.VALUE.AA4XHQ struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = TextureFilteringQuality Tab = TabSheetVideo Gui : struct.begin Class = list Top = 72 Caption = CFG.PROFILE.TEXTUREFILTERINGQUALITY struct.end Values : struct.begin [*] : struct.begin value = tfNone key = CFG.VALUE.TFNONE struct.end [*] : struct.begin value = tfIsotropic key = CFG.VALUE.TFISOTROPIC struct.end [*] : struct.begin value = tfAnisotropic key = CFG.VALUE.TFANISOTROPIC struct.end [*] : struct.begin value = tfAnisotropic4x key = CFG.VALUE.TFANISOTROPIC4X struct.end [*] : struct.begin value = tfAnisotropic8x key = CFG.VALUE.TFANISOTROPIC8X struct.end [*] : struct.begin value = tfAnisotropic16x key = CFG.VALUE.TFANISOTROPIC16X struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = ShadowMapEnabled Tab = TabSheetVideo Gui : struct.begin Class = list Top = 96 Caption = CFG.PROFILE.SHADOWMAPENABLED struct.end Values : struct.begin [*] : struct.begin value = False key = CFG.VALUE.OFF struct.end [*] : struct.begin value = True key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = ShadowMap Tab = TabSheetVideo Gui : struct.begin Class = list Top = 120 Caption = CFG.PROFILE.SHADOWMAPRESOLUTION struct.end Values : struct.begin [*] : struct.begin value = 1024 key = 1024x1024 struct.end [*] : struct.begin value = 2048 key = 2048x2048 struct.end [*] : struct.begin value = 4096 key = 4096x4096 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = ShaderType Tab = TabSheetVideo Gui : struct.begin Class = list Top = 144 Caption = CFG.PROFILE.SHADERTYPE struct.end Values : struct.begin [*] : struct.begin value = stNone key = CFG.VALUE.SHADERTYPE.1 struct.end [*] : struct.begin value = stSM20 key = CFG.VALUE.SHADERTYPE.2 struct.end [*] : struct.begin value = stSM30 key = CFG.VALUE.SHADERTYPE.3 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = HDRType Tab = TabSheetVideo Gui : struct.begin Class = list Top = 168 Caption = CFG.PROFILE.HDR struct.end Values : struct.begin [*] : struct.begin value = htNone key = CFG.VALUE.HDR.NONE struct.end [*] : struct.begin value = htPseudoHDR key = CFG.VALUE.HDR.NORMAL struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = WaterReflection Tab = TabSheetVideo Gui : struct.begin Class = list Top = 192 Caption = CFG.PROFILE.WATERREFLECTION struct.end Values : struct.begin //[*] : struct.begin // value = wrmLow // key = CFG.VALUE.WRMLOW //struct.end [*] : struct.begin value = wrmMedium key = CFG.VALUE.WRMLOW struct.end [*] : struct.begin value = wrmHigh key = CFG.VALUE.WRMMEDIUM struct.end [*] : struct.begin value = wrmUltra key = CFG.VALUE.WRMHIGH struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = VSyncMode Tab = TabSheetVideo Gui : struct.begin Class = list Top = 216 Caption = CFG.PROFILE.VSYNCMODE struct.end Values : struct.begin [*] : struct.begin value = vsmNoSync key = CFG.VALUE.VSMNOSYNC struct.end [*] : struct.begin value = vsmSync key = CFG.VALUE.VSMSYNC struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = lightchange Tab = TabSheetVideo Gui : struct.begin Class = list Top = 264 Caption = CFG.PROFILE.LIGHTCHANGE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.LIGHTCHANGE.0 struct.end [*] : struct.begin value = 1 key = CFG.VALUE.LIGHTCHANGE.1 struct.end //[*] : struct.begin // value = 2 // key = CFG.VALUE.LIGHTCHANGE.2 //struct.end [*] : struct.begin value = 3 key = CFG.VALUE.LIGHTCHANGE.3 struct.end [*] : struct.begin value = 4 key = CFG.VALUE.LIGHTCHANGE.4 struct.end [*] : struct.begin value = 5 key = CFG.VALUE.LIGHTCHANGE.5 struct.end [*] : struct.begin value = 6 key = CFG.VALUE.LIGHTCHANGE.6 struct.end [*] : struct.begin value = 7 key = CFG.VALUE.LIGHTCHANGE.7 struct.end [*] : struct.begin value = 8 key = CFG.VALUE.LIGHTCHANGE.8 struct.end struct.end struct.end //----------------------------- //[*] : struct.begin // Name = guiBevelVideoLine // Tab = TabSheetVideo // Gui : struct.begin // Class = bevelline // Top = 240 // Left = 0 // Height = 1 // Width = 494 // Caption = // struct.end //struct.end //----------------------------- [*] : struct.begin Name = guiSetUltra Tab = TabSheetVideo Gui : struct.begin Class = button Top = 21 Left = 370 Height = 21 Width = 100 Caption = ButtonCaption = GUI.SET.ULTRA OnClick : struct.begin HDRType = htPseudoHDR ShaderType = stSM30 AntiAliasing = aa4xHQ TextureFilteringQuality = tfAnisotropic16x WaterReflection = wrmUltra ShadowMap = 4096 ShadowMapEnabled = True struct.end OnClickDoHardwareCompatible = True struct.end struct.end //----------------------------- [*] : struct.begin Name = guiSetHigh Tab = TabSheetVideo Gui : struct.begin Class = button Top = 45 Left = 370 Height = 21 Width = 100 Caption = ButtonCaption = GUI.SET.HIGH OnClick : struct.begin HDRType = htPseudoHDR ShaderType = stSM30 AntiAliasing = aaNone TextureFilteringQuality = tfNone WaterReflection = wrmHigh ShadowMap = 2048 ShadowMapEnabled = True struct.end OnClickDoHardwareCompatible = True struct.end struct.end //----------------------------- [*] : struct.begin Name = guiSetMedium Tab = TabSheetVideo Gui : struct.begin Class = button Top = 69 Left = 370 Height = 21 Width = 100 Caption = ButtonCaption = GUI.SET.MEDIUM OnClick : struct.begin HDRType = htPseudoHDR ShaderType = stSM20 AntiAliasing = aaNone TextureFilteringQuality = tfNone WaterReflection = wrmMedium ShadowMap = 1024 ShadowMapEnabled = False struct.end OnClickDoHardwareCompatible = True struct.end struct.end //----------------------------- [*] : struct.begin Name = guiSetLow Tab = TabSheetVideo Gui : struct.begin Class = button Top = 93 Left = 370 Height = 21 Width = 100 Caption = ButtonCaption = GUI.SET.LOW OnClick : struct.begin HDRType = htPseudoHDR ShaderType = stNone AntiAliasing = aaNone TextureFilteringQuality = tfNone WaterReflection = wrmMedium ShadowMap = 1024 ShadowMapEnabled = False struct.end OnClickDoHardwareCompatible = True struct.end struct.end //----------------------------- [*] : struct.begin Name = guiSetAutoDetect Tab = TabSheetVideo Gui : struct.begin Class = button Top = 117 Left = 370 Height = 21 Width = 100 Caption = ButtonCaption = GUI.SET.AUTODETECT OnClickDoAutoDetect = True struct.end struct.end //----------------------------- struct.end struct.end game : struct.begin static : struct.begin name = CFG.PROFILE.NAME.DEF land = CFG.PROFILE.LAND.DEF index = 0 difficulty = 0 color1 = 13 color2 = 5 sign = 16 avatar = 17 victory = 0 lost = 0 single = 0 campaign = 0 hint = 0 sndmute = 0 sndmaster = 0,75 sndmusic = 0,75 sndambient = 0,75 sndfx = 0,75 sndvoice = 0,75 sndinterface = 0,33 scrollspeed = 0,5 wheelspeed = 0,5 keyspeed = 0,5 battlespeed = 0,09090909 enterdata = 0 autolvlup = 0 autocombat = 0 finishtutorial = 0 wargrid = -1 warbar = 1 warautospell = 0 warendturn = 0 resource = -1 brushunderunit = -1 autosave = -1 autosavebattle = 0 diplomacy = -1 fog = -1 tutorialmode = -1 icoherb = 0 icomood = -1 icodispleasure = -1 icoguard = -1 icoresearch = -1 icoquest = -1 icoarenas = 0 icostalls = 0 icolair = 0 icotemple = 0 mestutor = -1 meslimitpopulation = -1 mesloafers = -1 messaleunits = -1 mesremoval = -1 mesdismisguard = -1 mesdestroybuilds = -1 clampingmouse = 0 lightchange = 0 struct.end locale : struct.begin [*] = name [*] = land struct.end config : struct.begin //----------------------------- // ********************* // TabSheetEffects // ********************* //----------------------------- [*] : struct.begin Name = name Tab = TabSheetEffects Gui : struct.begin Class = edit Top = 4 Caption = CFG.PROFILE.NAME Width = 145 struct.end Values : struct.begin struct.end struct.end //----------------------------- [*] : struct.begin Name = land Tab = TabSheetEffects Gui : struct.begin Class = edit Top = 28 Caption = CFG.PROFILE.LAND Width = 145 struct.end Values : struct.begin struct.end struct.end //----------------------------- [*] : struct.begin Name = difficulty Tab = TabSheetEffects Gui : struct.begin Class = list Top = 52 Caption = CFG.PROFILE.DIFFICULTY struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.NOVICE struct.end [*] : struct.begin value = 1 key = CFG.VALUE.SKILLED struct.end [*] : struct.begin value = 2 key = CFG.VALUE.ADVANCED struct.end [*] : struct.begin value = 3 key = CFG.VALUE.EXPERT struct.end [*] : struct.begin value = 4 key = CFG.VALUE.MASTER struct.end [*] : struct.begin value = 5 key = CFG.VALUE.GRANDMASTER struct.end [*] : struct.begin value = 6 key = CFG.VALUE.OVERLORD struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = color1 Tab = TabSheetEffects Gui : struct.begin Class = list Top = 76 Caption = CFG.PROFILE.COLOR1 struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.COLOR.0 struct.end [*] : struct.begin value = 1 key = CFG.VALUE.COLOR.1 struct.end [*] : struct.begin value = 2 key = CFG.VALUE.COLOR.2 struct.end [*] : struct.begin value = 3 key = CFG.VALUE.COLOR.3 struct.end [*] : struct.begin value = 4 key = CFG.VALUE.COLOR.4 struct.end [*] : struct.begin value = 5 key = CFG.VALUE.COLOR.5 struct.end [*] : struct.begin value = 6 key = CFG.VALUE.COLOR.6 struct.end [*] : struct.begin value = 7 key = CFG.VALUE.COLOR.7 struct.end [*] : struct.begin value = 8 key = CFG.VALUE.COLOR.8 struct.end [*] : struct.begin value = 9 key = CFG.VALUE.COLOR.9 struct.end [*] : struct.begin value = 10 key = CFG.VALUE.COLOR.10 struct.end [*] : struct.begin value = 11 key = CFG.VALUE.COLOR.11 struct.end [*] : struct.begin value = 12 key = CFG.VALUE.COLOR.12 struct.end [*] : struct.begin value = 13 key = CFG.VALUE.COLOR.13 struct.end [*] : struct.begin value = 14 key = CFG.VALUE.COLOR.14 struct.end [*] : struct.begin value = 15 key = CFG.VALUE.COLOR.15 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = color2 Tab = TabSheetEffects Gui : struct.begin Class = list Top = 100 Caption = CFG.PROFILE.COLOR2 struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.COLOR.0 struct.end [*] : struct.begin value = 1 key = CFG.VALUE.COLOR.1 struct.end [*] : struct.begin value = 2 key = CFG.VALUE.COLOR.2 struct.end [*] : struct.begin value = 3 key = CFG.VALUE.COLOR.3 struct.end [*] : struct.begin value = 4 key = CFG.VALUE.COLOR.4 struct.end [*] : struct.begin value = 5 key = CFG.VALUE.COLOR.5 struct.end [*] : struct.begin value = 6 key = CFG.VALUE.COLOR.6 struct.end [*] : struct.begin value = 7 key = CFG.VALUE.COLOR.7 struct.end [*] : struct.begin value = 8 key = CFG.VALUE.COLOR.8 struct.end [*] : struct.begin value = 9 key = CFG.VALUE.COLOR.9 struct.end [*] : struct.begin value = 10 key = CFG.VALUE.COLOR.10 struct.end [*] : struct.begin value = 11 key = CFG.VALUE.COLOR.11 struct.end [*] : struct.begin value = 12 key = CFG.VALUE.COLOR.12 struct.end [*] : struct.begin value = 13 key = CFG.VALUE.COLOR.13 struct.end [*] : struct.begin value = 14 key = CFG.VALUE.COLOR.14 struct.end [*] : struct.begin value = 15 key = CFG.VALUE.COLOR.15 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = sign Tab = TabSheetEffects Gui : struct.begin Class = list Top = 124 Caption = CFG.PROFILE.SIGN struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.SIGN.0 struct.end [*] : struct.begin value = 1 key = CFG.VALUE.SIGN.1 struct.end [*] : struct.begin value = 2 key = CFG.VALUE.SIGN.2 struct.end [*] : struct.begin value = 3 key = CFG.VALUE.SIGN.3 struct.end [*] : struct.begin value = 4 key = CFG.VALUE.SIGN.4 struct.end [*] : struct.begin value = 5 key = CFG.VALUE.SIGN.5 struct.end [*] : struct.begin value = 6 key = CFG.VALUE.SIGN.6 struct.end [*] : struct.begin value = 7 key = CFG.VALUE.SIGN.7 struct.end [*] : struct.begin value = 8 key = CFG.VALUE.SIGN.8 struct.end [*] : struct.begin value = 9 key = CFG.VALUE.SIGN.9 struct.end [*] : struct.begin value = 10 key = CFG.VALUE.SIGN.10 struct.end [*] : struct.begin value = 11 key = CFG.VALUE.SIGN.11 struct.end [*] : struct.begin value = 12 key = CFG.VALUE.SIGN.12 struct.end [*] : struct.begin value = 13 key = CFG.VALUE.SIGN.13 struct.end [*] : struct.begin value = 14 key = CFG.VALUE.SIGN.14 struct.end [*] : struct.begin value = 15 key = CFG.VALUE.SIGN.15 struct.end [*] : struct.begin value = 16 key = CFG.VALUE.SIGN.16 struct.end [*] : struct.begin value = 17 key = CFG.VALUE.SIGN.17 struct.end [*] : struct.begin value = 18 key = CFG.VALUE.SIGN.18 struct.end [*] : struct.begin value = 19 key = CFG.VALUE.SIGN.19 struct.end [*] : struct.begin value = 20 key = CFG.VALUE.SIGN.20 struct.end [*] : struct.begin value = 21 key = CFG.VALUE.SIGN.21 struct.end [*] : struct.begin value = 22 key = CFG.VALUE.SIGN.22 struct.end [*] : struct.begin value = 23 key = CFG.VALUE.SIGN.23 struct.end [*] : struct.begin value = 24 key = CFG.VALUE.SIGN.24 struct.end [*] : struct.begin value = 25 key = CFG.VALUE.SIGN.25 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = avatar Tab = TabSheetEffects Gui : struct.begin Class = list Top = 148 Caption = CFG.PROFILE.AVATAR struct.end Values : struct.begin [*] : struct.begin value = 1 key = CFG.VALUE.AVATAR.0 struct.end [*] : struct.begin value = 2 key = CFG.VALUE.AVATAR.1 struct.end [*] : struct.begin value = 3 key = CFG.VALUE.AVATAR.2 struct.end [*] : struct.begin value = 4 key = CFG.VALUE.AVATAR.3 struct.end [*] : struct.begin value = 5 key = CFG.VALUE.AVATAR.4 struct.end [*] : struct.begin value = 6 key = CFG.VALUE.AVATAR.5 struct.end [*] : struct.begin value = 7 key = CFG.VALUE.AVATAR.6 struct.end [*] : struct.begin value = 8 key = CFG.VALUE.AVATAR.7 struct.end [*] : struct.begin value = 9 key = CFG.VALUE.AVATAR.8 struct.end [*] : struct.begin value = 10 key = CFG.VALUE.AVATAR.9 struct.end [*] : struct.begin value = 11 key = CFG.VALUE.AVATAR.10 struct.end [*] : struct.begin value = 12 key = CFG.VALUE.AVATAR.11 struct.end [*] : struct.begin value = 13 key = CFG.VALUE.AVATAR.12 struct.end [*] : struct.begin value = 14 key = CFG.VALUE.AVATAR.13 struct.end [*] : struct.begin value = 15 key = CFG.VALUE.AVATAR.14 struct.end [*] : struct.begin value = 16 key = CFG.VALUE.AVATAR.15 struct.end [*] : struct.begin value = 17 key = CFG.VALUE.AVATAR.16 struct.end [*] : struct.begin value = 18 key = CFG.VALUE.AVATAR.17 struct.end [*] : struct.begin value = 19 key = CFG.VALUE.AVATAR.18 struct.end [*] : struct.begin value = 20 key = CFG.VALUE.AVATAR.19 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = autolvlup Tab = TabSheetEffects Gui : struct.begin Class = list Top = 172 Caption = CFG.PROFILE.AUTOLVLUP struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.AUTOLVLUP.0 struct.end [*] : struct.begin value = 1 key = CFG.VALUE.AUTOLVLUP.1 struct.end [*] : struct.begin value = 2 key = CFG.VALUE.AUTOLVLUP.2 struct.end [*] : struct.begin value = 3 key = CFG.VALUE.AUTOLVLUP.3 struct.end [*] : struct.begin value = 4 key = CFG.VALUE.AUTOLVLUP.4 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = autocombat Tab = TabSheetEffects Gui : struct.begin Class = list Top = 196 Caption = CFG.PROFILE.AUTOCOMBAT struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.PROFILE.AUTOCOMBAT.0 struct.end [*] : struct.begin value = 1 key = CFG.PROFILE.AUTOCOMBAT.1 struct.end [*] : struct.begin value = 2 key = CFG.PROFILE.AUTOCOMBAT.2 struct.end struct.end struct.end //----------------------------- //[*] : struct.begin // Name = diplomacy // Tab = TabSheetEffects // Gui : struct.begin // Class = list // Top = 220 // Caption = CFG.PROFILE.DIPLOMACY // struct.end // Values : struct.begin // [*] : struct.begin // value = 0 // key = CFG.VALUE.OFF // struct.end // [*] : struct.begin // value = -1 // key = CFG.VALUE.ON // struct.end // struct.end //struct.end //----------------------------- //[*] : struct.begin // Name = fog // Tab = TabSheetEffects // Gui : struct.begin // Class = list // Top = 244 // Caption = CFG.PROFILE.FOG // struct.end // Values : struct.begin // [*] : struct.begin // value = 0 // key = CFG.VALUE.OFF // struct.end // [*] : struct.begin // value = -1 // key = CFG.VALUE.ON // struct.end // struct.end //struct.end //----------------------------- [*] : struct.begin Name = tutorialmode Tab = TabSheetEffects Gui : struct.begin Class = list Top = 220 Caption = CFG.PROFILE.TUTORIALMODE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = guiSetDefaultGame Tab = TabSheetEffects Gui : struct.begin Class = button Top = 4 Left = 370 Height = 21 Width = 112 Caption = ButtonCaption = GUI.SET.DEFAULT.GAME OnClick : struct.begin name = CFG.PROFILE.NAME.DEF land = CFG.PROFILE.LAND.DEF difficulty = 0 color1 = 13 color2 = 5 sign = 16 avatar = 17 autolvlup = 0 autocombat = 0 diplomacy = -1 fog = -1 tutorialmode = -1 //LocaleTableFileName = .\data\locale\en\table.lng struct.end struct.end struct.end //----------------------------- // ********************* // TabSheetInterface // ********************* //----------------------------- [*] : struct.begin Name = wargrid Tab = TabSheetInterface Gui : struct.begin Class = list Top = 4 Caption = CFG.PROFILE.WARGRID struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = warbar Tab = TabSheetInterface Gui : struct.begin Class = list Top = 28 Caption = CFG.PROFILE.WARBAR struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.INTERFACE.WARBAR.0 struct.end [*] : struct.begin value = 1 key = CFG.INTERFACE.WARBAR.1 struct.end [*] : struct.begin value = 2 key = CFG.INTERFACE.WARBAR.2 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = resource Tab = TabSheetInterface Gui : struct.begin Class = list Top = 52 Caption = CFG.PROFILE.RESOURCE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = brushunderunit Tab = TabSheetInterface Gui : struct.begin Class = list Top = 76 Caption = CFG.PROFILE.BRUSHUNDERUNIT struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icoherb Tab = TabSheetInterface Gui : struct.begin Class = list Top = 100 Caption = CFG.PROFILE.ICOHERB struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icomood Tab = TabSheetInterface Gui : struct.begin Class = list Top = 124 Caption = CFG.PROFILE.ICOMOOD struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icodispleasure Tab = TabSheetInterface Gui : struct.begin Class = list Top = 148 Caption = CFG.PROFILE.ICODISPLEASURE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icoguard Tab = TabSheetInterface Gui : struct.begin Class = list Top = 172 Caption = CFG.PROFILE.ICOGUARD struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icoresearch Tab = TabSheetInterface Gui : struct.begin Class = list Top = 196 Caption = CFG.PROFILE.ICORESEARCH struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icoquest Tab = TabSheetInterface Gui : struct.begin Class = list Top = 220 Caption = CFG.PROFILE.ICOQUEST struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icoarenas Tab = TabSheetInterface Gui : struct.begin Class = list Top = 244 Caption = CFG.PROFILE.ICOARENAS struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icostalls Tab = TabSheetInterface Gui : struct.begin Class = list Top = 268 Caption = CFG.PROFILE.ICOSTALLS struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icolair Tab = TabSheetInterface Gui : struct.begin Class = list Top = 292 Caption = CFG.PROFILE.ICOLAIR struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = icotemple Tab = TabSheetInterface Gui : struct.begin Class = list Top = 316 Caption = CFG.PROFILE.ICOTEMPLE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = mestutor Tab = TabSheetInterface Gui : struct.begin Class = list Top = 340 Caption = CFG.PROFILE.MESTUTOR struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = meslimitpopulation Tab = TabSheetInterface Gui : struct.begin Class = list Top = 364 Caption = CFG.PROFILE.MESLIMITPOPULATION struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = mesloafers Tab = TabSheetInterface Gui : struct.begin Class = list Top = 388 Caption = CFG.PROFILE.MESLOAFERS struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = messaleunits Tab = TabSheetInterface Gui : struct.begin Class = list Top = 412 Caption = CFG.PROFILE.MESSALEUNITS struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = mesremoval Tab = TabSheetInterface Gui : struct.begin Class = list Top = 436 Caption = CFG.PROFILE.MESREMOVAL struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = mesdismisguard Tab = TabSheetInterface Gui : struct.begin Class = list Top = 460 Caption = CFG.PROFILE.MESDISMISGUARD struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = mesdestroybuilds Tab = TabSheetInterface Gui : struct.begin Class = list Top = 484 Caption = CFG.PROFILE.MESDESTROYBUILDS struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = guiSetDefaultInterface Tab = TabSheetInterface Gui : struct.begin Class = button Top = 4 Left = 365 Height = 21 Width = 112 Caption = ButtonCaption = GUI.SET.DEFAULT.INTERFACE OnClick : struct.begin wargrid = -1 warbar = 1 resource = -1 brushunderunit = -1 icoherb = 0 icomood = -1 icodispleasure = -1 icoguard = -1 icoresearch = -1 icoquest = -1 icoarenas = 0 icostalls = 0 icolair = 0 icotemple = 0 mestutor = -1 meslimitpopulation = -1 mesloafers = -1 messaleunits = -1 mesremoval = -1 mesdismisguard = -1 mesdestroybuilds = -1 struct.end struct.end struct.end //----------------------------- // ********************* // TabSheetControl // ********************* //----------------------------- [*] : struct.begin Name = scrollspeed Tab = TabSheetControl Gui : struct.begin Class = slider Top = 24 Caption = CFG.PROFILE.SCROLLSPEED struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = wheelspeed Tab = TabSheetControl Gui : struct.begin Class = slider Top = 48 Caption = CFG.PROFILE.WHEELSPEED struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = keyspeed Tab = TabSheetControl Gui : struct.begin Class = slider Top = 72 Caption = CFG.PROFILE.KEYSPEED struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = battlespeed Tab = TabSheetControl Gui : struct.begin Class = slider Top = 96 Caption = CFG.PROFILE.BATTLESPEED struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = warendturn Tab = TabSheetControl Gui : struct.begin Class = list Top = 120 Caption = CFG.PROFILE.WARENDTURN struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = warautospell Tab = TabSheetControl Gui : struct.begin Class = list Top = 144 Caption = CFG.PROFILE.WARAUTOSPELL struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.PROFILE.WARAUTOSPELL.0 struct.end [*] : struct.begin value = 1 key = CFG.PROFILE.WARAUTOSPELL.1 struct.end [*] : struct.begin value = 2 key = CFG.PROFILE.WARAUTOSPELL.2 struct.end [*] : struct.begin value = 3 key = CFG.PROFILE.WARAUTOSPELL.3 struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = autosave Tab = TabSheetControl Gui : struct.begin Class = list Top = 168 Caption = CFG.PROFILE.AUTOSAVE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.OFF struct.end [*] : struct.begin value = -1 key = CFG.VALUE.ON struct.end struct.end struct.end //----------------------------- //[*] : struct.begin // Name = autosavebattle // Tab = TabSheetControl // Gui : struct.begin // Class = list // Top = 168 // Caption = CFG.PROFILE.AUTOSAVEBATTLE // struct.end // Values : struct.begin // [*] : struct.begin // value = 0 // key = CFG.VALUE.OFF // struct.end // [*] : struct.begin // value = -1 // key = CFG.VALUE.ON // struct.end // struct.end //struct.end //----------------------------- [*] : struct.begin Name = guiSetDefaultControl Tab = TabSheetControl Gui : struct.begin Class = button Top = 21 Left = 370 Height = 21 Width = 112 Caption = ButtonCaption = GUI.SET.DEFAULT.CONTROL OnClick : struct.begin scrollspeed = 0,5 wheelspeed = 0,5 keyspeed = 0,5 battlespeed = 0,09090909 warendturn = 0 autosave = -1 autosavebattle = 0 struct.end struct.end struct.end //----------------------------- // ********************* // TabSheetSound // ********************* //----------------------------- [*] : struct.begin Name = sndmute Tab = TabSheetSound Gui : struct.begin Class = list Top = 24 Caption = CFG.PROFILE.SNDMUTE struct.end Values : struct.begin [*] : struct.begin value = 0 key = CFG.VALUE.ON struct.end [*] : struct.begin value = 1 key = CFG.VALUE.OFF struct.end struct.end struct.end //----------------------------- [*] : struct.begin Name = sndmaster Tab = TabSheetSound Gui : struct.begin Class = slider Top = 52 Caption = CFG.PROFILE.SNDMASTER struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = sndmusic Tab = TabSheetSound Gui : struct.begin Class = slider Top = 80 Caption = CFG.PROFILE.SNDMUSIC struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = sndambient Tab = TabSheetSound Gui : struct.begin Class = slider Top = 108 Caption = CFG.PROFILE.SNDAMBIENT struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = sndfx Tab = TabSheetSound Gui : struct.begin Class = slider Top = 136 Caption = CFG.PROFILE.SNDFX struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- [*] : struct.begin Name = sndinterface Tab = TabSheetSound Gui : struct.begin Class = slider Top = 164 Caption = CFG.PROFILE.SNDINTERFACE struct.end Values : struct.begin min = 0 max = 1 struct.end struct.end //----------------------------- //[*] : struct.begin // Name = sndvoice // Tab = TabSheetSound // Gui : struct.begin // Class = slider // Top = 192 // Caption = CFG.PROFILE.SNDVOICE // struct.end // Values : struct.begin // min = 0 // max = 1 // struct.end //struct.end //----------------------------- [*] : struct.begin Name = guiSetDefaultSound Tab = TabSheetSound Gui : struct.begin Class = button Top = 21 Left = 370 Height = 21 Width = 112 Caption = ButtonCaption = GUI.SET.DEFAULT.SOUND OnClick : struct.begin sndmute = 0 sndmaster = 0,75 sndmusic = 0,75 sndambient = 0,75 sndfx = 0,75 sndinterface = 0,33 struct.end struct.end struct.end //----------------------------- struct.end struct.end section.end