QTfrontend/hwconsts.cpp.in
branchwebgl
changeset 8833 c13ebed437cb
parent 8650 18807b6302c8
child 9080 9b42757d7e71
equal deleted inserted replaced
8450:404ddce27b23 8833:c13ebed437cb
    17  */
    17  */
    18 
    18 
    19 #include <QStandardItemModel>
    19 #include <QStandardItemModel>
    20 
    20 
    21 #include "hwconsts.h"
    21 #include "hwconsts.h"
       
    22 #include "weapons.h"
    22 
    23 
       
    24 // cDataDir gets 'Data' appended later (in main.cpp)
       
    25 QString * cDataDir = new QString("${HEDGEWARS_DATADIR}");
    23 QString * cProtoVer = new QString("${HEDGEWARS_PROTO_VER}");
    26 QString * cProtoVer = new QString("${HEDGEWARS_PROTO_VER}");
    24 QString * cDataDir = new QString("${HEDGEWARS_DATADIR}");
       
    25 QString * cVersionString = new QString("${HEDGEWARS_VERSION}");
    27 QString * cVersionString = new QString("${HEDGEWARS_VERSION}");
       
    28 QString * cRevisionString = new QString("${HEDGEWARS_REVISION}");
       
    29 QString * cHashString = new QString("${HEDGEWARS_HASH}");
       
    30 
    26 
    31 
    27 QDir * bindir = new QDir();
    32 QDir * bindir = new QDir();
    28 QDir * cfgdir = new QDir();
    33 QDir * cfgdir = new QDir();
    29 QDir * datadir = new QDir();
    34 QDir * datadir = new QDir();
    30 
    35 
    57             AMMOLINE_MINES_QT AMMOLINE_MINES_PROB
    62             AMMOLINE_MINES_QT AMMOLINE_MINES_PROB
    58             AMMOLINE_MINES_DELAY AMMOLINE_MINES_CRATE ))
    63             AMMOLINE_MINES_DELAY AMMOLINE_MINES_CRATE ))
    59         << qMakePair(QString("Thinking with Portals"), QString(
    64         << qMakePair(QString("Thinking with Portals"), QString(
    60             AMMOLINE_PORTALS_QT AMMOLINE_PORTALS_PROB
    65             AMMOLINE_PORTALS_QT AMMOLINE_PORTALS_PROB
    61             AMMOLINE_PORTALS_DELAY AMMOLINE_PORTALS_CRATE ))
    66             AMMOLINE_PORTALS_DELAY AMMOLINE_PORTALS_CRATE ))
       
    67         << qMakePair(QString("One of Everything"), QString(
       
    68             AMMOLINE_ONEEVERY_QT AMMOLINE_ONEEVERY_PROB
       
    69             AMMOLINE_ONEEVERY_DELAY AMMOLINE_ONEEVERY_CRATE ))
    62         ;
    70         ;
    63 
    71 
    64 unsigned int colors[] = HW_TEAMCOLOR_ARRAY;
    72 unsigned int colors[] = HW_TEAMCOLOR_ARRAY;
    65 
    73 
    66 QString * netHost = new QString();
    74 QString * netHost = new QString();
    67 quint16 netPort = NETGAME_DEFAULT_PORT;
    75 quint16 netPort = NETGAME_DEFAULT_PORT;
    68 
    76 
    69 bool haveServer = ${HAVE_NETSERVER};
       
    70 bool isDevBuild = ${HW_DEV};
       
    71 
       
    72 int season = SEASON_NONE;
    77 int season = SEASON_NONE;
    73 int years_since_foundation = 0;
    78 int years_since_foundation = 0;