QTfrontend/weapons.h
author sheepluva
Thu, 23 Jan 2014 13:56:53 +0100
changeset 10061 b7161f00a6ca
parent 9785 74445ca0b489
child 10083 b20f9481e5cb
permissions -rw-r--r--
hide complete IP of other users, when non-admin requests player info. showing the first two parts of the IP was kinda pointless to begin with (what for?) and has recently lead to increased abuse and lobby flooding due to bots collecting/posting IP tracking information
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     1
/*
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     2
 * Hedgewars, a free turn based strategy game
8610
6d6b5b529890 correct copyright header on files i added
koda
parents: 8608
diff changeset
     3
 * Copyright (c) 2013 Vittorio Giovara <vittorio.giovara@gmail.com>
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     4
 *
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     5
 * This program is free software; you can redistribute it and/or modify
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     6
 * it under the terms of the GNU General Public License as published by
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     7
 * the Free Software Foundation; version 2 of the License
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     8
 *
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
     9
 * This program is distributed in the hope that it will be useful,
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    10
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    11
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    12
 * GNU General Public License for more details.
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    13
 *
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    14
 * You should have received a copy of the GNU General Public License
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    15
 * along with this program; if not, write to the Free Software
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    16
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    17
 */
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    18
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    19
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    20
// TODO: keep on documenting all the weapons
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    21
//skip---------------------------------|
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    22
//structure------------------------------------------------------------------|
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    23
9785
74445ca0b489 More sane default weapons: remove rc, freezer, portals and landspray
unc0rr
parents: 9784
diff changeset
    24
74445ca0b489 More sane default weapons: remove rc, freezer, portals and landspray
unc0rr
parents: 9784
diff changeset
    25
#define AMMOLINE_DEFAULT_QT     "93919294221991210322351110012000000002111001010111110001"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    26
#define AMMOLINE_DEFAULT_PROB   "04050405416006555465544647765766666661555101011154111111"
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    27
#define AMMOLINE_DEFAULT_DELAY  "00000000000002055000000400070040000000002200000006000200"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    28
#define AMMOLINE_DEFAULT_CRATE  "13111103121111111231141111111111111112111111011111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    29
9775
2b154a2a8852 match girder on this one.
nemo
parents: 9768
diff changeset
    30
#define AMMOLINE_CRAZY_QT       "99999999999999999929999999999999992999999999099999929991"
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    31
#define AMMOLINE_CRAZY_PROB     "11111101111111111111111111111111111111111111011111111111"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    32
#define AMMOLINE_CRAZY_DELAY    "00000000000000000000000000000000000000000000000000000000"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    33
#define AMMOLINE_CRAZY_CRATE    "13111103121111111231141111111111111112111101011111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    34
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    35
#define AMMOLINE_PROMODE_QT     "90900090000000000000090000000000000000000000000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    36
#define AMMOLINE_PROMODE_PROB   "00000000000000000000000000000000000000000000000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    37
#define AMMOLINE_PROMODE_DELAY  "00000000000002055000000400070040000000002000000000000200"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    38
#define AMMOLINE_PROMODE_CRATE  "11111101111111111111111111111111111111111001011111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    39
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    40
#define AMMOLINE_SHOPPA_QT      "00000099000000000000000000000000000000000000000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    41
#define AMMOLINE_SHOPPA_PROB    "44444100442444022101121212224220000000020004000100110010"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    42
#define AMMOLINE_SHOPPA_DELAY   "00000000000000000000000000000000000000000000000000000000"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    43
#define AMMOLINE_SHOPPA_CRATE   "11111101111111111111111111111111111111111011011111111110"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    44
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    45
#define AMMOLINE_CLEAN_QT       "10100090000100000110000000000000000000000000000010000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    46
#define AMMOLINE_CLEAN_PROB     "04050405416006555465544647765766666661555101011154111211"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    47
#define AMMOLINE_CLEAN_DELAY    "00000000000000000000000000000000000000000000000000000200"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    48
#define AMMOLINE_CLEAN_CRATE    "13111103121111111231141111111111111112111111011111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    49
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    50
#define AMMOLINE_MINES_QT       "00000099000900000003000000000000000000000000000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    51
#define AMMOLINE_MINES_PROB     "00000000000000000000000000000000000000000000000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    52
#define AMMOLINE_MINES_DELAY    "00000000000002055000000400070040000000002000000006000200"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    53
#define AMMOLINE_MINES_CRATE    "11111101111111111111111111111111111111111111011111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    54
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    55
#define AMMOLINE_PORTALS_QT     "90000090020000000021000000000000001100000900000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    56
#define AMMOLINE_PORTALS_PROB   "04050405416006555465544647765766666661555101011154111211"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    57
#define AMMOLINE_PORTALS_DELAY  "00000000000002055000000400070040000000002000000006000200"
9784
ce953e6fa1a2 reduce # of freezers to 1
nemo
parents: 9775
diff changeset
    58
#define AMMOLINE_PORTALS_CRATE  "13111103121111111231141111111111111112111111011111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    59
9768
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    60
#define AMMOLINE_ONEEVERY_QT    "11111191111111111111111111111111111111111111111111111111"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    61
#define AMMOLINE_ONEEVERY_PROB  "11111101111111111111111111111111111111111111111111111111"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    62
#define AMMOLINE_ONEEVERY_DELAY "00000000000000000000000000000000000000000000000000000000"
08799c901a42 Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
nemo
parents: 8877
diff changeset
    63
#define AMMOLINE_ONEEVERY_CRATE "11111101111111111111111111111111111111111111111111111111"
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    64
8875
e2b083e3f77b remove low grav from fort mode since players might not appreciate it if they just want to play a quick regular forts match against a challenger.
sheepluva
parents: 8655
diff changeset
    65
//When adding new weapons also insert one element in cDefaultAmmos list (hwconsts.cpp.in)
8608
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    66
50cc0131b109 move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
koda
parents:
diff changeset
    67