diff --git a/mods/d2k/maps/atreides-01a/map.yaml b/mods/d2k/maps/atreides-01a/map.yaml index 4286f82986..85c9d62547 100644 --- a/mods/d2k/maps/atreides-01a/map.yaml +++ b/mods/d2k/maps/atreides-01a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -109,79 +111,4 @@ Actors: Location: 13,13 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 2300 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: atreides01a.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - WormManager: - Minimum: 1 - Maximum: 1 - MissionData: - Briefing: Harvest Spice from the Imperial Basin. Construct a Spice Refinery and defend it against the Harkonnen troops scattered throughout the basin. You have been assigned only limited offensive forces - use them wisely.\n\nYou will have to learn the subtleties of mining as you go, but remember to build Silos to store the Spice. When you run out of storage space you can not gather more Spice. Also, any building without adequate concrete foundation will need immediate repair and be vulnerable to erosive damage from the harsh environment. Your greatest adversary may be the elements.\n\nGood luck.\n - BriefingVideo: A_BR01_E.VQA - MapCreeps: - Locked: True - Enabled: True - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Low - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - construction_yard: - Production: - Produces: Building - concreteb: - Buildable: - Prerequisites: ~disabled - barracks: - Buildable: - Prerequisites: ~disabled - light_factory: - Buildable: - Prerequisites: ~disabled - heavy_factory: - Buildable: - Prerequisites: ~disabled - medium_gun_turret: - Buildable: - Prerequisites: ~disabled - wall: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/atreides-01a/rules.yaml b/mods/d2k/maps/atreides-01a/rules.yaml new file mode 100644 index 0000000000..d055e94723 --- /dev/null +++ b/mods/d2k/maps/atreides-01a/rules.yaml @@ -0,0 +1,67 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 2300 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: atreides01a.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + WormManager: + Minimum: 1 + Maximum: 1 + MissionData: + Briefing: Harvest Spice from the Imperial Basin. Construct a Spice Refinery and defend it against the Harkonnen troops scattered throughout the basin. You have been assigned only limited offensive forces - use them wisely.\n\nYou will have to learn the subtleties of mining as you go, but remember to build Silos to store the Spice. When you run out of storage space you can not gather more Spice. Also, any building without adequate concrete foundation will need immediate repair and be vulnerable to erosive damage from the harsh environment. Your greatest adversary may be the elements.\n\nGood luck.\n + BriefingVideo: A_BR01_E.VQA + MapCreeps: + Locked: True + Enabled: True + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Low + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +construction_yard: + Production: + Produces: Building + +concreteb: + Buildable: + Prerequisites: ~disabled + +barracks: + Buildable: + Prerequisites: ~disabled + +light_factory: + Buildable: + Prerequisites: ~disabled + +heavy_factory: + Buildable: + Prerequisites: ~disabled + +medium_gun_turret: + Buildable: + Prerequisites: ~disabled + +wall: + Buildable: + Prerequisites: ~disabled diff --git a/mods/d2k/maps/atreides-01b/map.yaml b/mods/d2k/maps/atreides-01b/map.yaml index 1d0e06cecb..0d78a691fa 100644 --- a/mods/d2k/maps/atreides-01b/map.yaml +++ b/mods/d2k/maps/atreides-01b/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -108,79 +110,4 @@ Actors: Location: 22,20 Owner: Neutral -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 2300 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: atreides01b.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - WormManager: - Minimum: 1 - Maximum: 1 - MissionData: - Briefing: Harvest Spice from the Imperial Basin. Construct a Spice Refinery and defend it against the Harkonnen troops scattered throughout the basin. You have been assigned only limited offensive forces - use them wisely.\n\nYou will have to learn the subtleties of mining as you go, but remember to build Silos to store the Spice. When you run out of storage space you can not gather more Spice. Also, any building without adequate concrete foundation will need immediate repair and be vulnerable to erosive damage from the harsh environment. Your greatest adversary may be the elements.\n\nGood luck.\n - BriefingVideo: A_BR01_E.VQA - MapCreeps: - Locked: True - Enabled: True - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Low - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - construction_yard: - Production: - Produces: Building - concreteb: - Buildable: - Prerequisites: ~disabled - barracks: - Buildable: - Prerequisites: ~disabled - light_factory: - Buildable: - Prerequisites: ~disabled - heavy_factory: - Buildable: - Prerequisites: ~disabled - medium_gun_turret: - Buildable: - Prerequisites: ~disabled - wall: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/atreides-01b/rules.yaml b/mods/d2k/maps/atreides-01b/rules.yaml new file mode 100644 index 0000000000..04ca0385b8 --- /dev/null +++ b/mods/d2k/maps/atreides-01b/rules.yaml @@ -0,0 +1,67 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 2300 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: atreides01b.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + WormManager: + Minimum: 1 + Maximum: 1 + MissionData: + Briefing: Harvest Spice from the Imperial Basin. Construct a Spice Refinery and defend it against the Harkonnen troops scattered throughout the basin. You have been assigned only limited offensive forces - use them wisely.\n\nYou will have to learn the subtleties of mining as you go, but remember to build Silos to store the Spice. When you run out of storage space you can not gather more Spice. Also, any building without adequate concrete foundation will need immediate repair and be vulnerable to erosive damage from the harsh environment. Your greatest adversary may be the elements.\n\nGood luck.\n + BriefingVideo: A_BR01_E.VQA + MapCreeps: + Locked: True + Enabled: True + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Low + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +construction_yard: + Production: + Produces: Building + +concreteb: + Buildable: + Prerequisites: ~disabled + +barracks: + Buildable: + Prerequisites: ~disabled + +light_factory: + Buildable: + Prerequisites: ~disabled + +heavy_factory: + Buildable: + Prerequisites: ~disabled + +medium_gun_turret: + Buildable: + Prerequisites: ~disabled + +wall: + Buildable: + Prerequisites: ~disabled diff --git a/mods/d2k/maps/atreides-02a/map.yaml b/mods/d2k/maps/atreides-02a/map.yaml index 4756c83559..64fec5fadd 100644 --- a/mods/d2k/maps/atreides-02a/map.yaml +++ b/mods/d2k/maps/atreides-02a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -166,79 +168,4 @@ Actors: Owner: Neutral Location: 30,28 -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: atreides02a.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - WormManager: - Minimum: 1 - Maximum: 1 - MissionData: - Briefing: Infiltrate the Imperial Basin and build up our forces until they are strong enough to eradicate the local Harkonnen presence.\n\nThe Harkonnen are reinforcing their troops by air, so be on your guard. Use the Outpost's radar to detect attacks from unexpected quarters.\n\nBe careful when mining the Spice. Spice mounds grow out of the sand. While a vital source of Spice, Spice mounds can damage or destroy any unit that blunders into them.\n\nGood luck.\n - BriefingVideo: A_BR02_E.VQA - MapCreeps: - Locked: True - Enabled: True - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Low - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - carryall.reinforce: - Cargo: - MaxWeight: 10 - construction_yard: - Production: - Produces: Building - concreteb: - Buildable: - Prerequisites: ~disabled - heavy_factory: - Buildable: - Prerequisites: ~disabled - medium_gun_turret: - Buildable: - Prerequisites: ~disabled - wall: - Buildable: - Prerequisites: ~disabled - outpost: - Buildable: - Prerequisites: barracks - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/atreides-02a/rules.yaml b/mods/d2k/maps/atreides-02a/rules.yaml new file mode 100644 index 0000000000..671f7076fa --- /dev/null +++ b/mods/d2k/maps/atreides-02a/rules.yaml @@ -0,0 +1,67 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: atreides02a.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + WormManager: + Minimum: 1 + Maximum: 1 + MissionData: + Briefing: Infiltrate the Imperial Basin and build up our forces until they are strong enough to eradicate the local Harkonnen presence.\n\nThe Harkonnen are reinforcing their troops by air, so be on your guard. Use the Outpost's radar to detect attacks from unexpected quarters.\n\nBe careful when mining the Spice. Spice mounds grow out of the sand. While a vital source of Spice, Spice mounds can damage or destroy any unit that blunders into them.\n\nGood luck.\n + BriefingVideo: A_BR02_E.VQA + MapCreeps: + Locked: True + Enabled: True + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Low + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +carryall.reinforce: + Cargo: + MaxWeight: 10 + +construction_yard: + Production: + Produces: Building + +concreteb: + Buildable: + Prerequisites: ~disabled + +heavy_factory: + Buildable: + Prerequisites: ~disabled + +medium_gun_turret: + Buildable: + Prerequisites: ~disabled + +wall: + Buildable: + Prerequisites: ~disabled + +outpost: + Buildable: + Prerequisites: barracks diff --git a/mods/d2k/maps/atreides-02b/map.yaml b/mods/d2k/maps/atreides-02b/map.yaml index dc56fdff3c..be8de50950 100644 --- a/mods/d2k/maps/atreides-02b/map.yaml +++ b/mods/d2k/maps/atreides-02b/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -136,84 +138,4 @@ Actors: Owner: Neutral Location: 30,28 -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 5000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: atreides02b.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - WormManager: - Minimum: 1 - Maximum: 1 - MissionData: - Briefing: Infiltrate the Imperial Basin and build up our forces until they are strong enough to eradicate the local Harkonnen presence.\n\nThe Harkonnen are reinforcing their troops by air, so be on your guard. Use the Outpost's radar to detect attacks from unexpected quarters.\n\nBe careful when mining the Spice. Spice mounds grow out of the sand. While a vital source of Spice, Spice mounds can damage or destroy any unit that blunders into them.\n\nGood luck.\n - BriefingVideo: A_BR02_E.VQA - MapCreeps: - Locked: True - Enabled: True - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Low - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - carryall.reinforce: - Cargo: - MaxWeight: 10 - construction_yard: - Production: - Produces: Building - concreteb: - Buildable: - Prerequisites: ~disabled - heavy_factory: - Buildable: - Prerequisites: ~disabled - medium_gun_turret: - Buildable: - Prerequisites: ~disabled - wall: - Buildable: - Prerequisites: ~disabled - outpost: - Buildable: - Prerequisites: barracks - outpostnopower: - Inherits: outpost - Buildable: - Prerequisites: ~disabled - -RequiresPower: - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/atreides-02b/rules.yaml b/mods/d2k/maps/atreides-02b/rules.yaml new file mode 100644 index 0000000000..9dddc15a1d --- /dev/null +++ b/mods/d2k/maps/atreides-02b/rules.yaml @@ -0,0 +1,73 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 5000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: atreides02b.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + WormManager: + Minimum: 1 + Maximum: 1 + MissionData: + Briefing: Infiltrate the Imperial Basin and build up our forces until they are strong enough to eradicate the local Harkonnen presence.\n\nThe Harkonnen are reinforcing their troops by air, so be on your guard. Use the Outpost's radar to detect attacks from unexpected quarters.\n\nBe careful when mining the Spice. Spice mounds grow out of the sand. While a vital source of Spice, Spice mounds can damage or destroy any unit that blunders into them.\n\nGood luck.\n + BriefingVideo: A_BR02_E.VQA + MapCreeps: + Locked: True + Enabled: True + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Low + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +carryall.reinforce: + Cargo: + MaxWeight: 10 + +construction_yard: + Production: + Produces: Building + +concreteb: + Buildable: + Prerequisites: ~disabled + +heavy_factory: + Buildable: + Prerequisites: ~disabled + +medium_gun_turret: + Buildable: + Prerequisites: ~disabled + +wall: + Buildable: + Prerequisites: ~disabled + +outpost: + Buildable: + Prerequisites: barracks + +outpostnopower: + Inherits: outpost + Buildable: + Prerequisites: ~disabled + -RequiresPower: diff --git a/mods/d2k/maps/atreides-03a/map.yaml b/mods/d2k/maps/atreides-03a/map.yaml index bf48ef64d5..42a672f1da 100644 --- a/mods/d2k/maps/atreides-03a/map.yaml +++ b/mods/d2k/maps/atreides-03a/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -16,6 +16,8 @@ Visibility: MissionSelector Type: Campaign +LockPreview: True + Players: PlayerReference@Neutral: Name: Neutral @@ -133,85 +135,4 @@ Actors: Owner: Neutral Location: 39,30 -Smudges: - -Rules: - Player: - -ConquestVictoryConditions: - MissionObjectives: - EarlyGameOver: true - Shroud: - FogLocked: True - FogEnabled: True - ExploredMapLocked: True - ExploredMapEnabled: False - PlayerResources: - DefaultCashLocked: True - DefaultCash: 3000 - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - LuaScript: - Scripts: atreides03a.lua, atreides03a-AI.lua - ObjectivesPanel: - PanelName: MISSION_OBJECTIVES - WormManager: - Minimum: 1 - Maximum: 1 - MissionData: - Briefing: Bring the Atreides forces up to combat strength - quickly. Guard against surprise attacks and ensure Spice production.\n\nThe Ordos forces are light but numerous. To combat the Ordos, you have been granted license to produce Quads, which have a greater anti-vehicle capability than Trikes. Upgrade your Light Factories to allow production of these units.\n\nMeet any agression with overwhelming force.\n\nGood luck.\n - BriefingVideo: A_BR03_E.VQA - MapCreeps: - Locked: True - Enabled: True - MapBuildRadius: - AllyBuildRadiusLocked: True - AllyBuildRadiusEnabled: False - MapOptions: - TechLevelLocked: True - TechLevel: Low - Difficulties: Easy, Normal, Hard - ShortGameLocked: True - ShortGameEnabled: False - carryall.reinforce: - Cargo: - MaxWeight: 10 - concreteb: - Buildable: - Prerequisites: ~disabled - heavy_factory: - Buildable: - Prerequisites: ~disabled - medium_gun_turret: - Buildable: - Prerequisites: ~disabled - outpost: - Buildable: - Prerequisites: barracks - quad: - Buildable: - Prerequisites: upgrade.light - trooper: - Buildable: - Prerequisites: upgrade.barracks - upgrade.conyard: - Buildable: - Prerequisites: ~disabled - upgrade.heavy: - Buildable: - Prerequisites: ~disabled - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/atreides-03a/rules.yaml b/mods/d2k/maps/atreides-03a/rules.yaml new file mode 100644 index 0000000000..67c71aba19 --- /dev/null +++ b/mods/d2k/maps/atreides-03a/rules.yaml @@ -0,0 +1,75 @@ +Player: + -ConquestVictoryConditions: + MissionObjectives: + EarlyGameOver: true + Shroud: + FogLocked: True + FogEnabled: True + ExploredMapLocked: True + ExploredMapEnabled: False + PlayerResources: + DefaultCashLocked: True + DefaultCash: 3000 + +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + LuaScript: + Scripts: atreides03a.lua, atreides03a-AI.lua + ObjectivesPanel: + PanelName: MISSION_OBJECTIVES + WormManager: + Minimum: 1 + Maximum: 1 + MissionData: + Briefing: Bring the Atreides forces up to combat strength - quickly. Guard against surprise attacks and ensure Spice production.\n\nThe Ordos forces are light but numerous. To combat the Ordos, you have been granted license to produce Quads, which have a greater anti-vehicle capability than Trikes. Upgrade your Light Factories to allow production of these units.\n\nMeet any agression with overwhelming force.\n\nGood luck.\n + BriefingVideo: A_BR03_E.VQA + MapCreeps: + Locked: True + Enabled: True + MapBuildRadius: + AllyBuildRadiusLocked: True + AllyBuildRadiusEnabled: False + MapOptions: + TechLevelLocked: True + TechLevel: Low + Difficulties: Easy, Normal, Hard + ShortGameLocked: True + ShortGameEnabled: False + +carryall.reinforce: + Cargo: + MaxWeight: 10 + +concreteb: + Buildable: + Prerequisites: ~disabled + +heavy_factory: + Buildable: + Prerequisites: ~disabled + +medium_gun_turret: + Buildable: + Prerequisites: ~disabled + +outpost: + Buildable: + Prerequisites: barracks + +quad: + Buildable: + Prerequisites: upgrade.light + +trooper: + Buildable: + Prerequisites: upgrade.barracks + +upgrade.conyard: + Buildable: + Prerequisites: ~disabled + +upgrade.heavy: + Buildable: + Prerequisites: ~disabled diff --git a/mods/d2k/maps/battle-for-dune.oramap b/mods/d2k/maps/battle-for-dune.oramap index e2064012df..a0481f22b2 100644 Binary files a/mods/d2k/maps/battle-for-dune.oramap and b/mods/d2k/maps/battle-for-dune.oramap differ diff --git a/mods/d2k/maps/death-depths.oramap b/mods/d2k/maps/death-depths.oramap index 1c0cf2bafc..1a82bd8abd 100644 Binary files a/mods/d2k/maps/death-depths.oramap and b/mods/d2k/maps/death-depths.oramap differ diff --git a/mods/d2k/maps/desert-twister.oramap b/mods/d2k/maps/desert-twister.oramap index c74afdf54a..e4ccbdc8c2 100644 Binary files a/mods/d2k/maps/desert-twister.oramap and b/mods/d2k/maps/desert-twister.oramap differ diff --git a/mods/d2k/maps/eyesofthedesert.oramap b/mods/d2k/maps/eyesofthedesert.oramap index 4359275f6e..8f7bfd1c53 100644 Binary files a/mods/d2k/maps/eyesofthedesert.oramap and b/mods/d2k/maps/eyesofthedesert.oramap differ diff --git a/mods/d2k/maps/imperial-basin.oramap b/mods/d2k/maps/imperial-basin.oramap index 9e58065d71..c5f949edb6 100644 Binary files a/mods/d2k/maps/imperial-basin.oramap and b/mods/d2k/maps/imperial-basin.oramap differ diff --git a/mods/d2k/maps/kanly.oramap b/mods/d2k/maps/kanly.oramap index 65f18e74d9..cb80bde141 100644 Binary files a/mods/d2k/maps/kanly.oramap and b/mods/d2k/maps/kanly.oramap differ diff --git a/mods/d2k/maps/mount-idaho/map.png b/mods/d2k/maps/mount-idaho/map.png new file mode 100644 index 0000000000..591eae15fc Binary files /dev/null and b/mods/d2k/maps/mount-idaho/map.png differ diff --git a/mods/d2k/maps/mount-idaho/map.yaml b/mods/d2k/maps/mount-idaho/map.yaml index c579883d02..df3b9ad6c7 100644 --- a/mods/d2k/maps/mount-idaho/map.yaml +++ b/mods/d2k/maps/mount-idaho/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -82,24 +82,4 @@ Actors: Location: 71,13 Owner: Creeps -Smudges: - -Rules: - World: - WormManager: - Minimum: 1 - Maximum: 2 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/mount-idaho/rules.yaml b/mods/d2k/maps/mount-idaho/rules.yaml new file mode 100644 index 0000000000..114a8bf4e9 --- /dev/null +++ b/mods/d2k/maps/mount-idaho/rules.yaml @@ -0,0 +1,4 @@ +World: + WormManager: + Minimum: 1 + Maximum: 2 diff --git a/mods/d2k/maps/oasis-conquest/map.png b/mods/d2k/maps/oasis-conquest/map.png new file mode 100644 index 0000000000..6d39a0fea1 Binary files /dev/null and b/mods/d2k/maps/oasis-conquest/map.png differ diff --git a/mods/d2k/maps/oasis-conquest/map.yaml b/mods/d2k/maps/oasis-conquest/map.yaml index 88ccc67f57..22bd499f04 100644 --- a/mods/d2k/maps/oasis-conquest/map.yaml +++ b/mods/d2k/maps/oasis-conquest/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -147,24 +147,4 @@ Actors: Location: 16,81 Owner: Creeps -Smudges: - -Rules: - World: - WormManager: - Minimum: 3 - Maximum: 6 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/oasis-conquest/rules.yaml b/mods/d2k/maps/oasis-conquest/rules.yaml new file mode 100644 index 0000000000..363d4add29 --- /dev/null +++ b/mods/d2k/maps/oasis-conquest/rules.yaml @@ -0,0 +1,4 @@ +World: + WormManager: + Minimum: 3 + Maximum: 6 diff --git a/mods/d2k/maps/pasty-mesa/map.png b/mods/d2k/maps/pasty-mesa/map.png new file mode 100644 index 0000000000..ac903a3906 Binary files /dev/null and b/mods/d2k/maps/pasty-mesa/map.png differ diff --git a/mods/d2k/maps/pasty-mesa/map.yaml b/mods/d2k/maps/pasty-mesa/map.yaml index 49da99556b..e063a384f8 100644 --- a/mods/d2k/maps/pasty-mesa/map.yaml +++ b/mods/d2k/maps/pasty-mesa/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -79,24 +79,4 @@ Actors: Location: 4,4 Owner: Creeps -Smudges: - -Rules: - World: - WormManager: - Minimum: 1 - Maximum: 2 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/pasty-mesa/rules.yaml b/mods/d2k/maps/pasty-mesa/rules.yaml new file mode 100644 index 0000000000..114a8bf4e9 --- /dev/null +++ b/mods/d2k/maps/pasty-mesa/rules.yaml @@ -0,0 +1,4 @@ +World: + WormManager: + Minimum: 1 + Maximum: 2 diff --git a/mods/d2k/maps/shellmap/map.png b/mods/d2k/maps/shellmap/map.png new file mode 100644 index 0000000000..9a5765a445 Binary files /dev/null and b/mods/d2k/maps/shellmap/map.png differ diff --git a/mods/d2k/maps/shellmap/map.yaml b/mods/d2k/maps/shellmap/map.yaml index 858efdc4bb..04f554dd2e 100644 --- a/mods/d2k/maps/shellmap/map.yaml +++ b/mods/d2k/maps/shellmap/map.yaml @@ -1,4 +1,4 @@ -MapFormat: 9 +MapFormat: 10 RequiresMod: d2k @@ -105,34 +105,4 @@ Actors: Location: 57,58 Owner: Atreides -Smudges: - -Rules: - World: - -CrateSpawner: - -SpawnMPUnits: - -MPStartLocations: - ResourceType@Spice: - ValuePerUnit: 0 - WormManager: - Minimum: 1 - Maximum: 1 - MusicPlaylist: - BackgroundMusic: options - large_gun_turret: - Power: - Amount: 100 - -Sequences: - -VoxelSequences: - -Weapons: - -Voices: - -Music: - -Notifications: - -Translations: +Rules: rules.yaml diff --git a/mods/d2k/maps/shellmap/rules.yaml b/mods/d2k/maps/shellmap/rules.yaml new file mode 100644 index 0000000000..30eb3ece7e --- /dev/null +++ b/mods/d2k/maps/shellmap/rules.yaml @@ -0,0 +1,15 @@ +World: + -CrateSpawner: + -SpawnMPUnits: + -MPStartLocations: + ResourceType@Spice: + ValuePerUnit: 0 + WormManager: + Minimum: 1 + Maximum: 1 + MusicPlaylist: + BackgroundMusic: options + +large_gun_turret: + Power: + Amount: 100 diff --git a/mods/d2k/maps/the-duell.oramap b/mods/d2k/maps/the-duell.oramap index a02a456fbb..701bb404e7 100644 Binary files a/mods/d2k/maps/the-duell.oramap and b/mods/d2k/maps/the-duell.oramap differ diff --git a/mods/d2k/maps/tucks-sietch.oramap b/mods/d2k/maps/tucks-sietch.oramap index e0df676bf3..03db55cdd3 100644 Binary files a/mods/d2k/maps/tucks-sietch.oramap and b/mods/d2k/maps/tucks-sietch.oramap differ diff --git a/mods/d2k/maps/venac-ditch.oramap b/mods/d2k/maps/venac-ditch.oramap index 8d55fe7336..127313e8fb 100644 Binary files a/mods/d2k/maps/venac-ditch.oramap and b/mods/d2k/maps/venac-ditch.oramap differ diff --git a/mods/d2k/maps/vladimirs-folly.oramap b/mods/d2k/maps/vladimirs-folly.oramap index b57bd3bba0..3391a6de37 100644 Binary files a/mods/d2k/maps/vladimirs-folly.oramap and b/mods/d2k/maps/vladimirs-folly.oramap differ