Squashed commit of the following:
[xonotic/xonotic-maps.pk3dir.git] / scripts / turrets.def
1 /*QUAKED turret_machinegun (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
2 Fast firing moderate damage bullet (hitscan) turret.
3 -------- KEYS --------
4 turret_scale_damage: 2 = double damage, 0.5 = half
5 turret_scale_range: 2 = double range, 0.5 = half
6 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
7 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
8 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
9 turret_scale_health: 2 = double health, 0.5 = half
10 target: Defend the position of this entity
11 team: 5=red, 14=blue
12 -------- SPAWNFLAGS --------
13 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
14 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
15 model="../xonotic-data.pk3dir/models/turrets/radiant/mg.md3"
16 */
17
18 /*QUAKED turret_plasma (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
19 -------- KEYS --------
20 turret_scale_damage: 2 = double damage, 0.5 = half
21 turret_scale_range: 2 = double range, 0.5 = half
22 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
23 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
24 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
25 turret_scale_health: 2 = double health, 0.5 = half
26 target: Defend the position of this entity
27 team: 5=red, 14=blue
28 -------- SPAWNFLAGS --------
29 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
30 ---------NOTES----------
31 Basic energy cannon
32 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
33 model="../xonotic-data.pk3dir/models/turrets/radiant/plasma.md3"
34 */
35
36 /*QUAKED turret_plasma_dual (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
37 basic energy cannon * 2
38 -------- KEYS --------
39 turret_scale_damage: 2 = double damage, 0.5 = half
40 turret_scale_range: 2 = double range, 0.5 = half
41 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
42 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
43 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
44 turret_scale_health: 2 = double health, 0.5 = half
45 target: Defend the position of this entity
46 team: 5=red, 14=blue
47 -------- SPAWNFLAGS --------
48 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
49 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
50 model="../xonotic-data.pk3dir/models/turrets/radiant/plasma2.md3"
51 */
52
53 /*QUAKED turret_flac (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
54 Only kills missiles, rockets, grenadelauncher & electro secondaries to be precise.
55 -------- KEYS --------
56 turret_scale_damage: 2 = double damage, 0.5 = half
57 turret_scale_range: 2 = double range, 0.5 = half
58 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
59 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
60 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
61 turret_scale_health: 2 = double health, 0.5 = half
62 target: Defend the position of this entity
63 team: 5=red, 14=blue
64 -------- SPAWNFLAGS --------
65 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
66 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
67 model="../xonotic-data.pk3dir/models/turrets/radiant/flac.md3"
68 */
69
70 /*QUAKED turret_mlrs (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
71 6 unguided rockers fired in a rapid burst.
72 -------- KEYS --------
73 turret_scale_damage: 2 = double damage, 0.5 = half
74 turret_scale_range: 2 = double range, 0.5 = half
75 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
76 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
77 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
78 turret_scale_health: 2 = double health, 0.5 = half
79 target: Defend the position of this entity
80 team: 5=red, 14=blue
81 -------- SPAWNFLAGS --------
82 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
83 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
84 model="../xonotic-data.pk3dir/models/turrets/radiant/mlrs.md3"
85 */
86
87 /*QUAKED turret_hellion (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
88 2 guided moderate damage accelerating rockets 
89 -------- KEYS --------
90 turret_scale_damage: 2 = double damage, 0.5 = half
91 turret_scale_range: 2 = double range, 0.5 = half
92 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
93 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
94 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
95 turret_scale_health: 2 = double health, 0.5 = half
96 target: Defend the position of this entity
97 team: 5=red, 14=blue
98 -------- SPAWNFLAGS --------
99 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
100 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
101 model="../xonotic-data.pk3dir/models/turrets/radiant/hellion.md3"
102 */
103
104
105 /*QUAKED turret_hk (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
106 Single powerful rocket with the ability to evade obstacles to find its target. Varied speed.
107 -------- KEYS --------
108 turret_scale_damage: 2 = double damage, 0.5 = half
109 turret_scale_range: 2 = double range, 0.5 = half
110 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
111 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
112 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
113 turret_scale_health: 2 = double health, 0.5 = half
114 target: Defend the position of this entity
115 team: 5=red, 14=blue
116 -------- SPAWNFLAGS --------
117 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
118 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
119 model="../xonotic-data.pk3dir/models/turrets/radiant/hk.md3"
120 */
121
122 /*QUAKED turret_tesla (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
123 Fires a lightning bolt that will jump to up to 10 targets if they are close enough to each other. Missiles included.
124 -------- KEYS --------
125 turret_scale_damage: 2 = double damage, 0.5 = half
126 turret_scale_range: 2 = double range, 0.5 = half
127 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
128 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
129 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
130 turret_scale_health: 2 = double health, 0.5 = half
131 target: Defend the position of this entity
132 team: 5=red, 14=blue
133 -------- SPAWNFLAGS --------
134 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
135 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
136 model="../xonotic-data.pk3dir/models/turrets/radiant/tesla.md3"
137 */
138
139 /*QUAKED turret_phaser (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
140 Constant beam weapon that will considerably slow its target down while dealing low but constant damage.
141 -------- KEYS --------
142 turret_scale_damage: 2 = double damage, 0.5 = half
143 turret_scale_range: 2 = double range, 0.5 = half
144 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
145 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
146 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
147 turret_scale_health: 2 = double health, 0.5 = half
148 target: Defend the position of this entity
149 team: 5=red, 14=blue
150 -------- SPAWNFLAGS --------
151 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
152 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
153 model="../xonotic-data.pk3dir/models/turrets/radiant/phaser.md3"
154 */
155
156
157 /*QUAKED turret_fusionreactor (1 0 0) (-32 -32 0) (32 32 50) - PILLAR
158 -------- KEYS --------
159 turret_scale_damage: 2 = double damage, 0.5 = half
160 turret_scale_range: 2 = double range, 0.5 = half
161 turret_scale_refire: 2 = double refire (SLOWER!), 0.5 = half (FASTER!)
162 turret_scale_ammo: 2 = double ammo carry & regen, 0.5 = half ammo carry & regen
163 turret_scale_aim: 2 = aim twice as fast, 0,5 = aim at half speed
164 turret_scale_health: 2 = double health, 0.5 = half
165 team: 5=red, 14=blue
166 -------- SPAWNFLAGS --------
167 PILLAR: Adds a supporting pillar under this turret, for turrets on terrain/uneven surfaces. (only for visuals)
168 ---------NOTES----------
169 Supplies neerby energy based turrets with more power so they can fire more often.
170 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
171 model="../xonotic-data.pk3dir/models/turrets/radiant/reactor.md3"
172 */
173
174 /*QUAKED turret_targettrigger (.5 .5 .5) ?
175 Used to feed turrets capable of it with remote target info. currently only turret_hk supports this.
176 */
177
178
179 /*QUAKED turret_walker (1 0 0) (-32 -32 0) (32 32 50)
180 -----------KEYS------------
181 turret_scale_damage: 2 = double damage, 0.5 = half
182 turret_scale_range:  2 = double range, 0.5 = half
183 turret_scale_refire: 2 = doubble refire (SLOWER!), 0.5 = half (FASTER!)
184 turret_scale_ammo:   2 = doubble ammo carry & regen, 0.5 = half ammo carry & regen
185 turret_scale_aim:    2 = aim twice as fast, 0,5 = aim at half speed
186 turret_scale_health: 2 = double health, 0.5 = half
187 team: 5=red, 14=blue
188 -----------SPAWNFLAGS-----------
189 ---------NOTES----------
190
191 A nasty mechanical critter that will engage longrange target with missiles, midrange with its minigun and meele things up close and personal.
192
193 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
194 model="../xonotic-data.pk3dir/models/turrets/radiant/walker.md3"
195 */
196
197
198 /*QUAKED turret_ewheel (1 0 0) (-32 -32 0) (32 32 50)
199 -----------KEYS------------
200 turret_scale_damage: 2 = double damage, 0.5 = half
201 turret_scale_range:  2 = double range, 0.5 = half
202 turret_scale_refire: 2 = doubble refire (SLOWER!), 0.5 = half (FASTER!)
203 turret_scale_ammo:   2 = doubble ammo carry & regen, 0.5 = half ammo carry & regen
204 turret_scale_aim:    2 = aim twice as fast, 0,5 = aim at half speed
205 turret_scale_health: 2 = double health, 0.5 = half
206 team: 5=red, 14=blue
207 -----------SPAWNFLAGS-----------
208 ---------NOTES----------
209
210 Small, agile and moveing turret.
211
212 -------- MODEL FOR RADIANT ONLY - DO NOT SET THIS AS A KEY --------
213 model="../xonotic-data.pk3dir/models/turrets/radiant/ewheel.md3"
214 */
215
216
217 /*QUAKED turret_checkpoint (1 0 1) (-32 -32 -32) (32 32 32)
218 -----------KEYS------------
219 target: .targetname of next wapoint in chain.
220 wait:   Pause at this point # seconds.
221 -----------SPAWNFLAGS-----------
222
223 ---------NOTES----------
224 If a loop is of targets are formed, any unit entering this loop will patrol it indefinitly.
225 If the checkpoint chain in not looped, the unit will go "Roaming" when the last point is reached.
226 */