tgameinfos.inc.php - hadarawgs - Hadara adaptation for boardgamearena.com
 (HTM) git clone git://git.z3bra.org/hadarawgs.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
       tgameinfos.inc.php (6129B)
       ---
            1 <?php
            2 
            3 /*
            4  * From this file, you can edit the various meta-information of your game.
            5  * Once you modified the file, don't forget to click on "Reload game informations" from the Control Panel in order in can be taken into account.
            6  * See documentation about this file here:
            7  * http://en.doc.boardgamearena.com/Game_meta-information:_gameinfos.inc.php
            8 */
            9 
           10 $gameinfos = array(
           11 
           12 // Name of the game in English (will serve as the basis for translation)
           13 'game_name' => "Hadara",
           14 
           15 // Game designer (or game designers, separated by commas)
           16 'designer' => 'Benjamin Schwer',
           17 
           18 // Game artist (or game artists, separated by commas)
           19 'artist' => 'Dominik Mayer',
           20 
           21 // Year of FIRST publication of this game. Can be negative.
           22 'year' => 2019,
           23 
           24 // Game publisher
           25 'publisher' => 'Hans im Glück',
           26 
           27 // Url of game publisher website
           28 'publisher_website' => 'https://www.hans-im-glueck.de/',
           29 
           30 // Board Game Geek ID of the publisher
           31 'publisher_bgg_id' => 133,
           32 
           33 // Board game geek ID of the game
           34 'bgg_id' => 269144,
           35 
           36 
           37 // Players configuration that can be played (ex: 2 to 4 players)
           38 'players' => array( 2,3,4,5 ),
           39 
           40 // Suggest players to play with this number of players. Must be null if there is no such advice, or if there is only one possible player configuration.
           41 'suggest_player_number' => 5,
           42 
           43 // Discourage players to play with these numbers of players. Must be null if there is no such advice.
           44 'not_recommend_player_number' => array( 3 ),
           45 
           46 
           47 // Estimated game duration, in minutes (used only for the launch, afterward the real duration is computed)
           48 'estimated_duration' => 40,
           49 
           50 // Time in second add to a player when "giveExtraTime" is called (speed profile = fast)
           51 'fast_additional_time' => 30,
           52 
           53 // Time in second add to a player when "giveExtraTime" is called (speed profile = medium)
           54 'medium_additional_time' => 40,
           55 
           56 // Time in second add to a player when "giveExtraTime" is called (speed profile = slow)
           57 'slow_additional_time' => 50,
           58 
           59 // If you are using a tie breaker in your game (using "player_score_aux"), you must describe here
           60 // the formula used to compute "player_score_aux". This description will be used as a tooltip to explain
           61 // the tie breaker to the players.
           62 // Note: if you are NOT using any tie breaker, leave the empty string.
           63 //
           64 // Example: 'tie_breaker_description' => totranslate( "Number of remaining cards in hand" ),
           65 'tie_breaker_description' => "Most leftover coins",
           66 
           67 // If in the game, all losers are equal (no score to rank them or explicit in the rules that losers are not ranked between them), set this to true
           68 // The game end result will display "Winner" for the 1st player and "Loser" for all other players
           69 'losers_not_ranked' => false,
           70 
           71 // Game is "beta". A game MUST set is_beta=1 when published on BGA for the first time, and must remains like this until all bugs are fixed.
           72 'is_beta' => 1,
           73 
           74 // Is this game cooperative (all players wins together or loose together)
           75 'is_coop' => 0,
           76 
           77 
           78 // Complexity of the game, from 0 (extremely simple) to 5 (extremely complex)
           79 'complexity' => 3,
           80 
           81 // Luck of the game, from 0 (absolutely no luck in this game) to 5 (totally luck driven)
           82 'luck' => 3,
           83 
           84 // Strategy of the game, from 0 (no strategy can be setup) to 5 (totally based on strategy)
           85 'strategy' => 4,
           86 
           87 // Diplomacy of the game, from 0 (no interaction in this game) to 5 (totally based on interaction and discussion between players)
           88 'diplomacy' => 1,
           89 
           90 // Colors attributed to players - used for animals
           91 'player_colors'  => array( "d80000", "ffb000", "804000", "ffffff", "408000" ),
           92 'player_animals' => array( "dragon", "lion",   "monkey", "pegasus","scarab" ),
           93 
           94 // Favorite colors support : if set to "true", support attribution of favorite colors based on player's preferences (see reattributeColorsBasedOnPreferences PHP method)
           95 'favorite_colors_support' => true,
           96 
           97 // When doing a rematch, the player order is swapped using a "rotation" so the starting player is not the same
           98 // If you want to disable this, set this to false
           99 'disable_player_order_swap_on_rematch' => false,
          100 
          101 // Game interface width range (pixels)
          102 // Note: game interface = space on the left side, without the column on the right
          103 'game_interface_width' => array(
          104 
          105         // Minimum width
          106         //  default: 740
          107         //  maximum possible value: 740 (ie: your game interface should fit with a 740px width (correspond to a 1024px screen)
          108         //  minimum possible value: 320 (the lowest value you specify, the better the display is on mobile)
          109         'min' => 540,
          110 
          111         // Maximum width
          112         //  default: null (ie: no limit, the game interface is as big as the player's screen allows it).
          113         //  maximum possible value: unlimited
          114         //  minimum possible value: 740
          115         'max' => null
          116 ),
          117 
          118 // Game presentation
          119 // Short game presentation text that will appear on the game description page, structured as an array of paragraphs.
          120 // Each paragraph must be wrapped with totranslate() for translation and should not contain html (plain text without formatting).
          121 // A good length for this text is between 100 and 150 words (about 6 to 9 lines on a standard display)
          122 'presentation' => array(
          123 //    totranslate("This wonderful game is about geometric shapes!"),
          124 //    totranslate("It was awarded best triangle game of the year in 2005 and nominated for the Spiel des Jahres."),
          125 //    ...
          126 ),
          127 
          128 // Games categories
          129 //  You can attribute a maximum of FIVE "tags" for your game.
          130 //  Each tag has a specific ID (ex: 22 for the category "Prototype", 101 for the tag "Science-fiction theme game")
          131 //  Please see the "Game meta information" entry in the BGA Studio documentation for a full list of available tags:
          132 //  http://en.doc.boardgamearena.com/Game_meta-information:_gameinfos.inc.php
          133 //  IMPORTANT: this list should be ORDERED, with the most important tag first.
          134 //  IMPORTANT: it is mandatory that the FIRST tag is 1, 2, 3 and 4 (= game category)
          135 'tags' => array( 2 ),
          136 
          137 
          138 //////// BGA SANDBOX ONLY PARAMETERS (DO NOT MODIFY)
          139 
          140 // simple : A plays, B plays, C plays, A plays, B plays, ...
          141 // circuit : A plays and choose the next player C, C plays and choose the next player D, ...
          142 // complex : A+B+C plays and says that the next player is A+B
          143 'is_sandbox' => false,
          144 'turnControl' => 'simple'
          145 
          146 ////////
          147 );