Subversion Repositories duke3d_hrp

Rev

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

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