72 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
| <?php
 | |
| /**
 | |
|  * ManiaPlanet dedicated server Xml-RPC client
 | |
|  *
 | |
|  * @license     http://www.gnu.org/licenses/lgpl.html LGPL License 3
 | |
|  */
 | |
| 
 | |
| namespace Maniaplanet\DedicatedServer\Structures;
 | |
| 
 | |
| class GameInfos extends AbstractStructure
 | |
| {
 | |
| 	/**
 | |
| 	 * Game Modes
 | |
| 	 */
 | |
| 	const GAMEMODE_SCRIPT     = 0;
 | |
| 	const GAMEMODE_ROUNDS     = 1;
 | |
| 	const GAMEMODE_TIMEATTACK = 2;
 | |
| 	const GAMEMODE_TEAM       = 3;
 | |
| 	const GAMEMODE_LAPS       = 4;
 | |
| 	const GAMEMODE_CUP        = 5;
 | |
| 	const GAMEMODE_STUNTS     = 6;
 | |
| 
 | |
| 	/** @var int */
 | |
| 	public $gameMode;
 | |
| 	/** @var string */
 | |
| 	public $scriptName;
 | |
| 	/** @var int */
 | |
| 	public $nbMaps;
 | |
| 	/** @var int */
 | |
| 	public $chatTime;
 | |
| 	/** @var int */
 | |
| 	public $finishTimeout;
 | |
| 	/** @var int */
 | |
| 	public $allWarmUpDuration;
 | |
| 	/** @var bool */
 | |
| 	public $disableRespawn;
 | |
| 	/** @var int */
 | |
| 	public $forceShowAllOpponents;
 | |
| 	/** @var int */
 | |
| 	public $roundsPointsLimit;
 | |
| 	/** @var int */
 | |
| 	public $roundsForcedLaps;
 | |
| 	/** @var bool */
 | |
| 	public $roundsUseNewRules;
 | |
| 	/** @var int */
 | |
| 	public $roundsPointsLimitNewRules;
 | |
| 	/** @var int */
 | |
| 	public $teamPointsLimit;
 | |
| 	/** @var int */
 | |
| 	public $teamMaxPoints;
 | |
| 	/** @var bool */
 | |
| 	public $teamUseNewRules;
 | |
| 	/** @var int */
 | |
| 	public $teamPointsLimitNewRules;
 | |
| 	/** @var int */
 | |
| 	public $timeAttackLimit;
 | |
| 	/** @var int */
 | |
| 	public $timeAttackSynchStartPeriod;
 | |
| 	/** @var int */
 | |
| 	public $lapsNbLaps;
 | |
| 	/** @var int */
 | |
| 	public $lapsTimeLimit;
 | |
| 	/** @var int */
 | |
| 	public $cupPointsLimit;
 | |
| 	/** @var int */
 | |
| 	public $cupRoundsPerMap;
 | |
| 	/** @var int */
 | |
| 	public $cupNbWinners;
 | |
| 	/** @var int */
 | |
| 	public $cupWarmUpDuration;
 | |
| }
 |