From 21a0c9cdb2f4c27363b36198dfee1a6ec79798bf Mon Sep 17 00:00:00 2001 From: Rampastring Date: Wed, 5 Apr 2023 22:01:02 +0300 Subject: [PATCH] INI configuration for TS Client --- src/TSMapEditor/Config/Constants.ini | 12 +- src/TSMapEditor/Config/EditorRules.ini | 115 ++--- src/TSMapEditor/Config/FileManagerConfig.ini | 2 +- ...Enable Blue Tiberium Spreader Lighting.ini | 12 - ...nable Green Tiberium Spreader Lighting.ini | 26 - .../MapCode/Enable Ore Spreader Lighting.ini | 12 - .../Config/MapCode/Enable Spreading Ore.ini | 23 - .../Mixed Gems Only Use Blue-Green Colors.ini | 16 - .../MapCode/Replace Tiberium With Ore.ini | 66 --- .../Replace Tiberium With Snowy Ore.ini | 66 --- .../Config/MapCode/Snowy Mixed Gems.ini | 41 -- src/TSMapEditor/Config/MapCode/Snowy Ore.ini | 41 -- .../Config/MapCode/Snowy Smudges.ini | 215 -------- .../Config/MapCode/Snowy Tiberium.ini | 77 --- src/TSMapEditor/Config/OverlayCollections.ini | 106 +--- src/TSMapEditor/Config/SmudgeCollections.ini | 130 ++--- .../Config/TerrainGeneratorPresets.ini | 474 +++++++++--------- .../Config/TerrainObjectCollections.ini | 137 +++-- .../Config/TerrainTypeImpassability.ini | 214 ++++---- src/TSMapEditor/Config/Theaters.ini | 18 +- .../Config/UI/EditorControlsPanel.ini | 57 ++- .../Config/UI/Windows/CreateNewMapWindow.ini | 2 +- 22 files changed, 577 insertions(+), 1285 deletions(-) delete mode 100644 src/TSMapEditor/Config/MapCode/Enable Blue Tiberium Spreader Lighting.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Enable Green Tiberium Spreader Lighting.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Enable Ore Spreader Lighting.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Enable Spreading Ore.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Mixed Gems Only Use Blue-Green Colors.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Replace Tiberium With Ore.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Replace Tiberium With Snowy Ore.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Snowy Mixed Gems.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Snowy Ore.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Snowy Smudges.ini delete mode 100644 src/TSMapEditor/Config/MapCode/Snowy Tiberium.ini diff --git a/src/TSMapEditor/Config/Constants.ini b/src/TSMapEditor/Config/Constants.ini index 77034f728..a15655342 100644 --- a/src/TSMapEditor/Config/Constants.ini +++ b/src/TSMapEditor/Config/Constants.ini @@ -27,20 +27,20 @@ RenderPixelPadding=50 ; Determines whether the world is flat. ; If set, disables some height-specific functionality ; that is not necessary when height levels are not used. -IsFlatWorld=true +IsFlatWorld=false ; Does Tiberium use the Theater palette instead of the Unit palette? -TheaterPaletteForTiberium=true +TheaterPaletteForTiberium=false ; The file name of the executable that the map editor expects to find from the game directory. ; Used for the verification that the user has given us the correct game directory. -ExpectedClientExecutableName=DTA.exe +ExpectedClientExecutableName=TiberianSun.exe ; Specifies the path that we should check in the Windows registry to determine ; the game installation directory (if one hasn't been defined in the map editor settings file). ; We check a key "InstallPath" in the location to determine where the user has installed their game. ; The CnCNet Client has been programmed to write its installation path to the registry by default. -GameRegistryInstallPath=SOFTWARE\DawnOfTheTiberiumAge +GameRegistryInstallPath=SOFTWARE\TiberianSun ; Should the editor consider Ares [#include] or Phobos [$Include] section? EnableIniInclude=false @@ -57,9 +57,9 @@ NewTheaterGenericBuilding=false ; Paths to various files that the editor loads [FilePaths] Rules=INI/Rules.ini -Firestorm=INI/Enhance.ini +Firestorm=INI/Firestrm.ini Art=INI/Art.ini -ArtFS=INI/ArtE.ini +ArtFS=INI/Artfs.ini Tutorial=INI/Tutorial.ini Theme=INI/Theme.ini diff --git a/src/TSMapEditor/Config/EditorRules.ini b/src/TSMapEditor/Config/EditorRules.ini index 269c401f6..132001881 100644 --- a/src/TSMapEditor/Config/EditorRules.ini +++ b/src/TSMapEditor/Config/EditorRules.ini @@ -1,41 +1,26 @@ ; Rules.ini overrides for the scenario editor. [ObjectCategoryOverrides] -GDI1=GDI -GDI2=GDI -Nod1=Nod -Nod2=Nod -Allies1=Allies -Allies2=Allies -Soviet1=Soviet -Soviet2=Soviet +; GDI1=GDI +; GDI2=GDI +; Nod1=Nod +; Nod2=Nod +; Allies1=Allies +; Allies2=Allies +; Soviet1=Soviet +; Soviet2=Soviet [ObjectCategoryPriorities] GDI=0 Nod=1 -Allies=2 -Soviet=3 -Special Units=4 -Civilian Vehicles=5 -Lifeforms=6 -Trains=7 -Misc=9001 +Neutral=2 +Special=3 [Houses] 0=GDI 1=Nod -2=Allies -3=Soviet -4=Neutral -5=Special -6=GDI1 -7=Nod1 -8=GDI2 -9=Nod2 -10=Allies1 -11=Allies2 -12=Soviet1 -13=Soviet2 +2=Neutral +3=Special 50=Spawn1 51=Spawn2 52=Spawn3 @@ -48,26 +33,16 @@ Misc=9001 [SPHouses] 0=GDI 1=Nod -2=Allies -3=Soviet -4=Neutral -5=Special -6=GDI1 -7=Nod1 -8=GDI2 -9=Nod2 -10=Allies1 -11=Allies2 -12=Soviet1 -13=Soviet2 +2=Neutral +3=Special [CoopHouses] 0=GDI 1=Nod -2=Allies -3=Soviet -4=Neutral -5=Special +2=Neutral +3=Special +4=Fake4 +5=Fake5 6=Fake6 7=Fake7 8=Fake8 @@ -104,14 +79,22 @@ Misc=9001 39=Fake39 40=Fake40 41=Fake41 -42=Spawn1 -43=Spawn2 -44=Spawn3 -45=Spawn4 -46=Spawn5 -47=Spawn6 -48=Spawn7 -49=Spawn8 +42=Fake42 +43=Fake43 +44=Fake44 +45=Fake45 +46=Fake46 +47=Fake47 +48=Fake48 +49=Fake49 +50=Spawn1 +51=Spawn2 +52=Spawn3 +53=Spawn4 +54=Spawn5 +55=Spawn6 +56=Spawn7 +57=Spawn8 [GDI] @@ -120,42 +103,12 @@ Color=Gold [Nod] Color=DarkRed -[Allies] -Color=DarkSky - -[Soviet] -Color=DarkRed - [Neutral] Color=LightGrey [Special] Color=White -[GDI1] -Color=Yellow - -[Nod1] -Color=Red - -[GDI2] -Color=Orange - -[Nod2] -Color=Magenta ; "metalic" - -[Allies1] -Color=Blue - -[Allies2] -Color=LightSky - -[Soviet1] -Color=DarkOrange - -[Soviet2] -Color=LightOrange - [Spawn1] Color=Orange diff --git a/src/TSMapEditor/Config/FileManagerConfig.ini b/src/TSMapEditor/Config/FileManagerConfig.ini index 6a381415e..110313bdb 100644 --- a/src/TSMapEditor/Config/FileManagerConfig.ini +++ b/src/TSMapEditor/Config/FileManagerConfig.ini @@ -21,5 +21,5 @@ 4=ECache04.mix 5=ECache05.mix 6=RampaCache.mix - +7=marble.mix diff --git a/src/TSMapEditor/Config/MapCode/Enable Blue Tiberium Spreader Lighting.ini b/src/TSMapEditor/Config/MapCode/Enable Blue Tiberium Spreader Lighting.ini deleted file mode 100644 index 399274d62..000000000 --- a/src/TSMapEditor/Config/MapCode/Enable Blue Tiberium Spreader Lighting.ini +++ /dev/null @@ -1,12 +0,0 @@ -[$Editor] -Confirmation=This script will enable blue lighting for blue tiberium spreaders. Continue? -Success=Code for enabling blue tiberium spreader lighting has been added to the map. - -[TIBSPRDV] -LightRedTint=0.0 -LightBlueTint=0.3 -LightGreenTint=0.0 -LightIntensity=0.003 -LightVisibility=1500 - - diff --git a/src/TSMapEditor/Config/MapCode/Enable Green Tiberium Spreader Lighting.ini b/src/TSMapEditor/Config/MapCode/Enable Green Tiberium Spreader Lighting.ini deleted file mode 100644 index a4e6a29a0..000000000 --- a/src/TSMapEditor/Config/MapCode/Enable Green Tiberium Spreader Lighting.ini +++ /dev/null @@ -1,26 +0,0 @@ -[$Editor] -Confirmation=This script will enable green lighting for green tiberium spreaders. Continue? -Success=Code for enabling green tiberium spreader lighting has been added to the map. - -[TIBSPRDR] -LightRedTint=0.0 -LightBlueTint=0.0 -LightGreenTint=0.35 -LightIntensity=0.003 -LightVisibility=1500 - -[TIBSPRDRL] -LightRedTint=0.0 -LightBlueTint=0.0 -LightGreenTint=0.35 -LightIntensity=0.003 -LightVisibility=1500 - -[TIBSPRDRH] -LightRedTint=0.0 -LightBlueTint=0.0 -LightGreenTint=0.35 -LightIntensity=0.003 -LightVisibility=1500 - - diff --git a/src/TSMapEditor/Config/MapCode/Enable Ore Spreader Lighting.ini b/src/TSMapEditor/Config/MapCode/Enable Ore Spreader Lighting.ini deleted file mode 100644 index 08f3e6213..000000000 --- a/src/TSMapEditor/Config/MapCode/Enable Ore Spreader Lighting.ini +++ /dev/null @@ -1,12 +0,0 @@ -[$Editor] -Confirmation=This script will enable yellow lighting for ore spreaders. Continue? -Success=Code for enabling ore spreader lighting has been added to the map. - -[TIBSPRDA] -LightRedTint=0.3 -LightBlueTint=0.0 -LightGreenTint=0.3 -LightIntensity=0.003 -LightVisibility=1500 - - diff --git a/src/TSMapEditor/Config/MapCode/Enable Spreading Ore.ini b/src/TSMapEditor/Config/MapCode/Enable Spreading Ore.ini deleted file mode 100644 index d5da8e66f..000000000 --- a/src/TSMapEditor/Config/MapCode/Enable Spreading Ore.ini +++ /dev/null @@ -1,23 +0,0 @@ -[$Editor] -Confirmation=This script will enable spreading ore for the map. Do not use this maps that have scrap debris placed on them. Continue? -Success=Code for enabling spreading ore has been added to the map. - -[Tiberiums -0=Riparius -1=Cruentus -2=Vinifera -3=Aboreus - -[Aboreus] -Name=Ore -Image=4 -Value=25 -Growth=1000 -GrowthPercentage=10 -Spread=1000 -SpreadPercentage=2 -Power=1 -Color=DarkGold -Debris=VINCRYS1,VINCRYS2,VINCRYS3,VINCRYS4 - - diff --git a/src/TSMapEditor/Config/MapCode/Mixed Gems Only Use Blue-Green Colors.ini b/src/TSMapEditor/Config/MapCode/Mixed Gems Only Use Blue-Green Colors.ini deleted file mode 100644 index 3e2c94f73..000000000 --- a/src/TSMapEditor/Config/MapCode/Mixed Gems Only Use Blue-Green Colors.ini +++ /dev/null @@ -1,16 +0,0 @@ -[$Editor] -Confirmation=This script will change the colors of the mixed gems to green/blue (note: the effects won't be visible in the map editor before you restart it or re-load the map). Continue? -Success=Code for changing the image of the mixed gems has been added to the map. - -[GEMMIX01] -Image=GEMGB01 - -[GEMMIX02] -Image=GEMGB02 - -[GEMMIX03] -Image=GEMGB03 - -[GEMMIX04] -Image=GEMGB04 - diff --git a/src/TSMapEditor/Config/MapCode/Replace Tiberium With Ore.ini b/src/TSMapEditor/Config/MapCode/Replace Tiberium With Ore.ini deleted file mode 100644 index 1e344d11a..000000000 --- a/src/TSMapEditor/Config/MapCode/Replace Tiberium With Ore.ini +++ /dev/null @@ -1,66 +0,0 @@ -[$Editor] -Confirmation=This script will change the appearance of green tiberium to ore (note: the effects won't be visible in the map editor until you reload the map). Continue? -Success=Code for changing the image of green tiberium has been added to the map. - -[Tiberiums] -0=Riparius -1=Cruentus -2=Vinifera -3=Aboreus - -[Riparius] -Name=Ore -Power=0 - -[OREMINE] -TiberiumToSpawn=0 - -[OREMINEA] -TiberiumToSpawn=0 - -[OREMINE2] -TiberiumToSpawn=0 - -[OREMINE3] -TiberiumToSpawn=0 - -[TIBSPRDA] -Image=TIBSPRDR3 - -[RTIB001] -Image=ORE01 - -[RTIB002] -Image=ORE02 - -[RTIB003] -Image=ORE03 - -[RTIB004] -Image=ORE04 - -[RTIB005] -Image=ORE01 - -[RTIB006] -Image=ORE02 - -[RTIB007] -Image=ORE03 - -[RTIB008] -Image=ORE04 - -[RTIB009] -Image=ORE01 - -[RTIB010] -Image=ORE02 - -[RTIB011] -Image=ORE03 - -[RTIB012] -Image=ORE04 - - diff --git a/src/TSMapEditor/Config/MapCode/Replace Tiberium With Snowy Ore.ini b/src/TSMapEditor/Config/MapCode/Replace Tiberium With Snowy Ore.ini deleted file mode 100644 index d77a53a70..000000000 --- a/src/TSMapEditor/Config/MapCode/Replace Tiberium With Snowy Ore.ini +++ /dev/null @@ -1,66 +0,0 @@ -[$Editor] -Confirmation=This script will change the appearance of green tiberium to snowy ore (note: the effects won't be visible in the map editor until you reload the map). Continue? -Success=Code for changing the image of green tiberium has been added to the map. - -[Tiberiums] -0=Riparius -1=Cruentus -2=Vinifera -3=Aboreus - -[Riparius] -Name=Ore -Power=0 - -[OREMINE] -TiberiumToSpawn=0 - -[OREMINEA] -TiberiumToSpawn=0 - -[OREMINE2] -TiberiumToSpawn=0 - -[OREMINE3] -TiberiumToSpawn=0 - -[TIBSPRDA] -Image=TIBSPRDR3 - -[RTIB001] -Image=ORESNO01 - -[RTIB002] -Image=ORESNO02 - -[RTIB003] -Image=ORESNO03 - -[RTIB004] -Image=ORESNO04 - -[RTIB005] -Image=ORESNO01 - -[RTIB006] -Image=ORESNO02 - -[RTIB007] -Image=ORESNO03 - -[RTIB008] -Image=ORESNO04 - -[RTIB009] -Image=ORESNO01 - -[RTIB010] -Image=ORESNO02 - -[RTIB011] -Image=ORESNO03 - -[RTIB012] -Image=ORESNO04 - - diff --git a/src/TSMapEditor/Config/MapCode/Snowy Mixed Gems.ini b/src/TSMapEditor/Config/MapCode/Snowy Mixed Gems.ini deleted file mode 100644 index 24401796d..000000000 --- a/src/TSMapEditor/Config/MapCode/Snowy Mixed Gems.ini +++ /dev/null @@ -1,41 +0,0 @@ -[$Editor] -Confirmation=This script will change the appearance of the mixed gems to a snowy version (note: the effects won't be visible in the map editor until you reload the map). Continue? -Success=Code for changing the image of the gems has been added to the map. - -[MIXGEM01] -Image=GEMSRA01 - -[MIXGEM02] -Image=GEMSRA02 - -[MIXGEM03] -Image=GEMSRA03 - -[MIXGEM04] -Image=GEMSRA04 - -[GRNGEM01] -Image=GEMSRA01 - -[GRNGEM02] -Image=GEMSRA02 - -[GRNGEM03] -Image=GEMSRA03 - -[GRNGEM04] -Image=GEMSRA04 - -[BLUGEM01] -Image=GEMSRA01 - -[BLUGEM02] -Image=GEMSRA02 - -[BLUGEM03] -Image=GEMSRA03 - -[BLUGEM04] -Image=GEMSRA04 - - diff --git a/src/TSMapEditor/Config/MapCode/Snowy Ore.ini b/src/TSMapEditor/Config/MapCode/Snowy Ore.ini deleted file mode 100644 index 0aea0fd8f..000000000 --- a/src/TSMapEditor/Config/MapCode/Snowy Ore.ini +++ /dev/null @@ -1,41 +0,0 @@ -[$Editor] -Confirmation=This INI file will change the appearance of ore to a snowy version (note: the effects won't be visible in the map editor before you restart it or re-load the map). Continue? -Success=Code for changing the image of ore has been added to the map. - -[ZORE01] -Image=ZORESNO01 - -[ZORE02] -Image=ZORESNO02 - -[ZORE03] -Image=ZORESNO03 - -[ZORE04] -Image=ZORESNO04 - -[ZORE05] -Image=ZORESNO01 - -[ZORE06] -Image=ZORESNO02 - -[ZORE07] -Image=ZORESNO03 - -[ZORE08] -Image=ZORESNO04 - -[ZORE09] -Image=ZORESNO01 - -[ZORE10] -Image=ZORESNO02 - -[ZORE11] -Image=ZORESNO03 - -[ZORE12] -Image=ZORESNO04 - - diff --git a/src/TSMapEditor/Config/MapCode/Snowy Smudges.ini b/src/TSMapEditor/Config/MapCode/Snowy Smudges.ini deleted file mode 100644 index 7f8273f8e..000000000 --- a/src/TSMapEditor/Config/MapCode/Snowy Smudges.ini +++ /dev/null @@ -1,215 +0,0 @@ -[$Editor] -Confirmation=This script will change the appearance of smudges created by weapon impacts to a snowy version on this map. Continue? -Success=Code for disabling normal smudges and enabling the snowy ones has been added to the map. - -[CR1A] -Crater=no - -[CR1B] -Crater=no - -[CR1C] -Crater=no - -[CR1D] -Crater=no - -[CR1E] -Crater=no - -[CR2A] -Crater=no - -[CR2B] -Crater=no - -[CR2C] -Crater=no - -[CR2D] -Crater=no - -[CR2E] -Crater=no - -[CR3A] -Crater=no - -[CR3B] -Crater=no - -[CR3C] -Crater=no - -[CR3D] -Crater=no - -[CR3E] -Crater=no - -[CR4A] -Crater=no - -[CR4B] -Crater=no - -[CR4C] -Crater=no - -[CR4D] -Crater=no - -[CR4E] -Crater=no - -[CR5A] -Crater=no - -[CR5B] -Crater=no - -[CR5C] -Crater=no - -[CR5D] -Crater=no - -[CR5E] -Crater=no - -[CR6A] -Crater=no - -[CR6B] -Crater=no - -[CR6C] -Crater=no - -[CR6D] -Crater=no - -[CR6E] -Crater=no - -[CRS1A] -Crater=yes - -[CRS1B] -Crater=yes - -[CRS1C] -Crater=yes - -[CRS1D] -Crater=yes - -[CRS1E] -Crater=yes - -[CRS2A] -Crater=yes - -[CRS2B] -Crater=yes - -[CRS2C] -Crater=yes - -[CRS2D] -Crater=yes - -[CRS2E] -Crater=yes - -[CRS3A] -Crater=yes - -[CRS3B] -Crater=yes - -[CRS3C] -Crater=yes - -[CRS3D] -Crater=yes - -[CRS3E] -Crater=yes - -[CRS4A] -Crater=yes - -[CRS4B] -Crater=yes - -[CRS4C] -Crater=yes - -[CRS4D] -Crater=yes - -[CRS4E] -Crater=yes - -[CRS5A] -Crater=yes - -[CRS5B] -Crater=yes - -[CRS5C] -Crater=yes - -[CRS5D] -Crater=yes - -[CRS5E] -Crater=yes - -[CRS6A] -Crater=yes - -[CRS6B] -Crater=yes - -[CRS6C] -Crater=yes - -[CRS6D] -Crater=yes - -[CRS6E] -Crater=yes - -[SC1] -Burn=no - -[SC2] -Burn=no - -[SC4] -Burn=no - -[SC5] -Burn=no - -[SC6] -Burn=no - -[SCS1] -Burn=yes - -[SCS2] -Burn=yes - -[SCS4] -Burn=yes - -[SCS5] -Burn=yes - -[SCS6] -Burn=yes - - diff --git a/src/TSMapEditor/Config/MapCode/Snowy Tiberium.ini b/src/TSMapEditor/Config/MapCode/Snowy Tiberium.ini deleted file mode 100644 index 36deec78c..000000000 --- a/src/TSMapEditor/Config/MapCode/Snowy Tiberium.ini +++ /dev/null @@ -1,77 +0,0 @@ -[$Editor] -Confirmation=This INI file will change the appearance of tiberium to a snowy version (note: the effects won't be visible in the map editor before you restart it or re-load the map). Continue? -Success=Code for changing the image of tiberium has been added to the map. - -[RTIB01] -Image=TIB1S_01 - -[RTIB02] -Image=TIB1S_02 - -[RTIB03] -Image=TIB1S_03 - -[RTIB04] -Image=TIB1S_04 - -[RTIB05] -Image=TIB1S_05 - -[RTIB06] -Image=TIB1S_06 - -[RTIB07] -Image=TIB1S_07 - -[RTIB08] -Image=TIB1S_08 - -[RTIB09] -Image=TIB1S_09 - -[RTIB10] -Image=TIB1S_10 - -[RTIB11] -Image=TIB1S_11 - -[RTIB12] -Image=TIB1S_12 - -[QTIB01] -Image=TIB2S_01 - -[QTIB02] -Image=TIB2S_02 - -[QTIB03] -Image=TIB2S_03 - -[QTIB04] -Image=TIB2S_04 - -[QTIB05] -Image=TIB2S_05 - -[QTIB06] -Image=TIB2S_06 - -[QTIB07] -Image=TIB2S_07 - -[QTIB08] -Image=TIB2S_08 - -[QTIB09] -Image=TIB2S_09 - -[QTIB10] -Image=TIB2S_10 - -[QTIB11] -Image=TIB2S_11 - -[QTIB12] -Image=TIB2S_12 - - diff --git a/src/TSMapEditor/Config/OverlayCollections.ini b/src/TSMapEditor/Config/OverlayCollections.ini index 5e0b9a21b..97b0b6afa 100644 --- a/src/TSMapEditor/Config/OverlayCollections.ini +++ b/src/TSMapEditor/Config/OverlayCollections.ini @@ -6,93 +6,33 @@ [OverlayCollections] 0=GreenTiberium 1=BlueTiberium -2=Ore -3=ScrapMetal -4=GreenGems -5=BlueGems -6=MixedGems -7=AutumnGrass [GreenTiberium] Name=Green Tiberium -OverlayType0=RTIB01 -OverlayType1=RTIB02 -OverlayType2=RTIB03 -OverlayType3=RTIB04 -OverlayType4=RTIB05 -OverlayType5=RTIB06 -OverlayType6=RTIB07 -OverlayType7=RTIB08 -OverlayType8=RTIB09 -OverlayType9=RTIB10 -OverlayType10=RTIB11 -OverlayType11=RTIB12 +OverlayType0=TIB01 +OverlayType1=TIB02 +OverlayType2=TIB03 +OverlayType3=TIB04 +OverlayType4=TIB05 +OverlayType5=TIB06 +OverlayType6=TIB07 +OverlayType7=TIB08 +OverlayType8=TIB09 +OverlayType9=TIB10 +OverlayType10=TIB11 +OverlayType11=TIB12 [BlueTiberium] Name=Blue Tiberium -OverlayType0=QTIB01 -OverlayType1=QTIB02 -OverlayType2=QTIB03 -OverlayType3=QTIB04 -OverlayType4=QTIB05 -OverlayType5=QTIB06 -OverlayType6=QTIB07 -OverlayType7=QTIB08 -OverlayType8=QTIB09 -OverlayType9=QTIB10 -OverlayType10=QTIB11 -OverlayType11=QTIB12 - -[Ore] -Name=Ore -OverlayType0=ZORE01 -OverlayType1=ZORE02 -OverlayType2=ZORE03 -OverlayType3=ZORE04 -OverlayType4=ZORE05 -OverlayType5=ZORE06 -OverlayType6=ZORE07 -OverlayType7=ZORE08 -OverlayType8=ZORE09 -OverlayType9=ZORE10 -OverlayType10=ZORE11 -OverlayType11=ZORE12 - -[ScrapMetal] -Name=Scrap Metal -OverlayType0=SCRAP01 -OverlayType1=SCRAP02 -OverlayType2=SCRAP03 -OverlayType3=SCRAP04 - -[GreenGems] -Name=Green Gems -OverlayType0=GRNGEM01 -OverlayType1=GRNGEM02 -OverlayType2=GRNGEM03 -OverlayType3=GRNGEM04 - -[BlueGems] -Name=Blue Gems -OverlayType0=BLUGEM01 -OverlayType1=BLUGEM02 -OverlayType2=BLUGEM03 -OverlayType3=BLUGEM04 - -[MixedGems] -Name=Mixed Gems -OverlayType0=MIXGEM01 -OverlayType1=MIXGEM02 -OverlayType2=MIXGEM03 -OverlayType3=MIXGEM04 - -; Demonstrates including optional overlay frames in the types of overlay to place. -[AutumnGrass] -Name=Small Autumn Grass -OverlayType0=AJGRASS,0 -OverlayType1=AJGRASS,1 -OverlayType2=AJGRASS,2 -OverlayType3=AJGRASS,3 -OverlayType4=AJGRASS,4 -OverlayType5=AJGRASS,5 +OverlayType0=TIB2_02 +OverlayType1=TIB2_03 +OverlayType2=TIB2_04 +OverlayType3=TIB2_05 +OverlayType4=TIB2_06 +OverlayType5=TIB2_07 +OverlayType6=TIB2_08 +OverlayType7=TIB2_09 +OverlayType8=TIB2_10 +OverlayType9=TIB2_11 +OverlayType10=TIB2_12 diff --git a/src/TSMapEditor/Config/SmudgeCollections.ini b/src/TSMapEditor/Config/SmudgeCollections.ini index e7f8eaa70..6720015f2 100644 --- a/src/TSMapEditor/Config/SmudgeCollections.ini +++ b/src/TSMapEditor/Config/SmudgeCollections.ini @@ -5,92 +5,56 @@ [SmudgeCollections] 0=Craters -1=Burns -2=SnowyCraters -3=SnowyBurns +1=SmallCraters +2=LargeCraters +3=Burns [Craters] Name=Random Crater -SmudgeType0=CR1E ; first entry is used for the texture on the sidebar, - ; so we want it to use a big crater -SmudgeType1=CR1B -SmudgeType2=CR1C -SmudgeType3=CR1D -SmudgeType4=CR1A -SmudgeType5=CR2A -SmudgeType6=CR2B -SmudgeType7=CR2C -SmudgeType8=CR2D -SmudgeType9=CR2E -SmudgeType10=CR3A -SmudgeType11=CR3B -SmudgeType12=CR3C -SmudgeType13=CR3D -SmudgeType14=CR3E -SmudgeType15=CR4A -SmudgeType16=CR4B -SmudgeType17=CR4C -SmudgeType18=CR4D -SmudgeType19=CR4E -SmudgeType20=CR5A -SmudgeType21=CR5B -SmudgeType22=CR5C -SmudgeType23=CR5D -SmudgeType24=CR5E -SmudgeType25=CR6A -SmudgeType26=CR6B -SmudgeType27=CR6C -SmudgeType28=CR6D -SmudgeType29=CR6E +SmudgeType0=CRATER12 ; first entry is used for the texture on the sidebar, + ; so we want it to use a big crater +SmudgeType1=CRATER11 +SmudgeType2=CRATER10 +SmudgeType3=CRATER09 +SmudgeType4=CRATER08 +SmudgeType5=CRATER07 +SmudgeType6=CRATER06 +SmudgeType7=CRATER05 +SmudgeType8=CRATER04 +SmudgeType9=CRATER03 +SmudgeType10=CRATER02 +SmudgeType11=CRATER01 -[Burns] -Name=Random Burn -SmudgeType0=SC1 -SmudgeType1=SC2 -SmudgeType2=SC3 -SmudgeType3=SC4 -SmudgeType4=SC5 -SmudgeType5=SC6 +[SmallCraters] +Name=Random 1x1 Crater +SmudgeType0=CRATER10 +SmudgeType1=CRATER09 +SmudgeType2=CRATER08 +SmudgeType3=CRATER07 +SmudgeType4=CRATER06 +SmudgeType5=CRATER05 +SmudgeType6=CRATER04 +SmudgeType7=CRATER03 +SmudgeType8=CRATER02 +SmudgeType9=CRATER01 -[SnowyCraters] -Name=Random Snowy Crater -SmudgeType0=CRS1E ; first entry is used for the texture on the sidebar, - ; so we want it to use a big crater -SmudgeType1=CRS1B -SmudgeType2=CRS1C -SmudgeType3=CRS1D -SmudgeType4=CRS1A -SmudgeType5=CRS2A -SmudgeType6=CRS2B -SmudgeType7=CRS2C -SmudgeType8=CRS2D -SmudgeType9=CRS2E -SmudgeType10=CRS3A -SmudgeType11=CRS3B -SmudgeType12=CRS3C -SmudgeType13=CRS3D -SmudgeType14=CRS3E -SmudgeType15=CRS4A -SmudgeType16=CRS4B -SmudgeType17=CRS4C -SmudgeType18=CRS4D -SmudgeType19=CRS4E -SmudgeType20=CRS5A -SmudgeType21=CRS5B -SmudgeType22=CRS5C -SmudgeType23=CRS5D -SmudgeType24=CRS5E -SmudgeType25=CRS6A -SmudgeType26=CRS6B -SmudgeType27=CRS6C -SmudgeType28=CRS6D -SmudgeType29=CRS6E +[LargeCraters] +Name=Random 2x2 Crater +SmudgeType0=CRATER12 +SmudgeType1=CRATER11 -[SnowyBurns] -Name=Random Snowy Burn -SmudgeType0=SCS1 -SmudgeType1=SCS2 -SmudgeType2=SCS3 -SmudgeType3=SCS4 -SmudgeType4=SCS5 -SmudgeType5=SCS6 +[Burns] +Name=Random Burn +SmudgeType0=BURNT12 ; first entry is used for the texture on the sidebar, + ; so we want it to use a big crater +SmudgeType1=BURNT11 +SmudgeType2=BURNT10 +SmudgeType3=BURNT09 +SmudgeType4=BURNT08 +SmudgeType5=BURNT07 +SmudgeType6=BURNT06 +SmudgeType7=BURNT05 +SmudgeType8=BURNT04 +SmudgeType9=BURNT03 +SmudgeType10=BURNT02 +SmudgeType11=BURNT01 diff --git a/src/TSMapEditor/Config/TerrainGeneratorPresets.ini b/src/TSMapEditor/Config/TerrainGeneratorPresets.ini index 2db30ea6c..50594f586 100644 --- a/src/TSMapEditor/Config/TerrainGeneratorPresets.ini +++ b/src/TSMapEditor/Config/TerrainGeneratorPresets.ini @@ -11,241 +11,241 @@ ; TEMPERATE THEATER PRESETS ; ************************* -[SemiRoughConiferForest] -Name=Detailed Conifer Forest -TerrainTypeGroup0=0.125,0.0,TC01,TC02,TC03,TC04,TC05 -TerrainTypeGroup1=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.02,0.02,Debris/Dirt -TileGroup3=0.6,0.3,Tall Grass -Theater=Temperate - -[ConiferForestNoGroups] -Name=Conifer Forest (no groups) -TerrainTypeGroup0=0.3,0.3,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.02,0.02,Debris/Dirt -TileGroup3=0.6,0.3,Tall Grass -Theater=Temperate - -[ConiferForestNoGroupsSparse] -Name=Conifer Forest (sparse, no tall grass) -TerrainTypeGroup0=0.1,0.0,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.1,0.0,Pebbles -TileGroup1=0.01,0.0,Small Rocks -TileGroup2=0.02,0.02,Debris/Dirt -Theater=Temperate - -[ConiferForestNoGroupsVerySparse] -Name=Conifer Forest (very sparse) -TerrainTypeGroup0=0.01,0.0,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.05,0.0,Pebbles -TileGroup1=0.00005,0.0,Small Rocks -TileGroup2=0.005,0.005,Debris/Dirt,0,1,4,5,6,7,8,9,10 -Theater=Temperate - -[LeafyForest] -Name=Leafy Forest (thick) -TerrainTypeGroup0=0.02,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.1,0.1,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 -TerrainTypeGroup2=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.6,0.3,Tall Grass -Theater=Temperate - -[LeafyForestSparse] -Name=Leafy Forest (sparse) -TerrainTypeGroup0=0.01,0.0,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 -TerrainTypeGroup1=0.05,0.0,T03,T10,T11,T12,T13,T14,T15,T17 -TileGroup0=0.2,0.0,Pebbles -TileGroup1=0.5,0.0,Tall Grass -Theater=Temperate - -[Swampy] -Name=Swampy (no conifers) -TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.3,0.3,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 -TerrainTypeGroup2=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.6,0.3,Tall Grass -OverlayGroup0=0.3,0.2,JGRASS,0,1,2,3,4,5,6,7,8,9,10 -Theater=Temperate - -[SwampyLimitedConifers] -Name=Swampy (limited conifers) -TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.3,0.3,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 -TerrainTypeGroup2=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 -TerrainTypeGroup3=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.6,0.3,Tall Grass -OverlayGroup0=0.3,0.2,JGRASS,0,1,2,3,4,5,6,7,8,9,10 -Theater=Temperate - -[SwampyConiferGroups] -Name=Swampy (conifer groups) -TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.10,0.0,TC01,TC02,TC03,TC04,TC05 -TerrainTypeGroup2=0.3,0.3,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 -TerrainTypeGroup3=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 -TerrainTypeGroup4=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.6,0.3,Tall Grass -OverlayGroup0=0.3,0.2,JGRASS,0,1,2,3,4,5,6,7,8,9,10 -Theater=Temperate - -[DirtGround] -Name=Dirt + Pebbles/Rough Ground -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.6,0.0,Dirt LAT -TileGroup2=0.03,0.0,Small Rocks -Theater=Temperate - -[SnowyConiferForest] -Name=Snowy Conifer Forest -TerrainTypeGroup0=0.05,0.0,STC01,STC02,STC03,STC04,STC05 -TerrainTypeGroup1=0.15,0.15,ST01,ST02,ST05,ST06,ST07,ST08,ST16 -TileGroup0=0.05,0.3,~~~Pebbles -Theater=Temperate - -[SnowryLeafyForest] -Name=Snowy Leafy Forest -TerrainTypeGroup0=0.3,0.0,ST03,ST10,ST11,ST12,ST13,ST14,ST15,ST17 -TileGroup0=0.2,0.5,~~~Pebbles -Theater=Temperate - -[AutumnLeafyForest] -Name=Autumn Leafy Forest (thick) -TerrainTypeGroup0=0.3,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TileGroup0=0.2,0.5,Pebbles -TileGroup1=0.7,0.3,Autumn Grass -OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 -Theater=Temperate - -[AutumnLeafyForestSparse] -Name=Autumn Leafy Forest (sparse) -TerrainTypeGroup0=0.08,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TileGroup0=0.1,0.2,Pebbles -TileGroup1=0.03,0.0,Small Rocks -TileGroup2=0.6,0.3,Autumn Grass -OverlayGroup0=0.1,0.05,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 -Theater=Temperate - -[AutumnField] -Name=Autumn Grass Field -TerrainTypeGroup0=0.05,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TileGroup0=0.1,0.2,Pebbles -TileGroup1=0.6,0.3,Autumn Grass -TileGroup2=0.03,0.0,Small Rocks -OverlayGroup0=0.1,0.05,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 -Theater=Temperate - -[MixedAutumnAndConiferForestSparse] -Name=Mixed Autumn + Conifer Forest -TerrainTypeGroup0=0.03,0.0,TC01,ATC02,TC03,TC04,ATC05 -TerrainTypeGroup1=0.08,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TerrainTypeGroup2=0.08,0.0,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.1,0.2,Pebbles -TileGroup1=0.03,0.0,Small Rocks -TileGroup2=0.7,0.35,Autumn Grass -OverlayGroup0=0.1,0.05,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 -Theater=Temperate - -[SemiRoughConiferForestAutumn] -Name=Detailed Conifer Forest (Autumn) -TerrainTypeGroup0=0.125,0.0,TC01,ATC02,TC03,TC04,ATC05 -TerrainTypeGroup1=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.02,0.02,Debris/Dirt -TileGroup3=0.6,0.3,Autumn Grass -Theater=Temperate - -[SwampyAutumn] -Name=Swampy (no conifers) (Autumn) -TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.04,0.04,BR1,BR2 -TerrainTypeGroup2=0.3,0.3,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.6,0.3,Autumn Grass -OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -Theater=Temperate - -[SwampyLimitedConifersAutumn] -Name=Swampy (limited conifers) (Autumn) -TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.04,0.04,BR1,BR2 -TerrainTypeGroup2=0.3,0.3,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TerrainTypeGroup3=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.6,0.3,Autumn Grass -OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -Theater=Temperate - -[SwampyConiferGroupsAutumn] -Name=Swampy (conifer groups) (Autumn) -TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.10,0.0,TC01,ATC02,TC03,TC04,ATC05 -TerrainTypeGroup2=0.04,0.04,BR1,BR2 -TerrainTypeGroup3=0.3,0.3,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 -TerrainTypeGroup4=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 -TileGroup0=0.3,0.25,Pebbles -TileGroup1=0.05,0.0,Small Rocks -TileGroup2=0.6,0.3,Autumn Grass -OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 -Theater=Temperate - -[IceFloes] -Name=Ice Floes -OverlayGroup0=0.3,0.0,ICEFLOES -Theater=Temperate - -; ************************* -; DESERT THEATER PRESETS -; ************************* - -[DESRockyGround] -Name=Very Rocky Ground -TerrainTypeGroup0=0.04,0.0,SROCK01,SROCK02,SROCK03,SROCK04,SROCK05,SROCK06,SROCK07 -TileGroup0=0.4,0.0,Rocks -TileGroup1=0.2,0.5,Pebbles,0 -TileGroup2=0.6,0.6,Gray Sand LAT tile -Theater=Desert - -[DESRoughGround] -Name=Rough Ground (Gray Sand + Pebbles) -TileGroup0=0.3,0.0,Pebbles,0 -TileGroup1=0.1,0.0,Pebbles,1,2 -TileGroup2=0.6,0.6,Gray Sand LAT tile -Theater=Desert - -[DESLightSandPebbles] -Name=Light Sand + Small Pebbles -TileGroup0=0.2,0.0,Pebbles,1,2 -TileGroup1=0.6,0.6,~~~Alt Clear -Theater=Desert - -[DESDryBushesCacti] -Name=Dry Bushes + Cacti -TerrainTypeGroup0=0.2,0.0,BR1,BR2,BR6,BR7,BR8,BR9 -TerrainTypeGroup1=0.15,0.0,BR4,BR5 -Theater=Desert - -[DESHumidBushesGreen] -Name=Humid Bushes + Green LAT -TerrainTypeGroup0=0.2,0.0,JBR01,JBR02,JBR03,JBR04,JBR05,JBR06,JBR07,JBR08,JBR09,JBR10 -TileGroup0=0.2,0.2,Pebbles -TileGroup1=0.6,0.6,Green LAT tile -Theater=Desert +; [SemiRoughConiferForest] +; Name=Detailed Conifer Forest +; TerrainTypeGroup0=0.125,0.0,TC01,TC02,TC03,TC04,TC05 +; TerrainTypeGroup1=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.02,0.02,Debris/Dirt +; TileGroup3=0.6,0.3,Tall Grass +; Theater=Temperate +; +; [ConiferForestNoGroups] +; Name=Conifer Forest (no groups) +; TerrainTypeGroup0=0.3,0.3,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.02,0.02,Debris/Dirt +; TileGroup3=0.6,0.3,Tall Grass +; Theater=Temperate +; +; [ConiferForestNoGroupsSparse] +; Name=Conifer Forest (sparse, no tall grass) +; TerrainTypeGroup0=0.1,0.0,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.1,0.0,Pebbles +; TileGroup1=0.01,0.0,Small Rocks +; TileGroup2=0.02,0.02,Debris/Dirt +; Theater=Temperate +; +; [ConiferForestNoGroupsVerySparse] +; Name=Conifer Forest (very sparse) +; TerrainTypeGroup0=0.01,0.0,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.05,0.0,Pebbles +; TileGroup1=0.00005,0.0,Small Rocks +; TileGroup2=0.005,0.005,Debris/Dirt,0,1,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [LeafyForest] +; Name=Leafy Forest (thick) +; TerrainTypeGroup0=0.02,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.1,0.1,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 +; TerrainTypeGroup2=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.6,0.3,Tall Grass +; Theater=Temperate +; +; [LeafyForestSparse] +; Name=Leafy Forest (sparse) +; TerrainTypeGroup0=0.01,0.0,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 +; TerrainTypeGroup1=0.05,0.0,T03,T10,T11,T12,T13,T14,T15,T17 +; TileGroup0=0.2,0.0,Pebbles +; TileGroup1=0.5,0.0,Tall Grass +; Theater=Temperate +; +; [Swampy] +; Name=Swampy (no conifers) +; TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.3,0.3,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 +; TerrainTypeGroup2=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.6,0.3,Tall Grass +; OverlayGroup0=0.3,0.2,JGRASS,0,1,2,3,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [SwampyLimitedConifers] +; Name=Swampy (limited conifers) +; TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.3,0.3,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 +; TerrainTypeGroup2=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 +; TerrainTypeGroup3=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.6,0.3,Tall Grass +; OverlayGroup0=0.3,0.2,JGRASS,0,1,2,3,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [SwampyConiferGroups] +; Name=Swampy (conifer groups) +; TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.10,0.0,TC01,TC02,TC03,TC04,TC05 +; TerrainTypeGroup2=0.3,0.3,BR1,BR2,JBR01,JBR02,JBR03,JBR06,JBR07,JBR08,JBR09,JBR10 +; TerrainTypeGroup3=0.3,0.3,T03,T10,T11,T12,T13,T14,T15,T17 +; TerrainTypeGroup4=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.6,0.3,Tall Grass +; OverlayGroup0=0.3,0.2,JGRASS,0,1,2,3,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [DirtGround] +; Name=Dirt + Pebbles/Rough Ground +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.6,0.0,Dirt LAT +; TileGroup2=0.03,0.0,Small Rocks +; Theater=Temperate +; +; [SnowyConiferForest] +; Name=Snowy Conifer Forest +; TerrainTypeGroup0=0.05,0.0,STC01,STC02,STC03,STC04,STC05 +; TerrainTypeGroup1=0.15,0.15,ST01,ST02,ST05,ST06,ST07,ST08,ST16 +; TileGroup0=0.05,0.3,~~~Pebbles +; Theater=Temperate +; +; [SnowryLeafyForest] +; Name=Snowy Leafy Forest +; TerrainTypeGroup0=0.3,0.0,ST03,ST10,ST11,ST12,ST13,ST14,ST15,ST17 +; TileGroup0=0.2,0.5,~~~Pebbles +; Theater=Temperate +; +; [AutumnLeafyForest] +; Name=Autumn Leafy Forest (thick) +; TerrainTypeGroup0=0.3,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TileGroup0=0.2,0.5,Pebbles +; TileGroup1=0.7,0.3,Autumn Grass +; OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 +; Theater=Temperate +; +; [AutumnLeafyForestSparse] +; Name=Autumn Leafy Forest (sparse) +; TerrainTypeGroup0=0.08,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TileGroup0=0.1,0.2,Pebbles +; TileGroup1=0.03,0.0,Small Rocks +; TileGroup2=0.6,0.3,Autumn Grass +; OverlayGroup0=0.1,0.05,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 +; Theater=Temperate +; +; [AutumnField] +; Name=Autumn Grass Field +; TerrainTypeGroup0=0.05,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TileGroup0=0.1,0.2,Pebbles +; TileGroup1=0.6,0.3,Autumn Grass +; TileGroup2=0.03,0.0,Small Rocks +; OverlayGroup0=0.1,0.05,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 +; Theater=Temperate +; +; [MixedAutumnAndConiferForestSparse] +; Name=Mixed Autumn + Conifer Forest +; TerrainTypeGroup0=0.03,0.0,TC01,ATC02,TC03,TC04,ATC05 +; TerrainTypeGroup1=0.08,0.0,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TerrainTypeGroup2=0.08,0.0,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.1,0.2,Pebbles +; TileGroup1=0.03,0.0,Small Rocks +; TileGroup2=0.7,0.35,Autumn Grass +; OverlayGroup0=0.1,0.05,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; OverlayGroup1=0.1,0.75,ALEAVES,0,1,2,3,4,5,6,7 +; Theater=Temperate +; +; [SemiRoughConiferForestAutumn] +; Name=Detailed Conifer Forest (Autumn) +; TerrainTypeGroup0=0.125,0.0,TC01,ATC02,TC03,TC04,ATC05 +; TerrainTypeGroup1=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.02,0.02,Debris/Dirt +; TileGroup3=0.6,0.3,Autumn Grass +; Theater=Temperate +; +; [SwampyAutumn] +; Name=Swampy (no conifers) (Autumn) +; TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.04,0.04,BR1,BR2 +; TerrainTypeGroup2=0.3,0.3,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.6,0.3,Autumn Grass +; OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [SwampyLimitedConifersAutumn] +; Name=Swampy (limited conifers) (Autumn) +; TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.04,0.04,BR1,BR2 +; TerrainTypeGroup2=0.3,0.3,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TerrainTypeGroup3=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.6,0.3,Autumn Grass +; OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [SwampyConiferGroupsAutumn] +; Name=Swampy (conifer groups) (Autumn) +; TerrainTypeGroup0=0.15,0.0,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.10,0.0,TC01,ATC02,TC03,TC04,ATC05 +; TerrainTypeGroup2=0.04,0.04,BR1,BR2 +; TerrainTypeGroup3=0.3,0.3,AT03,AT10,AT11,AT12,AT13,AT14,AT15,AT17 +; TerrainTypeGroup4=0.15,0.15,T01,T02,T05,T06,T07,T08,T09,T16 +; TileGroup0=0.3,0.25,Pebbles +; TileGroup1=0.05,0.0,Small Rocks +; TileGroup2=0.6,0.3,Autumn Grass +; OverlayGroup0=0.3,0.2,AJGRASS,0,1,2,3,4,5,6,7,8,9,10 +; Theater=Temperate +; +; [IceFloes] +; Name=Ice Floes +; OverlayGroup0=0.3,0.0,ICEFLOES +; Theater=Temperate +; +; ; ************************* +; ; DESERT THEATER PRESETS +; ; ************************* +; +; [DESRockyGround] +; Name=Very Rocky Ground +; TerrainTypeGroup0=0.04,0.0,SROCK01,SROCK02,SROCK03,SROCK04,SROCK05,SROCK06,SROCK07 +; TileGroup0=0.4,0.0,Rocks +; TileGroup1=0.2,0.5,Pebbles,0 +; TileGroup2=0.6,0.6,Gray Sand LAT tile +; Theater=Desert +; +; [DESRoughGround] +; Name=Rough Ground (Gray Sand + Pebbles) +; TileGroup0=0.3,0.0,Pebbles,0 +; TileGroup1=0.1,0.0,Pebbles,1,2 +; TileGroup2=0.6,0.6,Gray Sand LAT tile +; Theater=Desert +; +; [DESLightSandPebbles] +; Name=Light Sand + Small Pebbles +; TileGroup0=0.2,0.0,Pebbles,1,2 +; TileGroup1=0.6,0.6,~~~Alt Clear +; Theater=Desert +; +; [DESDryBushesCacti] +; Name=Dry Bushes + Cacti +; TerrainTypeGroup0=0.2,0.0,BR1,BR2,BR6,BR7,BR8,BR9 +; TerrainTypeGroup1=0.15,0.0,BR4,BR5 +; Theater=Desert +; +; [DESHumidBushesGreen] +; Name=Humid Bushes + Green LAT +; TerrainTypeGroup0=0.2,0.0,JBR01,JBR02,JBR03,JBR04,JBR05,JBR06,JBR07,JBR08,JBR09,JBR10 +; TileGroup0=0.2,0.2,Pebbles +; TileGroup1=0.6,0.6,Green LAT tile +; Theater=Desert diff --git a/src/TSMapEditor/Config/TerrainObjectCollections.ini b/src/TSMapEditor/Config/TerrainObjectCollections.ini index 60554dbee..e56d03154 100644 --- a/src/TSMapEditor/Config/TerrainObjectCollections.ini +++ b/src/TSMapEditor/Config/TerrainObjectCollections.ini @@ -4,85 +4,60 @@ ; Specifies terrain object collections available in the sidebar. [TerrainObjectCollections] -0=TemperateConifers -1=LeafyTrees -2=AutumnTrees -3=AltTerrainConifers -4=AltTerrainLeafyTrees -5=BurnedConifers -6=BurnedLeafyTrees - -[TemperateConifers] -Name=Random Temperate Conifer -TerrainObjectType0=T01 -TerrainObjectType1=T02 -TerrainObjectType2=T05 -TerrainObjectType3=T06 -TerrainObjectType4=T07 -TerrainObjectType5=T08 -TerrainObjectType6=T09 -TerrainObjectType7=T16 - -[LeafyTrees] -Name=Random Leafy Tree -TerrainObjectType0=T03 -TerrainObjectType1=T10 -TerrainObjectType2=T11 -TerrainObjectType3=T12 -TerrainObjectType4=T13 -TerrainObjectType5=T14 -TerrainObjectType6=T15 -TerrainObjectType7=T17 - -[AutumnTrees] -Name=Random Autumn Tree -TerrainObjectType0=AT03 -TerrainObjectType1=AT10 -TerrainObjectType2=AT11 -TerrainObjectType3=AT12 -TerrainObjectType4=AT13 -TerrainObjectType5=AT14 -TerrainObjectType6=AT15 -TerrainObjectType7=AT17 - -[AltTerrainConifers] -Name=Random Alt. Conifer -TerrainObjectType0=ST01 -TerrainObjectType1=ST02 -TerrainObjectType2=ST05 -TerrainObjectType3=ST06 -TerrainObjectType4=ST07 -TerrainObjectType5=ST08 -TerrainObjectType6=ST16 - -[AltTerrainLeafyTrees] -Name=Random Alt. Leafy Tree -TerrainObjectType0=ST03 -TerrainObjectType1=ST10 -TerrainObjectType2=ST11 -TerrainObjectType3=ST12 -TerrainObjectType4=ST13 -TerrainObjectType5=ST14 -TerrainObjectType6=ST15 -TerrainObjectType7=ST17 - -[BurnedConifers] -Name=Random Burned Conifer -TerrainObjectType0=BT01 -TerrainObjectType1=BT02 -TerrainObjectType2=BT05 -TerrainObjectType3=BT06 -TerrainObjectType4=BT07 -TerrainObjectType5=BT16 - -[BurnedLeafyTrees] -Name=Random Burned Leafy Tree -TerrainObjectType0=BT03 -TerrainObjectType1=BT10 -TerrainObjectType2=BT11 -TerrainObjectType3=BT12 -TerrainObjectType4=BT13 -TerrainObjectType5=BT14 -TerrainObjectType6=BT15 -TerrainObjectType7=BT17 +0=GreenTrees +1=YellowTrees +2=BlueFona +3=GreenFona + +[GreenTrees] +Name=Random Green Tree +TerrainObjectType0=TREE01 +TerrainObjectType1=TREE02 +TerrainObjectType2=TREE03 +TerrainObjectType3=TREE04 +TerrainObjectType4=TREE05 +TerrainObjectType5=TREE06 +TerrainObjectType6=TREE07 +TerrainObjectType7=TREE08 +TerrainObjectType8=TREE09 +TerrainObjectType9=TREE10 + +[YellowTrees] +Name=Random Yellow Tree +TerrainObjectType0=TREE11 +TerrainObjectType1=TREE12 +TerrainObjectType2=TREE13 +TerrainObjectType3=TREE14 +TerrainObjectType4=TREE15 +TerrainObjectType5=TREE16 +TerrainObjectType6=TREE17 +TerrainObjectType7=TREE18 +TerrainObjectType8=TREE19 +TerrainObjectType9=TREE20 +TerrainObjectType10=TREE21 +TerrainObjectType11=TREE22 +TerrainObjectType12=TREE23 +TerrainObjectType13=TREE24 +TerrainObjectType14=TREE25 + +[BlueFona] +Name=Random Blue Fona +TerrainObjectType0=FONA01 +TerrainObjectType1=FONA02 +TerrainObjectType2=FONA03 +TerrainObjectType3=FONA04 +TerrainObjectType4=FONA05 + +[GreenFona] +Name=Random Green Fona +TerrainObjectType0=FONA06 +TerrainObjectType1=FONA07 +TerrainObjectType2=FONA08 +TerrainObjectType3=FONA09 +TerrainObjectType4=FONA10 +TerrainObjectType5=FONA11 +TerrainObjectType6=FONA12 +TerrainObjectType7=FONA13 +TerrainObjectType8=FONA14 +TerrainObjectType9=FONA15 diff --git a/src/TSMapEditor/Config/TerrainTypeImpassability.ini b/src/TSMapEditor/Config/TerrainTypeImpassability.ini index 8cb798b3f..b40bb29f8 100644 --- a/src/TSMapEditor/Config/TerrainTypeImpassability.ini +++ b/src/TSMapEditor/Config/TerrainTypeImpassability.ini @@ -3,112 +3,112 @@ ; Specifies which cells of terrain objects should be marked as impassable. -; ****************** -; Autumn Tree Groups -; ****************** - -[ATC02] -ImpassableCells=0,0|0,1|1,0|1,1 - -[ATC05] -ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 - -; ****** -; Bushes -; ****** - -[BR6] -ImpassableCells=0,0|0,1|1,0|1,1 - -[BR7] -ImpassableCells=0,0|1,0|1,1 - -[BR8] -ImpassableCells=0,0|1,0|2,0|1,1 - -[BR9] -ImpassableCells=0,0|0,1|1,0|1,1 - -; *************** -; Alt Tree Groups -; *************** - -[STC01] -ImpassableCells=0,0 - -[STC02] -ImpassableCells=0,0|0,1|1,0|1,1 - -[STC03] -ImpassableCells=0,0|0,1|1,0|1,1 - -[STC04] -ImpassableCells=0,0|0,-1|-1,0 - -[STC05] -ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 - -; ****************** -; Burned Tree Groups -; ****************** - -[BTC01] -ImpassableCells=0,0 - -[BTC02] -ImpassableCells=0,0|0,1|1,0|1,1 - -[BTC03] -ImpassableCells=0,0|0,1|1,0|1,1 - -[BTC04] -ImpassableCells=0,0|0,-1|-1,0 - -[BTC05] -ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 - -; ******************* -; Regular Tree Groups -; ******************* - -[TC01] -ImpassableCells=0,0 - -[TC02] -ImpassableCells=0,0|0,1|1,0|1,1 - -[TC03] -ImpassableCells=0,0|0,1|1,0|1,1 - -[TC04] -ImpassableCells=0,0|0,-1|-1,0 - -[TC05] -ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 - -; ********** -; Sand Rocks -; ********** - -[SROCK01] -ImpassableCells=0,0 - -[SROCK02] -ImpassableCells=0,0 - -[SROCK03] -ImpassableCells=0,0 - -[SROCK04] -ImpassableCells=0,0 - -[SROCK05] -ImpassableCells=0,0 - -[SROCK06] -ImpassableCells=0,0|1,0|0,1 - -[SROCK07] -ImpassableCells=0,0|1,0|0,1 +; ; ****************** +; ; Autumn Tree Groups +; ; ****************** +; +; [ATC02] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [ATC05] +; ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 +; +; ; ****** +; ; Bushes +; ; ****** +; +; [BR6] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [BR7] +; ImpassableCells=0,0|1,0|1,1 +; +; [BR8] +; ImpassableCells=0,0|1,0|2,0|1,1 +; +; [BR9] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; ; *************** +; ; Alt Tree Groups +; ; *************** +; +; [STC01] +; ImpassableCells=0,0 +; +; [STC02] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [STC03] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [STC04] +; ImpassableCells=0,0|0,-1|-1,0 +; +; [STC05] +; ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 +; +; ; ****************** +; ; Burned Tree Groups +; ; ****************** +; +; [BTC01] +; ImpassableCells=0,0 +; +; [BTC02] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [BTC03] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [BTC04] +; ImpassableCells=0,0|0,-1|-1,0 +; +; [BTC05] +; ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 +; +; ; ******************* +; ; Regular Tree Groups +; ; ******************* +; +; [TC01] +; ImpassableCells=0,0 +; +; [TC02] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [TC03] +; ImpassableCells=0,0|0,1|1,0|1,1 +; +; [TC04] +; ImpassableCells=0,0|0,-1|-1,0 +; +; [TC05] +; ImpassableCells=0,0|0,-1|-1,0|1,0|1,1 +; +; ; ********** +; ; Sand Rocks +; ; ********** +; +; [SROCK01] +; ImpassableCells=0,0 +; +; [SROCK02] +; ImpassableCells=0,0 +; +; [SROCK03] +; ImpassableCells=0,0 +; +; [SROCK04] +; ImpassableCells=0,0 +; +; [SROCK05] +; ImpassableCells=0,0 +; +; [SROCK06] +; ImpassableCells=0,0|1,0|0,1 +; +; [SROCK07] +; ImpassableCells=0,0|1,0|0,1 diff --git a/src/TSMapEditor/Config/Theaters.ini b/src/TSMapEditor/Config/Theaters.ini index 341dba625..13b27ddb4 100644 --- a/src/TSMapEditor/Config/Theaters.ini +++ b/src/TSMapEditor/Config/Theaters.ini @@ -6,7 +6,7 @@ [Theaters] 0=Temperate -1=Desert +1=Snow [Temperate] ConfigINIPath=INI/Temperat.ini @@ -15,12 +15,12 @@ TerrainPaletteName=isotem.pal UnitPaletteName=unittem.pal ;TiberiumPaletteName= FileExtension=.tem -NewTheaterBuildingLetter=A - -[Desert] -ConfigINIPath=INI/Desert.ini -ContentMIXName=IsoDes.mix -TerrainPaletteName=isodes.pal -UnitPaletteName=unitdes.pal -FileExtension=.des NewTheaterBuildingLetter=T + +[Snow] +ConfigINIPath=INI/Snow.ini +ContentMIXName=IsoSnow.mix +TerrainPaletteName=isosno.pal +UnitPaletteName=unitsno.pal +FileExtension=.sno +NewTheaterBuildingLetter=A diff --git a/src/TSMapEditor/Config/UI/EditorControlsPanel.ini b/src/TSMapEditor/Config/UI/EditorControlsPanel.ini index 78a304339..9e1a8501e 100644 --- a/src/TSMapEditor/Config/UI/EditorControlsPanel.ini +++ b/src/TSMapEditor/Config/UI/EditorControlsPanel.ini @@ -12,7 +12,14 @@ $CC04=chkOnlyPaintOnClearGround:XNACheckBox $CC05=chkDrawMapWideOverlay:XNACheckBox $CC06=btnPlaceWaypoint:EditorButton $CC07=btnDeletionMode:EditorButton -$Width=max(getRight(chkAutoLAT), getRight(chkOnlyPaintOnClearGround), getRight(chkDrawMapWideOverlay)) + EMPTY_SPACE_SIDES +$CC08=btnRaiseGround:EditorButton +$CC09=btnLowerGround:EditorButton +$CC10=btnRaiseGroundSteep:EditorButton +$CC11=btnLowerGroundSteep:EditorButton +$CC12=btnRaiseCells:EditorButton +$CC13=btnLowerCells:EditorButton +$CC14=btnFlattenGround:EditorButton +$Width=max(getRight(chkAutoLAT), getRight(chkOnlyPaintOnClearGround), getRight(chkDrawMapWideOverlay), getRight(btnLowerCells)) + EMPTY_SPACE_SIDES $Height=getBottom(btnPlaceWaypoint) + EMPTY_SPACE_BOTTOM @@ -60,3 +67,51 @@ $Y=getY(btnPlaceWaypoint) $Width=getWidth(btnPlaceWaypoint) Text=Deletion Mode +[btnRaiseGround] +$X=getRight(btnDeletionMode) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=23 +ExtraTexture=ToolIcons/raiseground.png +ToolTip=Raise Ground (Non-Steep Ramps / FinalSun Mode) + +[btnLowerGround] +$X=getRight(btnRaiseGround) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=getWidth(btnRaiseGround) +ExtraTexture=ToolIcons/lowerground.png +ToolTip=Lower Ground (Non-Steep Ramps / FinalSun Mode) + +[btnRaiseGroundSteep] +$X=getRight(btnLowerGround) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=getWidth(btnRaiseGround) +ExtraTexture=ToolIcons/raiseground_steep.png +ToolTip=Raise Ground (Steep Ramps) + +[btnLowerGroundSteep] +$X=getRight(btnRaiseGroundSteep) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=getWidth(btnRaiseGround) +ExtraTexture=ToolIcons/lowerground_steep.png +ToolTip=Lower Ground (Steep Ramps) + +[btnRaiseCells] +$X=getRight(btnLowerGroundSteep) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=getWidth(btnRaiseGround) +ExtraTexture=ToolIcons/raisecells.png +ToolTip=Raise Individual Cells + +[btnLowerCells] +$X=getRight(btnRaiseCells) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=getWidth(btnRaiseGround) +ExtraTexture=ToolIcons/lowercells.png +ToolTip=Lower Individual Cells + +[btnFlattenGround] +$X=getRight(btnLowerCells) + HORIZONTAL_SPACING +$Y=getY(btnPlaceWaypoint) +$Width=getWidth(btnRaiseGround) +ExtraTexture=ToolIcons/flattenground.png +ToolTip=Flatten Ground diff --git a/src/TSMapEditor/Config/UI/Windows/CreateNewMapWindow.ini b/src/TSMapEditor/Config/UI/Windows/CreateNewMapWindow.ini index ba1d744c3..0dbf77ff6 100644 --- a/src/TSMapEditor/Config/UI/Windows/CreateNewMapWindow.ini +++ b/src/TSMapEditor/Config/UI/Windows/CreateNewMapWindow.ini @@ -22,7 +22,7 @@ $X=150 $Width=getWidth(CreateNewMapWindow) - getX(ddTheater) - EMPTY_SPACE_SIDES $Y=getBottom(lblHeader) + EMPTY_SPACE_TOP Option0=TEMPERATE -Option1=DESERT +Option1=SNOW [lblTheater] $X=EMPTY_SPACE_SIDES