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