This is a documentation for Board Game Arena: play board games online !

Game options and preferences: gameoptions.inc.php

Eus Board Game Arena
Stumm eus an 18 Mez 2016 da 20:59 gant Victoria la (kaozeal | degasadennoù) (Created page with "In this file, you can define your game options (= game variants). Note: If your game has no variant, you don't have to modify this file. // note: game variant ID sho...")
(diforc'h) ← Stumm kent | Gwelet ar stumm red (diforc'h) | Stumm war-lerc'h → (diforc'h)
Mont d’ar merdeerezh Mont d’ar c’hlask

In this file, you can define your game options (= game variants).

Note: If your game has no variant, you don't have to modify this file.


   // note: game variant ID should start at 100 (ie: 100, 101, 102, ...). The maximum is 199.
   100 => array(
               'name' => totranslate('my game option'),    
               'values' => array(
                           // A simple value for this option:
                           1 => array( 'name' => totranslate('option 1') )
                           // A simple value for this option.
                           // If this value is chosen, the value of "tmdisplay" is displayed in the game lobby
                           2 => array( 'name' => totranslate('option 2'), 'tmdisplay' => totranslate('option 2') ),
                           // Another value, with other options:
                           //  beta=true => this option is in beta version right now.
                           //  nobeginner=true  =>  this option is not recommended for beginners
                           3 => array( 'name' => totranslate('option 3'),  'beta' => true, 'nobeginner' => true ),) )
                       )
           )


Note²: All options defined in this file should have a corresponding "game state labels" with the same ID (see "initGameStateLabels" in yourgame.game.php)


            self::initGameStateLabels ( array (
                       ...
                       "my_first_game_variant" => 100,
             ) );