1// AN ARMY OF ONE by MitaMAN: PART I
2// 10-23-06
3// mitaman1@optonline.net
4
5//music "fanatic/18.ogg"
6
7killsendsp 0
8
9alias level_trigger_30 [
10    echo "ALL THE OTHER SOLDIERS ARE DEAD"
11    sleep 5000 [
12        echo "KILLED IN THE GREAT BATTLE OF BRATEN"
13        echo "WHEN THE INVADERS CAME AND DESTROYED"
14        sleep 3000 [
15            echo "PRIVATE STAN SAUER, YOU ALONE MUST SEEK REVENGE FOR THEIR DEATH"
16            sleep 3000 [
17                echo "PRIVATE STAN SAUER, YOU ARE AN ARMY OF ONE"
18                sleep 3000 [
19                    echo "GRAB SOME SUPPLIES AND GET TO IT"
20                    sleep 3000 [
21                      echo "KILL THE INVADERS!"
22                        sleep 3000 [
23                            echo "GET MOVING, SEEK REVENGE!!"
24                        ]
25                    ]
26                ]
27            ]
28        ]
29    ]
30]
31
32
33
34alias level_trigger_40 [sp mpsp6b]
35
36
37
38// reset the mapmodels used for this map (replace this with your own mapmodel defs if you want):
39// the number in comments is what you use with "newent mapmodel N"
40
41mapmodelreset						// start counting from 0 again
42
43mapmodel 4  32 0 "tree1"			// 0
44mapmodel 16 12 16 "bridge"			// 1
45
46mapmodel 24 48 0 "dcp/tree2"		      // 2
47mapmodel 8  32 0 "dcp/tree3"		      // 3
48mapmodel 4  36 0 "dcp/palmtree"	      // 4
49mapmodel 4  16 0 "dcp/thorns"		      // 5
50mapmodel 4  8  0 "dcp/plant1"		      // 6
51mapmodel 4  0  0 "dcp/grass"		      // 7
52mapmodel 12 0  0 "dcp/ivy"			// 8
53mapmodel 4  12 0 "dcp/barrel"		      // 9
54mapmodel 4  32 0 "dcp/streetlamp"	      // 10
55mapmodel 12 8  0 "dcp/bench"		      // 11
56mapmodel 4  32 0 "dcp/pillar"		      // 12
57mapmodel 8  8  0 "dcp/waterbowl"	      // 13
58mapmodel 8  0  0 "dcp/jumppad2"	      // 14
59mapmodel 8  8  0 "dcp/leafs"		      // 15
60mapmodel 12 12 0 "dcp/valve"		      // 16
61mapmodel 12 4  0 "dcp/palette"		// 17
62mapmodel 8  8  0 "dcp/vent"		      // 18
63mapmodel 4  4  0 "dcp/mushroom"	      // 19
64mapmodel 12 32 0 "dcp/biotank"		// 20
65mapmodel 4  12 0 "dcp/groundlamp"	      // 21
66mapmodel 8  12 0 "dcp/console"		// 22
67mapmodel 4  12 0 "dcp/turret"             // 23
68mapmodel 4  12 0 "dcp/cask"		      // 24
69mapmodel 12 0  0 "dcp/chandelier"	      // 25
70mapmodel 8  12 0 "dcp/chest"		      // 26
71mapmodel 12 0  0 "dcp/hanginlamp"	      // 27
72mapmodel 4  8  0 "dcp/reed"		      // 28
73mapmodel 4  8  0 "dcp/smplant"            // 29
74
75mapmodel 12 0  0 "makke/strahler"         // 30
76
77mapmodel 4  64 0 "vegetation/tree00"	// 31
78mapmodel 4  64 0 "vegetation/tree01"	// 32
79mapmodel 0   0 0 "vegetation/bush01"	// 33
80mapmodel 4  64 0 "vegetation/tree02"	// 34
81mapmodel 4  64 0 "vegetation/tree03"	// 35
82mapmodel 4  64 0 "vegetation/tree04"	// 36
83mapmodel 4  64 0 "vegetation/tree05"	// 37
84mapmodel 4  64 0 "vegetation/tree06"	// 38
85mapmodel 0  64 0 "vegetation/tree07"	// 39
86
87mapmodel 16  16 0 "objects/minekart"	// 40
88mapmodel 8   14 0 "psionic/crate4" 	// 41
89mapmodel 4   12 0 "psionic/barrel2" 	// 42
90mapmodel 8   16 0 "mitaman/locker3" 	// 43
91mapmodel 0   0  0 "tentus/chains/curvechain" 	// 44
92mapmodel 8   1  0 "mitaman/floorgrate1" 	// 45
93mapmodel 0   0  0 "mitaman/chainlinkfence" 	// 46
94mapmodel 7   20 0 "mitaman/locker1" 	// 47
95
96mapmodel 10  16  0 "xeno/box1" 	// 48
97mapmodel 10  16  0 "xeno/box2" 	// 49
98mapmodel 0   0   0 "tentus/chains/chain" 	// 50
99
100// for use as triggers:
101
102mapmodel 0   0 0 "carrot"         100               // 51
103mapmodel 0   0 0 "switch1"        100               // 52
104mapmodel 0   0 0 "switch2"        100               // 53
105
106mapmodel 12 32 0 "doors/door_01"  100               // 54
107mapmodel 12 32 0 "doors/door_02"  100               // 55
108mapmodel 12 32 0 "doors/door_03"  100               // 56
109
110mapmodel 0   0  0 "flags/neutral" 	// 57
111mapmodel 0   0  0 "mitaman/floorgrate3" 	// 58
112mapmodel 0   0  0 "flags/red"             // 59
113
114
115// the skybox for this map:
116
117loadsky "socksky/mars"
118//loadsky "socksky/desert"
119//loadsky "socksky/frozen"
120//loadsky "socksky/mars"
121//loadsky "socksky/emerald"
122//loadsky "stecki/snow"
123
124
125// texture definitions for the map:
126
127// texture 0 is hardcoded as the sky
128// texture 1 is hardcoded as the default liquid texture
129// texture 2 is the default wall texture (for new maps)
130// texture 3 is the default floor texture
131// texture 4 is the default ceiling texture
132
133
134texturereset    // starts the texture slot/index at 0
135
136// ik2k
137
138texture 0 "ik2k/ik_sky_day_back.jpg"     // dummy
139texture 0 "golgotha/water2.jpg"
140
141// dg textures
142
143texture 0 "dg/f_p2_v.jpg"
144texture 0 "dg/floor_pavement_stone_four2.jpg"
145texture 0 "dg/floor_pavement_stone4_2.jpg"
146texture 0 "dg/floor_pavement_stone4_3.jpg"
147texture 0 "dg/floor_pavement_stone4_4moss.jpg"
148texture 0 "dg/floor_pavement_stone5_2.jpg"
149texture 0 "dg/floor_pavingStone.jpg"
150texture 0 "dg/floor_pavingStone_ceramic.jpg"
151texture 0 "noctua/plast06.jpg"
152texture 0 "mitaman/mm-electricpanel.jpg"
153texture 0 "dg/mad051.jpg"
154texture 0 "dg/mad063.jpg"
155texture 0 "dg/mad064.jpg"
156texture 0 "dg/mad065.jpg"
157texture 0 "dg/mad066.jpg"
158texture 0 "dg/mad067.jpg"
159texture 0 "dg/mot088.jpg"
160texture 0 "dg/mot190.jpg"
161
162texture 0 "noctua/planks01.jpg" 0 0 0 .5
163texture 0 "noctua/planks01.jpg" 1 0 0 .5
164texture 0 "noctua/planks02.jpg"
165texture 0 "noctua/planks02.jpg" 1
166texture 0 "mitaman/mm-lightgrill_a.jpg"
167texture 0 "mitaman/mm-steeringcontrol.jpg"
168texture 0 "noctua/plast06.jpg"
169texture 0 "mitaman/mm-window1.jpg"
170
171texture 0 "mitaman/mm-metalpanel-a.jpg"
172texture 0 "mitaman/mm-metalpanel-a.jpg" 1
173texture 0 "rorschach/3r_colrust01b.jpg" 1
174
175texture 0 "golgotha/metalrock.jpg"
176
177//texture 0 "dg/mur068.jpg"
178texture 0 "dg/mur073.jpg"
179texture 0 "dg/mur078.jpg"
180texture 0 "dg/mur079.jpg"
181texture 0 "dg/mur087.jpg"
182texture 0 "dg/mur088.jpg"
183texture 0 "dg/mur109.jpg"
184texture 0 "dg/mur135.jpg"
185texture 0 "dg/mur139.jpg"
186texture 0 "dg/mur142.jpg"
187texture 0 "dg/muv025.jpg"
188texture 0 "dg/muv030.jpg"
189texture 0 "dg/muv032.jpg"
190texture 0 "dg/muv158.jpg"
191texture 0 "dg/muv204.jpg"
192texture 0 "dg/sup075.jpg"
193
194// rorschach
195
196texture 0 "rorschach/1_concrete01.jpg"
197texture 0 "rorschach/1_rust_grill01.jpg"
198texture 0 "rorschach/1_rust_grill02.jpg"
199texture 0 "rorschach/1_th_trim01.jpg"
200texture 0 "rorschach/1_th_trim02.jpg"
201texture 0 "rorschach/128_ivbr_trim02.jpg"
202texture 0 "rorschach/128_tar_metflr01.jpg"
203texture 0 "rorschach/1r_clocktrim01.jpg"
204texture 0 "rorschach/1r_clocktrim03b.jpg"
205texture 0 "rorschach/1r_column01.jpg"
206texture 0 "rorschach/1r_floor02.jpg"
207texture 0 "rorschach/1r_grill02.jpg"
208texture 0 "rorschach/1r_light01.jpg"
209texture 0 "rorschach/1r_metpan05.jpg"
210texture 0 "rorschach/1r_metrim1.jpg"
211texture 0 "rorschach/1r_metwl01.jpg"
212texture 0 "rorschach/1r_plain_met02.jpg"
213texture 0 "rorschach/1r_squ_pan03.jpg"
214texture 0 "rorschach/1r_squ_pan04b.jpg"
215texture 0 "rorschach/1r_steps.jpg"
216texture 0 "rorschach/1r_thickpan03.jpg"
217texture 0 "rorschach/2_064_red_girder02.jpg"
218texture 0 "rorschach/2_128_redpan02.jpg"
219texture 0 "rorschach/2_256_red_thin02.jpg"
220texture 0 "rorschach/2_256_red_thin03.jpg"
221texture 0 "rorschach/2_256_redsup01.jpg"
222texture 0 "rorschach/2_32_red_thin02.jpg"
223texture 0 "rorschach/2_c_thinredtrim03.jpg"
224texture 0 "rorschach/2_c_tiles01.jpg"
225texture 0 "rorschach/2_conc_celing01.jpg"
226texture 0 "rorschach/2_conc_floorpat02_s.jpg"
227texture 0 "rorschach/2_conc_l01.jpg"
228texture 0 "rorschach/2_floor02.jpg"
229texture 0 "rorschach/2_largemet03.jpg"
230texture 0 "rorschach/2_redtrim03.jpg"
231texture 0 "rorschach/2_whitetrim03.jpg"
232texture 0 "rorschach/256_gate_rock07.jpg"
233texture 0 "rorschach/256_gate_water02.jpg"
234texture 0 "rorschach/256_iv_floor01.jpg"
235texture 0 "rorschach/256_iv_floor02.jpg"
236texture 0 "rorschach/256_tar_ccolumn01.jpg"
237texture 0 "rorschach/2r_plaster_floor01.jpg"
238texture 0 "rorschach/3i_crust.jpg"
239texture 0 "rorschach/3i_rockyfloor.jpg"
240texture 0 "rorschach/3m_metflr_tiles.jpg"
241texture 0 "rorschach/3r_colrust01b.jpg"
242texture 0 "rorschach/3r_light01b.jpg"
243texture 0 "rorschach/3r_lighthh01b.jpg"
244texture 0 "rorschach/3r_metblock01.jpg"
245texture 0 "rorschach/3r_plaster02.jpg"
246texture 0 "rorschach/4_conc_floor01.jpg"
247texture 0 "rorschach/4_met01.jpg"
248texture 0 "rorschach/4_met05b.jpg"
249texture 0 "rorschach/5_bricks01.jpg"
250texture 0 "rorschach/5_faces.jpg"
251texture 0 "rorschach/5_light01b.jpg"
252texture 0 "rorschach/5_slabfloor.jpg"
253texture 0 "rorschach/5_trim02.jpg"
254texture 0 "rorschach/64_iv_column01.jpg"
255texture 0 "rorschach/64_warm01.jpg"
256texture 0 "rorschach/128_ivbr_trim02.jpg"
257texture 0 "rorschach/128_tar_metflr01.jpg"
258texture 0 "rorschach/256_iv_floor01.jpg"
259texture 0 "rorschach/256_tar_ccolumn01.jpg"
260texture 0 "rorschach/hh3_m_light01.jpg"
261texture 0 "rorschach/hh3_m_light03.jpg"
262texture 0 "rorschach/hh3_mw_light01.jpg"
263texture 0 "rorschach/hh3_mw_light03.jpg"
264texture 0 "rorschach/j128_brick01.jpg"
265texture 0 "rorschach/j128_item.jpg"
266texture 0 "rorschach/j128_metpan01.jpg"
267texture 0 "rorschach/j128_metpan05.jpg"
268texture 0 "rorschach/j256_cobl01.jpg"
269
270// subverse
271
272texture 0 "subverse/block_wall_02.jpg"
273texture 0 "subverse/crate_space_vents.jpg" 1
274texture 0 "subverse/flat_rocks.jpg"
275texture 0 "subverse/floor_tile_1.jpg"
276texture 0 "subverse/metal_scratch_tile.jpg"
277texture 0 "subverse/metal_siding_kinks.jpg"
278texture 0 "subverse/puzzel_block.jpg"
279texture 0 "subverse/solid_vent.jpg"
280texture 0 "subverse/wood_crate_05.jpg"
281texture 0 "subverse/wood_crate_1.jpg"
282
283// g_pack
284
285texture 0 "g_pack/g-bricks02a.jpg"
286texture 0 "g_pack/g-bricks03.jpg"
287texture 0 "g_pack/g-bricks05.jpg"
288texture 0 "g_pack/g-bricks09.jpg"
289texture 0 "g_pack/g-bricks10.jpg"
290texture 0 "g_pack/g-bricks26.jpg"
291texture 0 "g_pack/g-bricks30.jpg"
292texture 0 "g_pack/g-crate01.jpg"
293texture 0 "g_pack/g-floor04.jpg"
294texture 0 "g_pack/g-floor10.jpg"
295texture 0 "g_pack/g-metbas0c1.jpg"
296texture 0 "g_pack/g-metbas5b.jpg"
297texture 0 "g_pack/g-metbas6.jpg"
298texture 0 "g_pack/g-metfloor3b.jpg"
299texture 0 "g_pack/g-metfloor5b.jpg"
300texture 0 "g_pack/g-metfloor7b.jpg"
301texture 0 "g_pack/g-mettrim03.jpg"
302texture 0 "g_pack/g-wood02.jpg" 1
303texture 0 "g_pack/g-wood02.jpg"
304
305// tech1soc
306
307texture 0 "tech1soc/032-01c.jpg"
308texture 0 "tech1soc/032-10a.jpg"
309texture 0 "tech1soc/032-10b.jpg"
310texture 0 "tech1soc/032-12d.jpg"
311texture 0 "tech1soc/032-14b.jpg"
312texture 0 "tech1soc/032-15a.jpg"
313texture 0 "tech1soc/032-15b.jpg"
314texture 0 "tech1soc/064-11b.jpg"
315texture 0 "tech1soc/064-12a.jpg"
316texture 0 "tech1soc/064-13b.jpg"
317texture 0 "tech1soc/064-15b.jpg"
318texture 0 "tech1soc/064-20a.jpg"
319texture 0 "tech1soc/064-20b.jpg"
320texture 0 "tech1soc/064-22b.jpg"
321texture 0 "tech1soc/128-05b.jpg"
322texture 0 "tech1soc/128-05c.jpg"
323texture 0 "tech1soc/blank01a.jpg"
324texture 0 "tech1soc/blank01c.jpg"
325texture 0 "tech1soc/blank02a.jpg"
326texture 0 "tech1soc/blank02b.jpg"
327texture 0 "tech1soc/blank03a.jpg"
328texture 0 "tech1soc/blank03d.jpg"
329texture 0 "tech1soc/block01b.jpg"
330texture 0 "tech1soc/block01c.jpg"
331texture 0 "tech1soc/block10b.jpg"
332texture 0 "tech1soc/block19b.jpg"
333texture 0 "tech1soc/chain_mesh2.jpg"
334texture 0 "tech1soc/grate_brown1.jpg"
335texture 0 "tech1soc/grate_brown3.jpg"
336texture 0 "tech1soc/grate1b.jpg"
337texture 0 "tech1soc/grill_wall01b.jpg"
338texture 0 "tech1soc/half_grill_wall01b.jpg"
339texture 0 "tech1soc/half_grill_wall03b.jpg"
340texture 0 "tech1soc/mat4b.jpg"
341texture 0 "tech1soc/matbrown_lgt2.jpg"
342texture 0 "tech1soc/met_wall01a.jpg"
343texture 0 "tech1soc/met_wall01c.jpg"
344texture 0 "tech1soc/mix_wall03a.jpg"
345texture 0 "tech1soc/mix_wall03ab.jpg"
346texture 0 "tech1soc/o128-02a.jpg"
347texture 0 "tech1soc/octlig01bc.jpg"
348texture 0 "tech1soc/panel20c.jpg"
349texture 0 "tech1soc/panel40c.jpg"
350texture 0 "tech1soc/s128-01c.jpg"
351texture 0 "tech1soc/s128-02a.jpg"
352texture 0 "tech1soc/s128-02b.jpg"
353texture 0 "tech1soc/s128-03b.jpg"
354texture 0 "tech1soc/s256-01c.jpg"
355texture 0 "tech1soc/s256-01d.jpg"
356texture 0 "tech1soc/s256-02a.jpg"
357texture 0 "tech1soc/s256-02b.jpg"
358texture 0 "tech1soc/sqrlig02wb.jpg"
359texture 0 "tech1soc/sqrlig03bc.jpg"
360
361// payne
362
363texture 0 "payne/Box12b.jpg"
364texture 0 "payne/Brick58_512x512.jpg"
365texture 0 "payne/Grate09b.jpg"
366texture 0 "payne/SlimyTile02_128x128.jpg"
367texture 0 "payne/Tile28b.jpg"
368
369//egyptsoc
370
371texture 0 "textures/nieb/rock01.jpg"
372texture 0 "mitaman/mm-metalpanel-b.jpg"
373texture 0 "egyptsoc/block07b.jpg"
374texture 0 "egyptsoc/stone03d.jpg"
375texture 0 "egyptsoc/stone04d.jpg"
376
377//than_ind
378
379texture 0 "than_ind/cretewall03.jpg"
380texture 0 "than_ind/floor05.jpg"
381texture 0 "than_ind/light03.jpg"
382
383//ik2k
384
385texture 0 "ik2k/ik_brickwall_gry.jpg"
386texture 0 "ik2k/ik_brick_6432a.jpg"
387texture 0 "ik2k/ik_brick_6464a.jpg"
388texture 0 "ik2k/ik_brick_12832a.jpg"
389texture 0 "ik2k/ik_brick_12864a.jpg"
390texture 0 "ik2k/ik_brick_trimh32a.jpg"
391texture 0 "ik2k/ik_floor_brick128b.jpg"
392texture 0 "ik2k/ik_floor_tile128b.jpg"
393texture 0 "ik2k/ik_ground_pavement128.jpg"
394texture 0 "ik2k/ik_stonestep25632.jpg"
395
396//ikbase
397
398texture 0 "ikbase/ik_conc_gmoss.jpg"
399texture 0 "ikbase/ik_cwall03a2.jpg"
400texture 0 "ikbase/ik_cwall04a.jpg"
401texture 0 "ikbase/ik_cwall06a.jpg"
402texture 0 "ikbase/ik_floor_conc128a.jpg"
403texture 0 "ikbase/ik_floor_conc128b.jpg"
404texture 0 "ikbase/ik_gtrimv_lit2b.jpg"
405texture 0 "ikbase/ik_gtrimv_lit3b.jpg"
406texture 0 "ikbase/ik_gtrimv_lit4b.jpg"
407texture 0 "ikbase/ik_metplatef_6464b.jpg"
408
409
410texture 0 "rorschach/1r_clocktrim01.jpg" 1
411texture 0 "rorschach/1_th_trim02.jpg" 1
412texture 0 "rorschach/1r_steps.jpg" 1
413texture 0 "rorschach/256_tar_ccolumn01.jpg" 1
414texture 0 "rorschach/hh3_m_light01.jpg" 1
415texture 0 "rorschach/hh3_mw_light01.jpg" 1
416texture 0 "g_pack/g-mettrim03.jpg" 1
417texture 0 "dg/mad065.jpg" 1
418texture 0 "dg/mad067.jpg" 1
419texture 0 "ikbase/ik_gtrimv_lit4b.jpg" 1
420
421
422
423texture 0 "noctua/plast06.jpg"
424texture 0 "noctua/iron02.jpg"
425texture 0 "noctua/iron03.jpg"
426texture 0 "noctua/plast03.jpg"
427texture 0 "noctua/stone16.jpg"
428
429
430texture 0 "loopix/cobbst2.jpg"
431
432texture 0 "rorschach/hh3_64by64_light_c01.jpg"
433texture 0 "noctua/plast06.jpg"
434
435
436texture 0 "noctua/plast06.jpg"
437texture 0 "mitaman/mm-metaldoordouble.jpg"
438texture 0 "rorschach/64_column.jpg"
439
440texture 0 "mitaman/mm-gaugepanel.jpg"
441texture 0 "mitaman/mm-gaugepanel2.jpg"
442texture 0 "rorschach/64_column.jpg" 1
443texture 0 "mitaman/mm-metalsteps.jpg" 0 0 0 .5
444texture 0 "rorschach/3r_colrust01b-32.jpg" 1
445texture 0 "rorschach/3r_colrust01b-32.jpg"
446
447texture 0 "rorschach/64_column.jpg" 1
448texture 0 "mitaman/mm-metaldoor2.jpg"
449texture 0 "mitaman/mm-window4.jpg"
450
451
452
453