QTfrontend/hwconsts.h
changeset 8607 59a6df839710
parent 8605 2865389fec96
child 8608 50cc0131b109
equal deleted inserted replaced
8605:2865389fec96 8607:59a6df839710
    58 //Could be used to implement a text/graphic like "This is the xxth birthday of hedgewars" or similar
    58 //Could be used to implement a text/graphic like "This is the xxth birthday of hedgewars" or similar
    59 extern int years_since_foundation;
    59 extern int years_since_foundation;
    60 
    60 
    61 #endif
    61 #endif
    62 
    62 
    63 #define HEDGEHOGS_PER_TEAM           8
       
    64 
    63 
    65 #define AMMOLINE_DEFAULT_QT     "9391929422199121032235111001201000000211110101011111101"
    64 #define AMMOLINE_DEFAULT_QT     "9391929422199121032235111001201000000211110101011111121"
    66 #define AMMOLINE_DEFAULT_PROB   "0405040541600655546554464776576666666155510101115411101"
    65 #define AMMOLINE_DEFAULT_PROB   "0405040541600655546554464776576666666155510101115411121"
    67 #define AMMOLINE_DEFAULT_DELAY  "0000000000000205500000040007004000000000220000000600000"
    66 #define AMMOLINE_DEFAULT_DELAY  "0000000000000205500000040007004000000000220000000600020"
    68 #define AMMOLINE_DEFAULT_CRATE  "1311110312111111123114111111111111111211111101111111101"
    67 #define AMMOLINE_DEFAULT_CRATE  "1311110312111111123114111111111111111211111101111111121"
    69 
    68 
    70 #define AMMOLINE_CRAZY_QT       "9999999999999999992999999999999999299999999909999992909"
    69 #define AMMOLINE_CRAZY_QT       "9999999999999999992999999999999999299999999909999992999"
    71 #define AMMOLINE_CRAZY_PROB     "1111110111111111111111111111111111111111111101111111101"
    70 #define AMMOLINE_CRAZY_PROB     "1111110111111111111111111111111111111111111101111111111"
    72 #define AMMOLINE_CRAZY_DELAY    "0000000000000000000000000000000000000000000000000000000"
    71 #define AMMOLINE_CRAZY_DELAY    "0000000000000000000000000000000000000000000000000000020"
    73 #define AMMOLINE_CRAZY_CRATE    "1311110312111111123114111111111111111211110101111111101"
    72 #define AMMOLINE_CRAZY_CRATE    "1311110312111111123114111111111111111211110101111111121"
    74 
    73 
    75 #define AMMOLINE_PROMODE_QT     "9090009000000000000009000000000000000000000000000000000"
    74 #define AMMOLINE_PROMODE_QT     "9090009000000000000009000000000000000000000000000000000"
    76 #define AMMOLINE_PROMODE_PROB   "0000000000000000000000000000000000000000000000000000000"
    75 #define AMMOLINE_PROMODE_PROB   "0000000000000000000000000000000000000000000000000000000"
    77 #define AMMOLINE_PROMODE_DELAY  "0000000000000205500000040007004000000000200000000000002"
    76 #define AMMOLINE_PROMODE_DELAY  "0000000000000205500000040007004000000000200000000000022"
    78 #define AMMOLINE_PROMODE_CRATE  "1111111111111111111111111111111111111111100101111111101"
    77 #define AMMOLINE_PROMODE_CRATE  "1111110111111111111111111111111111111111100101111111121"
    79 
    78 
    80 #define AMMOLINE_SHOPPA_QT      "0000009900000000000000000000000000000000000000000000000"
    79 #define AMMOLINE_SHOPPA_QT      "0000009900000000000000000000000000000000000000000000000"
    81 #define AMMOLINE_SHOPPA_PROB    "4444410044244402210112121222422000000002000400010011001"
    80 #define AMMOLINE_SHOPPA_PROB    "4444410044244402210112121222422000000002000400010011001"
    82 #define AMMOLINE_SHOPPA_DELAY   "0000000000000000000000000000000000000000000000000000000"
    81 #define AMMOLINE_SHOPPA_DELAY   "0000000000000000000000000000000000000000000000000000020"
    83 #define AMMOLINE_SHOPPA_CRATE   "1111111111111111111111111111111111111111101101111111001"
    82 #define AMMOLINE_SHOPPA_CRATE   "1111110111111111111111111111111111111111101101111111121"
    84 
    83 
    85 #define AMMOLINE_CLEAN_QT       "1010009000010000011000000000000000000000000000001000000"
    84 #define AMMOLINE_CLEAN_QT       "1010009000010000011000000000000000000000000000001000000"
    86 #define AMMOLINE_CLEAN_PROB     "0405040541600655546554464776576666666155510101115411101"
    85 #define AMMOLINE_CLEAN_PROB     "0405040541600655546554464776576666666155510101115411121"
    87 #define AMMOLINE_CLEAN_DELAY    "0000000000000000000000000000000000000000000000000000000"
    86 #define AMMOLINE_CLEAN_DELAY    "0000000000000000000000000000000000000000000000000000020"
    88 #define AMMOLINE_CLEAN_CRATE    "1311110312111111123114111111111111111211111101111111101"
    87 #define AMMOLINE_CLEAN_CRATE    "1311110312111111123114111111111111111211111101111111121"
    89 
    88 
    90 #define AMMOLINE_MINES_QT       "0000009900090000000300000000000000000000000000000000000"
    89 #define AMMOLINE_MINES_QT       "0000009900090000000300000000000000000000000000000000000"
    91 #define AMMOLINE_MINES_PROB     "0000000000000000000000000000000000000000000000000000000"
    90 #define AMMOLINE_MINES_PROB     "0000000000000000000000000000000000000000000000000000000"
    92 #define AMMOLINE_MINES_DELAY    "0000000000000205500000040007004000000000200000000600000"
    91 #define AMMOLINE_MINES_DELAY    "0000000000000205500000040007004000000000200000000600020"
    93 #define AMMOLINE_MINES_CRATE    "1111111111111111111111111111111111111111111101111111101"
    92 #define AMMOLINE_MINES_CRATE    "1111110111111111111111111111111111111111111101111111121"
    94 
    93 
    95 #define AMMOLINE_PORTALS_QT     "9000009002000000002100000000000000110000090000000000000"
    94 #define AMMOLINE_PORTALS_QT     "9000009002000000002100000000000000110000090000000000000"
    96 #define AMMOLINE_PORTALS_PROB   "0405040541600655546554464776576666666155510101115411101"
    95 #define AMMOLINE_PORTALS_PROB   "0405040541600655546554464776576666666155510101115411121"
    97 #define AMMOLINE_PORTALS_DELAY  "0000000000000205500000040007004000000000200000000600000"
    96 #define AMMOLINE_PORTALS_DELAY  "0000000000000205500000040007004000000000200000000600020"
    98 #define AMMOLINE_PORTALS_CRATE  "1311110312111111123114111111111111111211111101111111101"
    97 #define AMMOLINE_PORTALS_CRATE  "1311110312111111123114111111111111111211111101111111121"
    99 
    98 
   100 #define AMMOLINE_ONEEVERY_QT    "1111119111111111111111111111111111111111111111111111111"
    99 #define AMMOLINE_ONEEVERY_QT    "1111119111111111111111111111111111111111111111111111111"
   101 #define AMMOLINE_ONEEVERY_PROB  "1111110111111111111111111111111111111111111111111111111"
   100 #define AMMOLINE_ONEEVERY_PROB  "1111110111111111111111111111111111111111111111111111111"
   102 #define AMMOLINE_ONEEVERY_DELAY "0000000000000205500000040007004000000000220000000600000"
   101 #define AMMOLINE_ONEEVERY_DELAY "0000000000000205500000040007004000000000220000000600020"
   103 #define AMMOLINE_ONEEVERY_CRATE "1111110111111111111111111111111111111111111111111111111"
   102 #define AMMOLINE_ONEEVERY_CRATE "1111110111111111111111111111111111111111111111111111111"
   104 
   103 
   105 //When adding new weapons also inster one element in cDefaultAmmos list (hwconsts.cpp.in)
   104 //When adding new weapons also inster one element in cDefaultAmmos list (hwconsts.cpp.in)
   106 
   105 
   107 
   106 
   110 #define SEASON_CHRISTMAS 2
   109 #define SEASON_CHRISTMAS 2
   111 #define SEASON_HWBDAY 4
   110 #define SEASON_HWBDAY 4
   112 #define SEASON_EASTER 8
   111 #define SEASON_EASTER 8
   113 
   112 
   114 #define NETGAME_DEFAULT_PORT 46631
   113 #define NETGAME_DEFAULT_PORT 46631
       
   114 #define HEDGEHOGS_PER_TEAM 8
   115 
   115 
   116 
   116 
   117 // see http://en.wikipedia.org/wiki/List_of_colors
   117 // see http://en.wikipedia.org/wiki/List_of_colors
   118 /*define HW_TEAMCOLOR_ARRAY  {0xff007fff, /. azure          ./ \
   118 /*define HW_TEAMCOLOR_ARRAY  {0xff007fff, /. azure          ./ \
   119                               0xffdd0000, /. classic red    ./ \
   119                               0xffdd0000, /. classic red    ./ \