forked from SoDOff-Project/sodoff
fixes for mmo support in old versions/other games
This commit is contained in:
parent
6188c67271
commit
c4461263fa
@ -11,15 +11,15 @@
|
||||
|
||||
<Version>
|
||||
<!-- Math Blaster -->
|
||||
<VersionMin>0x00700000</VersionMin>
|
||||
<VersionMax>0x00700000</VersionMax>
|
||||
<VersionMin>0x08000000</VersionMin>
|
||||
<VersionMax>0x08ffffff</VersionMax>
|
||||
<ZoneList>DNAMorph AlienWorldJungle GauntletShooter AlienRace Spaceport ReadyRoom AlienBattleGame TrainingRoom FaceOffGame AlienWorldIce AlienAdult SnatchItMB AlienRiderGame AlienBaby AlienBattleArena SpaceRacing Academy AlienRider Hangar AlienLarvaRoom MyPodInt DNAMorph AlienWorldJungle GauntletShooter AlienRace Spaceport ReadyRoom AlienBattleGame TrainingRoom FaceOffGame AlienWorldIce AlienAdult SnatchItMB AlienRiderGame AlienBaby AlienBattleArena SpaceRacing Academy AlienRider Hangar AlienLarvaRoom MyPodInt DNAMorph AlienWorldJungle GauntletShooter AlienRace Spaceport ReadyRoom AlienBattleGame TrainingRoom FaceOffGame AlienWorldIce AlienAdult SnatchItMB AlienRiderGame AlienBaby AlienBattleArena SpaceRacing Academy AlienRider Hangar AlienLarvaRoom MyPodInt DNAMorph AlienWorldJungle GauntletShooter AlienRace Spaceport ReadyRoom AlienBattleGame TrainingRoom FaceOffGame AlienWorldIce AlienAdult SnatchItMB AlienRiderGame AlienBaby AlienBattleArena SpaceRacing Academy AlienRider Hangar AlienLarvaRoom MyPodInt DNAMorph AlienWorldJungle GauntletShooter AlienRace Spaceport ReadyRoom AlienBattleGame TrainingRoom FaceOffGame AlienWorldIce AlienAdult SnatchItMB AlienRiderGame AlienBaby AlienBattleArena SpaceRacing Academy AlienRider Hangar AlienLarvaRoom MyPodInt</ZoneList>
|
||||
</Version>
|
||||
|
||||
<Version>
|
||||
<!-- World of JumpStart -->
|
||||
<VersionMin>0x00600000</VersionMin>
|
||||
<VersionMax>0x00600000</VersionMax>
|
||||
<VersionMin>0x01000000</VersionMin>
|
||||
<VersionMax>0x01ffffff</VersionMax>
|
||||
<ZoneList>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 </ZoneList>
|
||||
</Version>
|
||||
|
||||
|
@ -38,7 +38,7 @@ public class MMOConfigService {
|
||||
public MMOServerInformation GetMMOServerInformation(uint version) {
|
||||
if (version >= config.Value.MMOSupportMinVersion) {
|
||||
return new MMOServerInformation {
|
||||
MMOServerDataArray = mmoconfig.Versions.FirstOrDefault(c => c.VersionFirst >= version && c.VersionLast <= version)?.MMOServerDataArray
|
||||
MMOServerDataArray = mmoconfig.Versions.FirstOrDefault(c => version >= c.VersionFirst && version <= c.VersionLast)?.MMOServerDataArray
|
||||
};
|
||||
} else {
|
||||
return new MMOServerInformation();
|
||||
|
@ -55,7 +55,7 @@
|
||||
"MMOPort": 9933,
|
||||
|
||||
"// MMOSupportMinVersion": "Minimum client version allowed to use MMO. For example: '0xa3a31a0a' mean SoD 3.31, '0xa0000000' mean all SoD version, 0 mean all games.",
|
||||
"MMOSupportMinVersion": "0xa3a31a0a",
|
||||
"MMOSupportMinVersion": "0",
|
||||
|
||||
"// DbProvider": "Select database backend to use: SQLite, PostgreSQL, MySQL (availability may depend on build options)",
|
||||
"DbProvider": "SQLite",
|
||||
|
Loading…
x
Reference in New Issue
Block a user