1 /*
2  * Hedgewars, a free turn based strategy game
3  * Copyright (c) 2013 Vittorio Giovara <vittorio.giovara@gmail.com>
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License as published by
7  * the Free Software Foundation; version 2 of the License
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  * GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with this program; if not, write to the Free Software
16  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
17  */
18 
19 #define AMMOLINE_EMPTY_QT       "00000090000000000000000000000000000000000000000000000000000"
20 #define AMMOLINE_EMPTY_PROB     "00000000000000000000000000000000000000000000000000000000000"
21 #define AMMOLINE_EMPTY_DELAY    "00000000000000000000000000000000000000000000000000000000000"
22 #define AMMOLINE_EMPTY_CRATE    "13111103121111111231141111111111111112111111111111111111111"
23 
24 /*
25  AmmoType lookup table (use monospace font / cursor movements)
26 
27  amGrenade-----------------------|
28  amClusterBomb--------------------|
29  amBazooka-------------------------|
30  amBee------------------------------|
31  amShotgun---------------------------|
32  amPickHammer-------------------------|
33  amSkip--------------------------------|
34  amRope---------------------------------|
35  amMine----------------------------------|
36  amDEagle---------------------------------|
37  amDynamite--------------------------------|
38  amFirePunch--------------------------------|
39  amWhip--------------------------------------|
40  amBaseballBat--------------------------------|
41  amParachute-----------------------------------|
42  amAirAttack------------------------------------|
43  amMineStrike------------------------------------|
44  amBlowTorch--------------------------------------|
45  amGirder------------------------------------------|
46  amTeleport-----------------------------------------|
47  amSwitch--------------------------------------------|
48  amMortar---------------------------------------------|
49  amKamikaze--------------------------------------------|
50  amCake-------------------------------------------------|
51  amSeduction---------------------------------------------|
52  amWatermelon---------------------------------------------|
53  amHellishBomb---------------------------------------------|
54  amNapalm---------------------------------------------------|
55  amDrill-----------------------------------------------------|
56  amBallgun----------------------------------------------------|
57  amRCPlane-----------------------------------------------------|
58  amLowGravity---------------------------------------------------|
59  amExtraDamage---------------------------------------------------|
60  amInvulnerable---------------------------------------------------|
61  amExtraTime-------------------------------------------------------|
62  amLaserSight-------------------------------------------------------|
63  amVampiric----------------------------------------------------------|
64  amSniperRifle--------------------------------------------------------|
65  amJetpack-------------------------------------------------------------|
66  amMolotov--------------------------------------------------------------|
67  amBirdy-----------------------------------------------------------------|
68  amPortalGun--------------------------------------------------------------|
69  amPiano-------------------------------------------------------------------|
70  amGasBomb------------------------------------------------------------------|
71  amSineGun-------------------------------------------------------------------|
72  amFlamethrower---------------------------------------------------------------|
73  amSMine-----------------------------------------------------------------------|
74  amHammer-----------------------------------------------------------------------|
75  amResurrector-------------------------------------------------------------------|
76  amDrillStrike--------------------------------------------------------------------|
77  amSnowball------------------------------------------------------------------------|
78  amTardis---------------------------------------------------------------------------|
79  amLandGun---------------------------------------------------------------------------|
80  amIceGun-----------------------------------------------------------------------------|
81  amKnife-------------------------------------------------------------------------------|
82  amRubber-------------------------------------------------------------------------------|
83  amAirMine-------------------------------------------------------------------------------|
84  amCreeper--------------------------------------------------------------------------------|
85  amMinigun---------------------------------------------------------------------------------|
86 */
87 #define AMMOLINE_DEFAULT_QT     "93919294221991210322351110012000000002111001010111110001000"
88 #define AMMOLINE_DEFAULT_PROB   "04050405416006555465544647765766666661555101011154111111107"
89 #define AMMOLINE_DEFAULT_DELAY  "00000000000002055000000400070040000000002200000006000200000"
90 #define AMMOLINE_DEFAULT_CRATE  "13111103121111111231141111111111111112111111111111111111111"
91 
92 #define AMMOLINE_CRAZY_QT       "99999999999999999929999999999999992999999999999999929991909"
93 #define AMMOLINE_CRAZY_PROB     "11111101111111111111111111111111111111111111111111111111101"
94 #define AMMOLINE_CRAZY_DELAY    "00000000000000000000000000000000000000000000000000000000000"
95 #define AMMOLINE_CRAZY_CRATE    "13111103121111111231141111111111111112111111111111111111111"
96 
97 #define AMMOLINE_PROMODE_QT     "90900090000000000000090000000000000000000000000000000000000"
98 #define AMMOLINE_PROMODE_PROB   "00000000000000000000000000000000000000000000000000000000000"
99 #define AMMOLINE_PROMODE_DELAY  "00000000000002055000000400070040000000002000000000000200000"
100 #define AMMOLINE_PROMODE_CRATE  "11111101111111111111111111111111111111111111111111111111111"
101 
102 #define AMMOLINE_SHOPPA_QT      "00000099000000000000000000000000000000000000000000000000000"
103 #define AMMOLINE_SHOPPA_PROB    "44444100442444022101121212224220000000020004000100110010101"
104 #define AMMOLINE_SHOPPA_DELAY   "00000000000000000000000000000000000000000000000000000000000"
105 #define AMMOLINE_SHOPPA_CRATE   "11111101111111111111111111111111111111111111111111111111111"
106 
107 #define AMMOLINE_CLEAN_QT       "10100090000100000110000000000000000000000000000010000000000"
108 #define AMMOLINE_CLEAN_PROB     "04050405416006555465544647765766666661555101011154111211104"
109 #define AMMOLINE_CLEAN_DELAY    "00000000000000000000000000000000000000000000000000000200000"
110 #define AMMOLINE_CLEAN_CRATE    "13111103121111111231141111111111111112111111111111111111111"
111 
112 #define AMMOLINE_MINES_QT       "00000099000900000003000000000000000000000000000000000000000"
113 #define AMMOLINE_MINES_PROB     "00000000000000000000000000000000000000000000000000000000000"
114 #define AMMOLINE_MINES_DELAY    "00000000000002055000000400070040000000002000000006000200000"
115 #define AMMOLINE_MINES_CRATE    "11111101111111111111111111111111111111111111111111111111111"
116 
117 #define AMMOLINE_PORTALS_QT     "90000090020000000021000000000000001100000900000000000000000"
118 #define AMMOLINE_PORTALS_PROB   "04050405416006555465544647765766666661555101011154111211102"
119 #define AMMOLINE_PORTALS_DELAY  "00000000000002055000000400070040000000002000000006000200000"
120 #define AMMOLINE_PORTALS_CRATE  "13111103121111111231141111111111111112111111111111111111111"
121 
122 #define AMMOLINE_ONEEVERY_QT    "11111191111111111111111111111111111111111111111111111111101"
123 #define AMMOLINE_ONEEVERY_PROB  "11111101111111111111111111111111111111111111111111111111101"
124 #define AMMOLINE_ONEEVERY_DELAY "00000000000000000000000000000000000000000000000000000000000"
125 #define AMMOLINE_ONEEVERY_CRATE "11111101111111111111111111111111111111111111111111111111111"
126 
127 #define AMMOLINE_BRW_QT         "33323392332332322323233131122113000003232203022022200020301"
128 #define AMMOLINE_BRW_PROB       "00000000000000000000000000000000111110000000000000000000000"
129 #define AMMOLINE_BRW_DELAY      "00000000000000000000000000000000000000000000000000000000000"
130 #define AMMOLINE_BRW_CRATE      "11111101111111111111111111111111111111111111111111111111111"
131 
132 #define AMMOLINE_HIGHLANDER_QT    "11111191111111111111019111111111100101111101111001001011101"
133 #define AMMOLINE_HIGHLANDER_PROB  "00000000000000000000000000000000000000000000000000000000000"
134 #define AMMOLINE_HIGHLANDER_DELAY "00000000000000000000000000000000000000000000000000000000000"
135 #define AMMOLINE_HIGHLANDER_CRATE "00000000000000000000000000000000000000000000000000000000000"
136 
137 #define AMMOLINE_CONSTRUCTION_QT    "11000190000000100100900000000000000000000000000000000000000"
138 #define AMMOLINE_CONSTRUCTION_PROB  "11111101111111100100011111101111111111111101111100101110101"
139 #define AMMOLINE_CONSTRUCTION_DELAY "00000000000000000000000000000000000000000000000000000000000"
140 #define AMMOLINE_CONSTRUCTION_CRATE "11111101111111111111111111111111111111111111111111111111111"
141 
142 #define AMMOLINE_SHOPPAPRO_QT      "00000099000000000000000000000000000000000000000000000000000"
143 #define AMMOLINE_SHOPPAPRO_PROB    "44444000440444000000000000004000000000000000000000000000000"
144 #define AMMOLINE_SHOPPAPRO_DELAY   "00000000000000000000000000000000000000000000000000000000000"
145 #define AMMOLINE_SHOPPAPRO_CRATE   "11111101111111111111111111111111111111111111111111111211111"
146 
147 #define AMMOLINE_HEDGEEDITOR_QT    "00000090000000000000000000000000000000000000000000000000000"
148 #define AMMOLINE_HEDGEEDITOR_PROB  "00000000000000000000000000000000000000000000000000000000000"
149 #define AMMOLINE_HEDGEEDITOR_DELAY "00000000000000000000000000000000000000000000000000000000000"
150 #define AMMOLINE_HEDGEEDITOR_CRATE "11111101111111111111111111111111111111111111111111111111111"
151