<game_config>
  <game_key>arma2oa_win32</game_key>
  <installer>steamcmd</installer>
  <game_name>Arma2 Operation Arrowhead</game_name>
  <server_exec_name>arma2oaserver.exe</server_exec_name>
  <cli_template>%MODLIST% -cfg=cfg\basic.cfg -config=cfg\server.cfg -name=player -profiles=profile %IP% %PORT%</cli_template>
  <cli_params>
    <cli_param id="PORT" cli_string="-port=" />
    <cli_param id="IP" cli_string="-ip=" />
  </cli_params>
  <reserve_ports>
    <port type="add" id="QUERY_PORT">1</port>
  </reserve_ports>
  <cli_allow_chars>;</cli_allow_chars>
  <console_log>cfg/arma2oaserver.RPT</console_log>
  <max_user_amount>64</max_user_amount>
  <control_protocol>armabe</control_protocol>
  <mods>
   <mod key='arma2oa'>
     <name>none</name>
     <installer_name>33930</installer_name>
   </mod>
  </mods>
  <replace_texts>
    <text key="max_players">
      <default>(maxPlayers\s*=\s*)(.*)(;)</default>
      <var>maxPlayers = "%key%";</var>
      <filepath>cfg/server.cfg</filepath>
      <options>key-regex</options>
    </text>
  </replace_texts> 
  <server_params>
    <param id="MODLIST" key="-mod=" type="text">
    <default></default>
    <option>ns</option>
    <caption>Mods ex: @A-Map;@AI;@Moreguns;@TurboCars</caption>
    <desc>Semicolon after each mod and you MUST copy the KEY into your keys folder. 
          Make sure if you install a MOD, you list the name here or else it wont get loaded.
    </desc>
  </param>
  </server_params>
  <pre_install>
    wget http://files.iaregamer.com/installers/arma2oa_win32/arma2oa_win32.tar
    tar -xvf arma2oa_win32.tar
    rm arma2oa_win32.tar
  </pre_install>
  <post_install>
    wget http://files.iaregamer.com/installers/arma2oa_win32/PostInstall.tar
    tar -xvf PostInstall.tar
    chmod +x setup_db.sh
    ./setup_db.sh
    rm setup_db.sh
    rm PostInstall.tar
  </post_install>
  <pre_start>
    rm cfg/*.RPT
    rm cfg/*.log
  </pre_start>
  <lock_files>
    arma2oaserver.exe
  </lock_files>
  <configuration_files>
    <file description="Server settings">cfg\server.cfg</file>
    <file description="Basic Network settings">cfg\basic.cfg</file>
    <file description="BattlEye RconPassword">cfg\battleye\beserver.cfg</file>
    <file description="Difficulty Settings">cfg\users\player\player.arma2oaprofile</file>
  </configuration_files>
</game_config>
