moved menu buttons
This commit is contained in:
		| @@ -26,7 +26,6 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
| 	const SETTING_MENU_POSX = 'Menu Position: X'; | ||||
| 	const SETTING_MENU_POSY = 'Menu Position: Y'; | ||||
| 	const SETTING_MENU_ITEMSIZE = 'Menu Item Size'; | ||||
|  | ||||
| 	const ACTION_OPEN_ADMIN_MEN = 'AdminMenu.OpenAdminMenu'; | ||||
| 	const ACTION_OPEN_PLAYER_MEN = 'AdminMenu.OpenPlayerMenu'; | ||||
| 	 | ||||
| @@ -47,7 +46,7 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
| 		 | ||||
| 		// Init settings | ||||
| 		$this->maniaControl->settingManager->initSetting($this, self::SETTING_MENU_POSX, 156.); | ||||
| 		$this->maniaControl->settingManager->initSetting($this, self::SETTING_MENU_POSY, -60.); | ||||
| 		$this->maniaControl->settingManager->initSetting($this, self::SETTING_MENU_POSY, -37.); | ||||
| 		$this->maniaControl->settingManager->initSetting($this, self::SETTING_MENU_ITEMSIZE, 6.); | ||||
| 		 | ||||
| 		// Register for callbacks | ||||
| @@ -97,9 +96,9 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
| 		$this->maniaControl->manialinkManager->sendManialink($manialinkText, $player->login); | ||||
| 	} | ||||
|  | ||||
|  | ||||
| 	/** | ||||
| 	 * Called on ManialinkPageAnswer | ||||
| 	 *  | ||||
| 	 * @param array $callback | ||||
| 	 */ | ||||
| 	public function openAdminMenu(array $callback, Player $player) { | ||||
| @@ -107,6 +106,7 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
| 		$manialinkText = $this->manialink->render()->saveXML(); | ||||
| 		$this->maniaControl->manialinkManager->sendManialink($manialinkText, $player->login); | ||||
| 	} | ||||
|  | ||||
| 	/** | ||||
| 	 * Check if the player has access to the admin menu | ||||
| 	 * | ||||
| @@ -119,6 +119,7 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
|  | ||||
| 	/** | ||||
| 	 * Build the icons | ||||
| 	 *  | ||||
| 	 * @param bool $forceBuild | ||||
| 	 */ | ||||
| 	private function buildIcons($forceBuild = false) { | ||||
| @@ -144,7 +145,6 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
| 		$backgroundQuad->setSize($itemSize * $itemMarginFactorX, $itemSize * $itemMarginFactorY); | ||||
| 		$backgroundQuad->setStyles($quadStyle, $quadSubstyle); | ||||
| 		 | ||||
|  | ||||
| 		$iconFrame = new Frame(); | ||||
| 		$frame->add($iconFrame); | ||||
| 		 | ||||
| @@ -176,8 +176,8 @@ class AdminMenu implements CallbackListener, ManialinkPageAnswerListener { //TOD | ||||
| 		$itemQuad->setAction(self::ACTION_OPEN_PLAYER_MEN); | ||||
| 		 | ||||
| 		$this->manialink = $manialink; | ||||
|  | ||||
| 	} | ||||
|  | ||||
| 	/** | ||||
| 	 * Build the menu manialink if necessary | ||||
| 	 * | ||||
|   | ||||
		Reference in New Issue
	
	Block a user