Subversion Repositories nw_plus

Rev

Rev 61 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 h266 1
/*
2
--------------------------------------------------------------------------------
3
Duke: Nuclear Winter Plus
4
By Hendricks266
5
--------------------------------------------------------------------------------
6
*/
7
 
8
/*
9
List of tiles in NWINTER.GRP/TILES014.ART/TILES015.ART also found in DUKE3D.GRP, but with different tile numbers.
10
 
11
NWinter		Duke3D		Name					Done?
12
ŻŻŻŻŻŻŻ		ŻŻŻŻŻŻ		ŻŻŻŻ					ŻŻŻŻŻ
13
1470-1473	1289-1292	FEMPIC2					Yes
14
3627-3631	1312-1316	FEM1\HALFBITCH (Stripper)		Yes
15
3680		719		N/A (Swinging Door)			Yes
16
3684		4231		N/A (Fountain Drink Dispenser)		Yes
17
3753		908		TREE1					Yes
18
3632-3636	1255-1259	CEILINGSTEAM				Yes
19
3704-3708	79		CLOUDYSKIES				Yes
20
3727		757		N/A (Rusty Concrete)			Yes
21
3764-3768	904-907		WOODENHORSE				Yes
22
3799		4338		N/A (Down Arrow & Text)			Yes
23
3984-3991	1528-1535	DUKEGUN					Yes
24
 
25
raw dupes between Atomic and NW:
26
79 3704 3705 3706 3707 3708
27
719 3680
28
904 3768
29
905 3765
30
 
31
1255 3632
32
1256 3633
33
1257 3634
34
1258 3635
35
1259 3636
36
 
37
1528 3984
38
1529 3985
39
1530 3986
40
1531 3987
41
1532 3988
42
1533 3989
43
1534 3990
44
1535 3991
45
 
46
3584 3840
47
4231 3684
48
 
49
raw dupes within NW:
50
3400 3822
51
3599 3784
52
3646 3669
53
3662 3757
54
3697 3698
55
3709 3710
56
3787 3789
57
 
58
3910 3920 3930
59
3921 3931
60
3922 3932
61
3923 3933
62
3924 3934
63
3925 3935
64
3926 3936
65
3927 3937
66
3928 3938
67
3929 3939
68
3945 3955
69
3946 3956 3965
70
3947 3957 3966
71
3948 3958 3967 3968
72
3949 3959 3969
73
 
74
custom:
75
2504 2500 3292
76
2456 2505 2506 3270 3271 3272 3273 3280
77
3281 3290
78
3245 3291
79
 
80
*/
81
 
82
// Rear-View Stripper Screen (1470-1473)
83
texture 1470 { pal 0 { file "highres/textures/1289.jpg" } }
84
texture 1471 { pal 0 { file "highres/textures/1290.jpg" } }
85
texture 1472 { pal 0 { file "highres/textures/1291.jpg" } }
86
texture 1473 { pal 0 { file "highres/textures/1292.jpg" } }
87
 
88
// screen elimination
89
texture 2505 { pal 0 { file "highres/screen/menu/2456.jpg" } }
90
texture 2506 { pal 0 { file "highres/screen/menu/2456.jpg" } }
91
texture 3270 { pal 0 { file "highres/screen/menu/2456.jpg" } }
92
texture 3271 { pal 0 { file "highres/screen/menu/2456.jpg" } }
93
texture 3272 { pal 0 { file "highres/screen/menu/2456.jpg" } }
94
texture 3273 { pal 0 { file "highres/screen/menu/2456.jpg" } }
95
texture 3280 { pal 0 { file "highres/screen/menu/2456.jpg" } }
61 h266 96
texture 3290 { pal 0 { file "highres/screen/menu/3281.png" } }
1 h266 97
 
98
// Top Half of Stripper (3627-3631)
99
model "highres/sprites/characters/1312_stripper.md3" {
100
   scale 1.9 shade 0 zadd -46.5 // needs angoff -384
101
   skin { pal 0 file "highres/sprites/characters/1312_stripper.png" }
102
   skin { pal 10 file "highres/sprites/characters/1312_stripper_10.png" }
103
   skin { pal 11 file "highres/sprites/characters/1312_stripper_11.png" }
104
   skin { pal 12 file "highres/sprites/characters/1312_stripper_12.png" }
105
   skin { pal 13 file "highres/sprites/characters/1312_stripper_13.png" }
106
   skin { pal 14 file "highres/sprites/characters/1312_stripper_14.png" }
107
   skin { pal 15 file "highres/sprites/characters/1312_stripper_15.png" }
108
   skin { pal 16 file "highres/sprites/characters/1312_stripper_16.png" }
109
   skin { pal 21 file "highres/sprites/characters/1312_stripper_21.png" }
110
   skin { pal 23 file "highres/sprites/characters/1312_stripper_23.png" }
111
   anim { frame0 "dance_b" frame1 "dance_e" fps 40 flags 0 }
112
   frame { name "dance_b" tile0 3627 tile1 3631 smoothduration 0.5 }
113
   anim { frame0 "shake_b" frame1 "shake_e" fps 31 flags 0 }
114
   frame { name "shake_b" tile0 3832 tile1 3834 smoothduration 0.5 }
115
}
116
// Top Half of Frozen Stripper (1313)
117
model "highres/sprites/ice/1313_stripper_ice.md3" {
118
  scale 1.9 flags 1 zadd -46.5
119
  skin { surface 0 file "highres/sprites/ice/1313_stripper_ice.png" }
120
  skin { surface 1 file "highres/sprites/ice/ice.png" }
121
  frame { pal 1 name "ice" tile 3628 }
122
}
123
 
124
// Ceiling Steam (3632-3636)
125
setuptilerange 3632 3636 22 86 0 212
126
texture 3632 { pal 0 { file "highres/sprites/effects/1255.png" } }
127
texture 3633 { pal 0 { file "highres/sprites/effects/1256.png" } }
128
texture 3634 { pal 0 { file "highres/sprites/effects/1257.png" } }
129
texture 3635 { pal 0 { file "highres/sprites/effects/1258.png" } }
130
texture 3636 { pal 0 { file "highres/sprites/effects/1259.png" } }
131
 
132
// Swinging Door (3680)
64 h266 133
/*
1 h266 134
texture 3680 {
64 h266 135
   pal 0 { file "highres/textures/0719.png" }
136
   detail { file "highres/detail/paint.png" xscale 0.3 yscale 0.15 }
137
}
138
*/
139
texture 3680 {
140
   pal 0 { file "highres/textures/0719_d.png" specpower 9 specfactor 1.75 }
1 h266 141
   normal { file "highres/textures/0719_n.png" parallaxbias 0.04 parallaxscale 0.1 }
142
   specular { file "highres/textures/0719_s.png" }
143
   detail { file "highres/detail/paint.png" xscale 0.3 yscale 0.15 }
144
}
145
 
146
// Fountain Drink Dispenser (3684)
147
texture 3684 {
148
   pal 0 { file "highres/textures/4231.png" }
149
   detail { file "highres/detail/paint.png" xscale 0.3 yscale 0.3 }
150
}
151
 
152
// Rusty Concrete (3727)
64 h266 153
/*
1 h266 154
texture 3727 {
155
   pal 0 { file "highres/textures/0757.png" }
64 h266 156
   pal 24 { file "highres/textures/0757_24.png" }
157
   detail { file "highres/detail/concrete.png" xscale 0.15 yscale 0.15 }
158
}
159
*/
160
texture 3727 {
161
   pal 0 { file "highres/textures/0757_d.png" }
1 h266 162
   normal { file "highres/textures/0757_n.png" parallaxbias 0.0 parallaxscale 0.03 }
163
   specular { file "highres/textures/0757_s.png" }
164
   detail { file "highres/detail/concrete.png" xscale 0.15 yscale 0.15 }
165
}
166
 
167
// Down Arrow & Text (3799)
168
texture 3799 { pal 0 { file "highres/sprites/signs/4338.png" } }
169
 
170
// Wooden Horse (3764)
25 h266 171
model "highres/sprites/props/0904_woodenhorse.md3" {
1 h266 172
   scale 4 shade 16
25 h266 173
   detail { file "highres/detail/wood_v3.png" detailscale 0.3 }
1 h266 174
   skin { pal 0 file "highres/sprites/props/0904_woodenhorse.png" }
25 h266 175
   frame { name "frame00" tile0 3764 tile1 3768 }
1 h266 176
}
177
 
178
// Tree (3753)
179
model "highres/sprites/props/0908_tree.md3" {
180
   scale 1
181
   skin { pal 0 surface 0 file "highres/sprites/props/0909_treetrunk.jpg" }
182
   skin { pal 0 surface 1 file "highres/sprites/props/0908_tree.png" }
183
   skin { pal 0 surface 2 file "highres/sprites/props/0908_tree.png" }
184
   anim { frame0 "Frame0" frame1 "Frame6" fps 5 flags 0 }
185
   frame { name "Frame0" tile 3753 }
186
}
187
texture 3753 { pal 0 { file "highres/sprites/props/0908.png" } }
188
 
189
// Cloudy Skies (3704-3708)
190
skybox {
191
   tile 3704 pal 0
192
   front "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_front.png" nocompress nodownsize
193
   right "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_right.png" nocompress nodownsize
194
   back  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_back.png" nocompress nodownsize
195
   left  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_left.png" nocompress nodownsize
196
   top   "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_top.png" nocompress nodownsize
197
   down  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_down.png" nocompress nodownsize
198
}
199
skybox {
200
   tile 3705 pal 0
201
   front "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_front.png" nocompress nodownsize
202
   right "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_right.png" nocompress nodownsize
203
   back  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_back.png" nocompress nodownsize
204
   left  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_left.png" nocompress nodownsize
205
   top   "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_top.png" nocompress nodownsize
206
   down  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_down.png" nocompress nodownsize
207
}
208
skybox {
209
   tile 3706 pal 0
210
   front "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_front.png" nocompress nodownsize
211
   right "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_right.png" nocompress nodownsize
212
   back  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_back.png" nocompress nodownsize
213
   left  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_left.png" nocompress nodownsize
214
   top   "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_top.png" nocompress nodownsize
215
   down  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_down.png" nocompress nodownsize
216
}
217
skybox {
218
   tile 3707 pal 0
219
   front "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_front.png" nocompress nodownsize
220
   right "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_right.png" nocompress nodownsize
221
   back  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_back.png" nocompress nodownsize
222
   left  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_left.png" nocompress nodownsize
223
   top   "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_top.png" nocompress nodownsize
224
   down  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_down.png" nocompress nodownsize
225
}
226
skybox {
227
   tile 3708 pal 0
228
   front "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_front.png" nocompress nodownsize
229
   right "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_right.png" nocompress nodownsize
230
   back  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_back.png" nocompress nodownsize
231
   left  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_left.png" nocompress nodownsize
232
   top   "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_top.png" nocompress nodownsize
233
   down  "highres/skyboxes/0079_cloudyskies/0079_cloudyskies_down.png" nocompress nodownsize
234
}
235
 
236
// Santa Gibs - Arm (3984-3991)
237
model "highres/sprites/jibs/1528_dukearm.md3" {
238
   scale 1.3 shade 3
239
   skin { pal 0 file "highres/sprites/jibs/1528_dukearm.png" }
240
//   skin { pal 30 file "nwinter/sprites/gibs/1536_santaarm.png" }
241
   anim { frame0 "FRAME4" frame1 "FRAME11" fps 15 flags 0 }
242
   frame { name "FRAME4" tile0 3984 tile1 3991 }
243
}
244
 
245
// Leg (1536)
246
model "highres/sprites/jibs/1536_dukeleg.md3" {
247
   scale 15 shade 3
248
   skin { pal 0 file "highres/sprites/jibs/1536_dukeleg.png" }
249
   skin { pal 30 file "nwinter/sprites/gibs/1536_santaleg.png" }
250
   anim { frame0 "FRAME3" frame1 "FRAME10" fps 15 flags 0 }
251
   frame { name "FRAME3" tile0 1536 tile1 1543 }
252
}