From 1dfcc655eb709cd5fabd74541e3e28bd570b378c Mon Sep 17 00:00:00 2001 From: Robert Paciorek Date: Sat, 20 Apr 2024 22:17:09 +0000 Subject: [PATCH] support for MMO in SuperSecret thanks to HaiFire --- src/Controllers/Common/ConfigurationController.cs | 1 + src/Resources/mmo.xml | 12 ++++++++++++ src/Services/MMOConfigService.cs | 9 +++++++++ 3 files changed, 22 insertions(+) diff --git a/src/Controllers/Common/ConfigurationController.cs b/src/Controllers/Common/ConfigurationController.cs index 1cd8f9b..99ddcd9 100644 --- a/src/Controllers/Common/ConfigurationController.cs +++ b/src/Controllers/Common/ConfigurationController.cs @@ -15,6 +15,7 @@ public class ConfigurationController : Controller { [HttpPost] [Produces("application/xml")] [Route("ConfigurationWebService.asmx/GetMMOServerInfoWithZone")] + [Route("ConfigurationWebService.asmx/GetMMOServerInfo")] // used by SuperSecret public IActionResult GetMMOServerInfoWithZone([FromForm] string apiKey) { return Ok(mmoConfigService.GetMMOServerInformation( ClientVersion.GetVersion(apiKey.ToLower()) // NOTE: in this request apiKey is send uppercase diff --git a/src/Resources/mmo.xml b/src/Resources/mmo.xml index 1008f6d..e9a81d0 100644 --- a/src/Resources/mmo.xml +++ b/src/Resources/mmo.xml @@ -23,6 +23,18 @@ DWMadPenguinHQINT UncleMilton EnemyValley LoungeIntUpper UncleMiltonBounceHouse Boardwalk MyRoomsInt DWMadEuropeAlps SpeedDrome WinterWonderland GemMineInt Beach TrainingIsland * IslandX SanctuaryBaby DWMadEuropeParis AdventureCanyon DWMadNYHarbor JumpStartBowlInt TownCenter SanctuaryFlying MultiplayerSystem DWMadNYCentralParkFunZone MainStreet LearningInt HomeBase Hollows FreeFallMtn ArcadeInt ShipWreckLagoon DWMadEuropeItaly MummyMazeInt EnchantedSanctuary MyVIPRoomInt DownTown DWMadNYCentralPark MyNeighborhood MountainJetpack DWMadNYTimesSquare MainStreetFunZone DuneBuggyZone LoungeInt JSStadiumInt SanctuaryAdult BroomStickArena RabbitHoleInt CoconutMall Lobby + + + 0x02000000 + 0x02ffffff + + + 0 + S2X + true + + +