author  alfadur 
Wed, 31 Jan 2018 13:42:52 0500  
changeset 12898  8a40ce061d94 
parent 12707  18941b52c8d7 
child 12955  4fbe2d18df9c 
permissions  rwrr 
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  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 
10108
c68cf030eded
update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright  but I ain't gonna touch their copyright headers
sheepluva
parents:
10089
diff
changeset

16 
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 021101301 USA 
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

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 

12898  19 
#define AMMOLINE_EMPTY_QT "00000090000000000000000000000000000000000000000000000000000" 
20 
#define AMMOLINE_EMPTY_PROB "00000000000000000000000000000000000000000000000000000000000" 

21 
#define AMMOLINE_EMPTY_DELAY "00000000000000000000000000000000000000000000000000000000000" 

22 
#define AMMOLINE_EMPTY_CRATE "13111103121111111231141111111111111112111111111111111111111" 

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

23 

11511  24 
/* 
25 
AmmoType lookup table (use monospace font / cursor movements) 

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

26 

11511  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 

12193
71c47122fbc0
Add ammotype amDuck for rubber duck
Wuzzy <almikes@aol.com>
parents:
12038
diff
changeset

84 
amDuck 
12898  85 
amMinigun 
11511  86 
*/ 
12898  87 
#define AMMOLINE_DEFAULT_QT "93919294221991210322351110012000000002111001010111110001021" 
88 
#define AMMOLINE_DEFAULT_PROB "04050405416006555465544647765766666661555101011154111111143" 

89 
#define AMMOLINE_DEFAULT_DELAY "00000000000002055000000400070040000000002200000006000200000" 

90 
#define AMMOLINE_DEFAULT_CRATE "13111103121111111231141111111111111112111111111111111111111" 

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

91 

12898  92 
#define AMMOLINE_CRAZY_QT "99999999999999999929999999999999992999999999999999929991999" 
93 
#define AMMOLINE_CRAZY_PROB "11111101111111111111111111111111111111111111111111111111111" 

94 
#define AMMOLINE_CRAZY_DELAY "00000000000000000000000000000000000000000000000000000000000" 

95 
#define AMMOLINE_CRAZY_CRATE "13111103121111111231141111111111111112111111111111111111111" 

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

96 

12898  97 
#define AMMOLINE_PROMODE_QT "90900090000000000000090000000000000000000000000000000000000" 
98 
#define AMMOLINE_PROMODE_PROB "00000000000000000000000000000000000000000000000000000000000" 

99 
#define AMMOLINE_PROMODE_DELAY "00000000000002055000000400070040000000002000000000000200000" 

100 
#define AMMOLINE_PROMODE_CRATE "11111101111111111111111111111111111111111111111111111111111" 

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

101 

12898  102 
#define AMMOLINE_SHOPPA_QT "00000099000000000000000000000000000000000000000000000000000" 
103 
#define AMMOLINE_SHOPPA_PROB "44444100442444022101121212224220000000020004000100110010111" 

104 
#define AMMOLINE_SHOPPA_DELAY "00000000000000000000000000000000000000000000000000000000000" 

105 
#define AMMOLINE_SHOPPA_CRATE "11111101111111111111111111111111111111111111111111111111111" 

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

106 

12898  107 
#define AMMOLINE_CLEAN_QT "10100090000100000110000000000000000000000000000010000000000" 
108 
#define AMMOLINE_CLEAN_PROB "04050405416006555465544647765766666661555101011154111211144" 

109 
#define AMMOLINE_CLEAN_DELAY "00000000000000000000000000000000000000000000000000000200000" 

110 
#define AMMOLINE_CLEAN_CRATE "13111103121111111231141111111111111112111111111111111111111" 

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

111 

12898  112 
#define AMMOLINE_MINES_QT "00000099000900000003000000000000000000000000000000000000000" 
113 
#define AMMOLINE_MINES_PROB "00000000000000000000000000000000000000000000000000000000000" 

114 
#define AMMOLINE_MINES_DELAY "00000000000002055000000400070040000000002000000006000200000" 

115 
#define AMMOLINE_MINES_CRATE "11111101111111111111111111111111111111111111111111111111111" 

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

116 

12898  117 
#define AMMOLINE_PORTALS_QT "90000090020000000021000000000000001100000900000000000000000" 
118 
#define AMMOLINE_PORTALS_PROB "04050405416006555465544647765766666661555101011154111211122" 

119 
#define AMMOLINE_PORTALS_DELAY "00000000000002055000000400070040000000002000000006000200000" 

120 
#define AMMOLINE_PORTALS_CRATE "13111103121111111231141111111111111112111111111111111111111" 

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

121 

12898  122 
#define AMMOLINE_ONEEVERY_QT "11111191111111111111111111111111111111111111111111111111111" 
123 
#define AMMOLINE_ONEEVERY_PROB "11111101111111111111111111111111111111111111111111111111111" 

124 
#define AMMOLINE_ONEEVERY_DELAY "00000000000000000000000000000000000000000000000000000000000" 

125 
#define AMMOLINE_ONEEVERY_CRATE "11111101111111111111111111111111111111111111111111111111111" 

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

126 

12898  127 
#define AMMOLINE_HIGHLANDER_QT "11111191111111111111019111111111100101111101111001001011111" 
128 
#define AMMOLINE_HIGHLANDER_PROB "00000000000000000000000000000000000000000000000000000000000" 

129 
#define AMMOLINE_HIGHLANDER_DELAY "00000000000000000000000000000000000000000000000000000000000" 

130 
#define AMMOLINE_HIGHLANDER_CRATE "00000000000000000000000000000000000000000000000000000000000" 

10549
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10108
diff
changeset

131 

12898  132 
#define AMMOLINE_CONSTRUCTION_QT "11000190000000100100000000000000000000000000000000000000000" 
133 
#define AMMOLINE_CONSTRUCTION_PROB "11111101111111111111111111111111111111111111111111111111111" 

134 
#define AMMOLINE_CONSTRUCTION_DELAY "00000000000000000000000000000000000000000000000000000000000" 

135 
#define AMMOLINE_CONSTRUCTION_CRATE "11111101111111111111111111111111111111111111111111111111111" 

10599  136 

12898  137 
#define AMMOLINE_SHOPPAPRO_QT "00000099000000000000000000000000000000000000000000000000000" 
138 
#define AMMOLINE_SHOPPAPRO_PROB "44444000440444000000000000004000000000000000000000000000000" 

139 
#define AMMOLINE_SHOPPAPRO_DELAY "00000000000000000000000000000000000000000000000000000000000" 

140 
#define AMMOLINE_SHOPPAPRO_CRATE "11111101111111111111111111111111111111111111111111111211111" 

10549
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10108
diff
changeset

141 

12898  142 
#define AMMOLINE_HEDGEEDITOR_QT "00000090000000000000000000000000000000000000000000000000000" 
143 
#define AMMOLINE_HEDGEEDITOR_PROB "00000000000000000000000000000000000000000000000000000000000" 

144 
#define AMMOLINE_HEDGEEDITOR_DELAY "00000000000000000000000000000000000000000000000000000000000" 

145 
#define AMMOLINE_HEDGEEDITOR_CRATE "11111101111111111111111111111111111111111111111111111111111" 