Quick Fix for TM2020

Quick fix for TM2020 but break compatibility with ManiaPlanet
A better fix todo
This commit is contained in:
jonthekiller 2020-08-02 18:30:44 +02:00 committed by GitHub
parent e85e0f5346
commit e84a8b7a91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,14 +60,14 @@ class LibXmlRpcCallbacks implements CallbackListener {
//No use for this Implementation right now (as the MapManager Callback should be used //No use for this Implementation right now (as the MapManager Callback should be used
break; break;
case 'Maniaplanet.StartMap_End': //Use the MapManager Callback case 'Maniaplanet.StartMap_End': //Use the MapManager Callback
$jsonData = json_decode($data[0]); // $jsonData = json_decode($data[0]);
$this->maniaControl->getMapManager()->handleScriptBeginMap($jsonData->map->uid, $jsonData->restarted); // $this->maniaControl->getMapManager()->handleScriptBeginMap($jsonData->map->uid, $jsonData->restarted);
break; break;
case 'Maniaplanet.EndMap_Start': case 'Maniaplanet.EndMap_Start':
//no need for this implementation, callback handled by Map Manager //no need for this implementation, callback handled by Map Manager
break; break;
case 'Maniaplanet.EndMap_End': //Use the MapManager Callback case 'Maniaplanet.EndMap_End': //Use the MapManager Callback
$this->maniaControl->getMapManager()->handleScriptEndMap(); //Verify if better here or at EndMap_End // $this->maniaControl->getMapManager()->handleScriptEndMap(); //Verify if better here or at EndMap_End
break; break;
} }