Subversion Repositories duke3d_hrp

Rev

Rev 479 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 479 Rev 489
1
// Maphacks for Duke3D HRP
1
// Maphacks for Duke3D HRP
2
// Level:  E1L2.MAP - "Red Light District" (Original Atomic Edition version)
2
// Level:  E1L2.MAP - "Red Light District" (Original Atomic Edition version)
3
// Author: Allen H. Blum III
3
// Author: Allen H. Blum III
4
// mapmd4: 594b59d713c4b2f3a2ad8131c0ba2066
4
// mapmd4: 594b59d713c4b2f3a2ad8131c0ba2066
5
// Reviewed by NightFright (February 2012)
5
// Reviewed by NightFright (February 2012)
6
 
6
 
7
 
7
 
8
 
8
 
9
// CHARACTERS
9
// CHARACTERS
10
 
10
 
11
// Hooker
11
// Hooker
12
sprite   544 angoff    -768        // tile1321 fem3 hooker (flipped sprite)
12
sprite   544 angoff    -768        // tile1321 fem3 hooker (flipped sprite)
13
 
13
 
14
// Slime babes
14
// Slime babes
15
sprite     1 angoff    -896        // tile1294 podfem1
15
sprite     1 angoff    -896        // tile1294 podfem1
16
 
16
 
17
// Stripper
17
// Stripper
18
sprite   309 angoff     512        // tile1312 fem1 stripper
18
sprite   309 angoff     512        // tile1312 fem1 stripper
19
 
19
 
20
 
20
 
21
 
21
 
22
// PROPS
22
// PROPS
23
 
23
 
24
// Bottles
24
// Bottles
25
sprite   525 angoff    -64         // tile0956 bottle3
25
sprite   525 angoff    -64         // tile0956 bottle3
26
sprite   526 angoff     128        // tile0956 bottle3
26
sprite   526 angoff     128        // tile0956 bottle3
27
sprite   527 angoff     384        // tile0956 bottle3
27
sprite   527 angoff     384        // tile0956 bottle3
28
sprite   528 angoff     960        // tile0956 bottle3
28
sprite   528 angoff     960        // tile0956 bottle3
29
sprite   465 angoff     256        // tile1160 bottle13
29
sprite   465 angoff     256        // tile1160 bottle13
30
sprite   466 angoff    -512        // tile1162 bottle15
30
sprite   466 angoff    -512        // tile1162 bottle15
31
sprite   467 angoff     128        // tile1161 bottle14
31
sprite   467 angoff     128        // tile1161 bottle14
32
sprite   468 angoff     512        // tile1163 bottle16
32
sprite   468 angoff     512        // tile1163 bottle16
33
sprite   469 angoff    -768        // tile1164 bottle17
33
sprite   469 angoff    -768        // tile1164 bottle17
34
sprite   470 angoff    -192        // tile1165 bottle18
34
sprite   470 angoff    -192        // tile1165 bottle18
35
sprite   471 angoff     256        // tile1166 bottle19
35
sprite   471 angoff     256        // tile1166 bottle19
36
sprite   472 angoff    -384        // tile1163 bottle16
36
sprite   472 angoff    -384        // tile1163 bottle16
37
sprite   473 angoff    -192        // tile1161 bottle14
37
sprite   473 angoff    -192        // tile1161 bottle14
38
sprite   474 angoff     512        // tile1165 bottle18
38
sprite   474 angoff     512        // tile1165 bottle18
39
sprite   475 angoff     128        // tile1166 bottle19
39
sprite   475 angoff     128        // tile1166 bottle19
40
sprite   476 angoff    -256        // tile1161 bottle14
40
sprite   476 angoff    -256        // tile1161 bottle14
41
 
41
 
42
// Fire Hydrant 
42
// Fire Hydrant 
43
sprite   797 angoff    -512        // tile0981 hydrent
43
sprite   797 angoff    -512        // tile0981 hydrent
44
 
44
 
45
// Toilet
45
// Toilet
46
sprite   478 angoff    -512        // tile0569 toilet
46
sprite   478 angoff    -512        // tile0569 toilet
47
 
47
 
48
// Trashcan
48
// Trashcan
49
sprite   160 angoff    -256        // tile1232 canwithsomething
49
sprite   160 angoff    -256        // tile1232 canwithsomething
50
sprite   228 angoff     512        // tile1232 canwithsomething
50
sprite   228 angoff     512        // tile1232 canwithsomething
51
sprite   402 angoff    -256        // tile1232 canwithsomething
51
sprite   402 angoff    -256        // tile1232 canwithsomething
52
sprite   407 angoff    -256        // tile1232 canwithsomething
52
sprite   407 angoff    -256        // tile1232 canwithsomething
53
 
53
 
54
 
54
 
55
 
55
 
56
// ITEMS/POWERUPS
56
// ITEMS/POWERUPS
57
 
57
 
58
// Armor
58
// Armor
59
sprite   189 angoff    -512        // tile0054 shield
59
sprite   189 angoff    -512        // tile0054 shield
60
sprite   367 angoff     256        // tile0054 shield
60
sprite   367 angoff     256        // tile0054 shield
61
 
61
 
62
// Health +30
62
// Health +30
63
sprite    44 angoff     256        // tile0052 sixpack
63
sprite    44 angoff     256        // tile0052 sixpack
64
sprite   153 angoff     256        // tile0052 sixpack
64
sprite   153 angoff     256        // tile0052 sixpack
65
sprite   154 angoff     256        // tile0052 sixpack
65
sprite   154 angoff     256        // tile0052 sixpack
66
sprite   155 angoff    -256        // tile0052 sixpack
66
sprite   155 angoff    -256        // tile0052 sixpack
67
sprite   156 angoff     256        // tile0052 sixpack
67
sprite   156 angoff     256        // tile0052 sixpack
68
sprite   158 angoff     512        // tile0052 sixpack
68
sprite   158 angoff     512        // tile0052 sixpack
69
sprite   180 angoff    -256        // tile0052 sixpack
69
sprite   180 angoff    -256        // tile0052 sixpack
70
 
70
 
71
// HoloDuke
71
// HoloDuke
72
sprite   208 angoff     256        // tile1348 holoduke
72
sprite   208 angoff     256        // tile1348 holoduke
73
 
73
 
74
// Keycards (Y/R/B)
74
// Keycards (Y/R/B)
75
sprite    27 angoff     512        // tile0060 accesscard blue
75
sprite    27 angoff     512        // tile0060 accesscard blue
76
sprite   179 angoff    -256        // tile0060 accesscard yellow
76
sprite   179 angoff    -256        // tile0060 accesscard yellow
77
sprite   249 angoff     1024       // tile0060 accesscard red
77
sprite   249 angoff     1024       // tile0060 accesscard red
78
 
78
 
79
// Medkit
79
// Medkit
80
sprite   278 angoff    -512        // tile0053 firstaid
80
sprite   278 angoff    -512        // tile0053 firstaid
81
sprite   823 angoff     384        // tile0053 firstaid
81
sprite   823 angoff     384        // tile0053 firstaid
82
 
82
 
83
// Nightvision
83
// Nightvision
84
sprite   186 angoff     1024       // tile0059 heatsensor
84
sprite   186 angoff     1024       // tile0059 heatsensor
85
 
85
 
86
 
86
 
87
 
87
 
88
// WEAPONS/AMMO
88
// WEAPONS/AMMO
89
 
89
 
90
// Pistol & ammo
90
// Pistol & ammo
91
sprite   432 angoff     1024       // tile0021 firstgunsprite
91
sprite   432 angoff     1024       // tile0021 firstgunsprite
92
sprite   755 angoff     512        // tile0040 ammo
92
sprite   755 angoff     512        // tile0040 ammo
93
sprite   757 angoff     512        // tile0040 ammo
93
sprite   757 angoff     512        // tile0040 ammo
94
 
94
 
95
// Shotgun & ammo
95
// Shotgun & ammo
96
sprite   390 angoff     1024       // tile0049 shotgunammo (Dukematch only)
96
sprite   390 angoff     1024       // tile0049 shotgunammo (Dukematch only)
97
sprite   391 angoff    -512        // tile0028 shotgunsprite
97
sprite   391 angoff    -512        // tile0028 shotgunsprite
98
sprite   515 angoff     1024       // tile0028 shotgunsprite
98
sprite   515 angoff     1024       // tile0028 shotgunsprite
99
sprite   694 angoff    -512        // tile0049 shotgunammo
99
sprite   694 angoff    -512        // tile0049 shotgunammo
100
sprite   818 angoff    -256        // tile0049 shotgunammo
100
sprite   818 angoff    -256        // tile0049 shotgunammo
101
 
101
 
102
// Chaingun & ammo
102
// Chaingun & ammo
103
sprite   159 angoff    -128        // tile0041 batteryammo
103
sprite   159 angoff    -128        // tile0041 batteryammo
104
sprite   173 angoff     512        // tile0041 batteryammo
104
sprite   173 angoff     512        // tile0041 batteryammo
105
sprite   693 angoff     512        // tile0041 batteryammo
105
sprite   693 angoff     512        // tile0041 batteryammo
106
sprite   754 angoff    -512        // tile0041 batteryammo
106
sprite   754 angoff    -512        // tile0041 batteryammo
107
 
107
 
108
// RPG & ammo
108
// RPG & ammo
109
sprite   163 angoff    -512        // tile0044 rpgammo
109
sprite   163 angoff    -512        // tile0044 rpgammo
110
sprite   751 angoff    -256        // tile0023 rpgsprite (Dukematch only)
110
sprite   751 angoff    -256        // tile0023 rpgsprite (Dukematch only)
111
sprite   825 angoff     1024       // tile0044 rpgammo
111
sprite   825 angoff     1024       // tile0044 rpgammo
112
 
112
 
113
// Pipebombs
113
// Pipebombs
114
sprite    63 angoff     512        // tile0047 hbombammo
114
sprite    63 angoff     512        // tile0047 hbombammo
115
sprite   188 angoff    -512        // tile0047 hbombammo
115
sprite   188 angoff    -512        // tile0047 hbombammo
116
sprite   265 angoff    -768        // tile0047 hbombammo
116
sprite   265 angoff     256        // tile0047 hbombammo
-
 
117
sprite   265 pitch     -192        // tile0047 hbombammo
117
 
118
 
118
 
119
 
119
 
120
 
120
// OVERRIDE
121
// OVERRIDE
121
 
122
 
122
// Fixes for badly aligned sprites
123
// Fixes for badly aligned sprites
123
sprite   208 mdzoff     600000     // tile1348 holoduke (secret in video store)
124
sprite   208 mdzoff     600000     // tile1348 holoduke (secret in video store)
124
sprite   208 pitch      1          // tile1348 holoduke
125
sprite   208 pitch      1          // tile1348 holoduke
125
 
126
 
126
// Forcing any floor aligned model to be rendered as sprite
127
// Forcing any floor aligned model to be rendered as sprite
127
sprite   177 notmd                 // tile2301 wallblood1
128
sprite   177 notmd                 // tile2301 wallblood1
128
sprite   287 notmd                 // tile0903 pocket billard
129
sprite   287 notmd                 // tile0903 pocket billard
129
sprite   288 notmd                 // tile0903 pocket billard
130
sprite   288 notmd                 // tile0903 pocket billard
130
sprite   289 notmd                 // tile0903 pocket billard
131
sprite   289 notmd                 // tile0903 pocket billard
131
sprite   290 notmd                 // tile0903 pocket billard
132
sprite   290 notmd                 // tile0903 pocket billard
132
sprite   291 notmd                 // tile0903 pocket billard
133
sprite   291 notmd                 // tile0903 pocket billard
133
sprite   292 notmd                 // tile0903 pocket billard
134
sprite   292 notmd                 // tile0903 pocket billard
134
sprite   426 notmd                 // tile0577 femmag2
135
sprite   426 notmd                 // tile0577 femmag2
135
sprite   461 notmd                 // tile0568 femmag1
136
sprite   461 notmd                 // tile0568 femmag1
136
sprite   462 notmd                 // tile0568 femmag1
137
sprite   462 notmd                 // tile0568 femmag1
137
sprite   463 notmd                 // tile0577 femmag2
138
sprite   463 notmd                 // tile0577 femmag2
138
sprite   540 notmd                 // tile0690 (manhole, half open)
139
sprite   540 notmd                 // tile0690 (manhole, half open)
139
 
140
 
140
// Switches to be hidden
141
// Switches to be hidden
141
sprite   191 notmd                 // tile0132 slotdoor (hand dryer)
142
sprite   191 notmd                 // tile0132 slotdoor (hand dryer)
142
sprite   254 notmd                 // tile0132 slotdoor (telephone)
143
sprite   254 notmd                 // tile0132 slotdoor (telephone)
143
sprite   517 notmd                 // tile0132 slotdoor (telephone)
144
sprite   517 notmd                 // tile0132 slotdoor (telephone)
144
 
145
 
145
 
146
 
146
 
147
 
147
// LIGHTS 
148
// LIGHTS 
148
 
149