replaced jukebox through mapqueue

This commit is contained in:
kremsy
2013-12-31 12:25:03 +01:00
parent 50f79ddec2
commit 060211204d
6 changed files with 239 additions and 49 deletions

View File

@ -36,7 +36,7 @@ class MapManager implements CallbackListener {
/**
* Public Properties
*/
public $jukebox = null;
public $mapQueue = null;
/**
* Construct map manager
@ -51,7 +51,7 @@ class MapManager implements CallbackListener {
// Create map commands instance
$this->mapCommands = new MapCommands($maniaControl);
$this->jukebox = new Jukebox($this->maniaControl);
$this->mapQueue = new MapQueue($this->maniaControl);
// Register for callbacks
$this->maniaControl->callbackManager->registerCallbackListener(CallbackManager::CB_MC_ONINIT, $this, 'handleOnInit');
@ -342,8 +342,8 @@ class MapManager implements CallbackListener {
$this->updateFullMapList();
//Juke requested Map
$this->maniaControl->mapManager->jukebox->addMapToJukebox($login, $mapInfo['MapUID']);
//Queue requested Map
$this->maniaControl->mapManager->mapQueue->addMapToMapQueue($login, $mapInfo['MapUID']);
}
// TODO: add local map by filename
}