Subversion Repositories duke3d_hrp

Rev

Rev 665 | Rev 680 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 665 Rev 671
Line 66... Line 66...
66
 
66
 
67
// Satellite #2 (489)
67
// Satellite #2 (489)
68
model "highres/sprites/props/0489_satellite.md3" {
68
model "highres/sprites/props/0489_satellite.md3" {
69
   scale 0.5 shade 4
69
   scale 0.5 shade 4
70
   skin { pal 0 file "highres/sprites/props/0489_satellite.png" }
70
   skin { pal 0 file "highres/sprites/props/0489_satellite.png" }
71
   glow { pal 0 file "highres/sprites/props/0489_satellite_g.png" }   
71
   glow { file "highres/sprites/props/0489_satellite_g.png" }   
72
   frame { name "Frame0" tile 489 }
72
   frame { name "Frame0" tile 489 }
73
}
73
}
74
 
74
 
75
// Satellite #3 (516)
75
// Satellite #3 (516)
76
model "highres/sprites/props/0516_satellite.md3" {
76
model "highres/sprites/props/0516_satellite.md3" {
Line 139... Line 139...
139
 
139
 
140
// Domelight (551)
140
// Domelight (551)
141
model "highres/sprites/props/0551_domelight.md3" {
141
model "highres/sprites/props/0551_domelight.md3" {
142
   scale 8.0 shade 3
142
   scale 8.0 shade 3
143
   skin { pal 0 file "highres/sprites/props/0551_domelight.png" }
143
   skin { pal 0 file "highres/sprites/props/0551_domelight.png" }
144
   glow { pal 0 file "highres/sprites/props/0551_domelight.png" }
144
   glow { file "highres/sprites/props/0551_domelight.png" }
145
   anim { frame0 "FRAME4" frame1 "FRAME11" fps 15 flags 0 }
145
   anim { frame0 "FRAME4" frame1 "FRAME11" fps 15 flags 0 }
146
   frame { name "FRAME4" tile0 0551 tile1 0554 }
146
   frame { name "FRAME4" tile0 0551 tile1 0554 }
147
}
147
}
148
 
148
 
149
// Pipe handle (555)
149
// Pipe handle (555)
Line 156... Line 156...
156
// Chair 1 (556)
156
// Chair 1 (556)
157
model "highres/sprites/props/0556_chair1.md3" {
157
model "highres/sprites/props/0556_chair1.md3" {
158
   scale 2 shade 2
158
   scale 2 shade 2
159
//   detail { file "highres/detail/fabric.png" detailscale 0.1 }
159
//   detail { file "highres/detail/fabric.png" detailscale 0.1 }
160
   skin { pal 0 file "highres/sprites/props/0556_chair1_d.png" }
160
   skin { pal 0 file "highres/sprites/props/0556_chair1_d.png" }
161
   normal { pal 0 file "highres/sprites/props/0556_chair1_n.png" }
161
   normal { file "highres/sprites/props/0556_chair1_n.png" }
162
   specular { pal 0 file "highres/sprites/props/0556_chair1_s.png" }
162
   specular { file "highres/sprites/props/0556_chair1_s.png" }
163
   frame { name "frame00" tile0 556 tile1 557 }
163
   frame { name "frame00" tile0 556 tile1 557 }
164
}
164
}
165
 
165
 
166
// Broken Chair (559)
166
// Broken Chair (559)
167
model "highres/sprites/props/0559_brokenchair.md3" {
167
model "highres/sprites/props/0559_brokenchair.md3" {
168
   scale 2 shade 2
168
   scale 2 shade 2
169
//   detail { file "highres/detail/fabric.png" detailscale 0.1 }
169
//   detail { file "highres/detail/fabric.png" detailscale 0.1 }
170
   skin { pal 0 file "highres/sprites/props/0556_chair1_d.png" }
170
   skin { pal 0 file "highres/sprites/props/0556_chair1_d.png" }
171
   normal { pal 0 file "highres/sprites/props/0556_chair1_n.png" }
171
   normal { file "highres/sprites/props/0556_chair1_n.png" }
172
   specular { pal 0 file "highres/sprites/props/0556_chair1_s.png" }
172
   specular { file "highres/sprites/props/0556_chair1_s.png" }
173
   frame { name "frame00" tile 559 }
173
   frame { name "frame00" tile 559 }
174
}
174
}
175
 
175
 
176
// Soap (561)
176
// Soap (561)
177
model "highres/sprites/props/0561_soap.md3" {
177
model "highres/sprites/props/0561_soap.md3" {
Line 252... Line 252...
252
 
252
 
253
// Sensor (584)
253
// Sensor (584)
254
model "highres/sprites/props/0584_sensor.md3" { 
254
model "highres/sprites/props/0584_sensor.md3" { 
255
   scale 1.5 shade 0 
255
   scale 1.5 shade 0 
256
   skin { pal 0 surface 0 file "highres/sprites/props/0584_sensor_d.png" }
256
   skin { pal 0 surface 0 file "highres/sprites/props/0584_sensor_d.png" }
257
   normal { pal 0 surface 0 file "highres/sprites/props/0584_sensor_n.png" }
257
   normal { surface 0 file "highres/sprites/props/0584_sensor_n.png" }
258
   specular { pal 0 surface 0 file "highres/sprites/props/0584_sensor_s.png" }
258
   specular { surface 0 file "highres/sprites/props/0584_sensor_s.png" }
259
//   anim { frame0 "frame1" frame1 "frame2" fps 1 flags 0 }
259
//   anim { frame0 "frame1" frame1 "frame2" fps 1 flags 0 }
260
   frame { frame "frame1" tile 584 }
260
   frame { frame "frame1" tile 584 }
261
}
261
}
262
 
262
 
263
// Display (585)
263
// Display (585)
Line 840... Line 840...
840
// Vent shaft (976)
840
// Vent shaft (976)
841
model "highres/sprites/props/0976_ventshaft.md3" { 
841
model "highres/sprites/props/0976_ventshaft.md3" { 
842
   scale 0.9 shade 15 
842
   scale 0.9 shade 15 
843
   detail { file "highres/detail/metal.png" detailscale 0.3 }
843
   detail { file "highres/detail/metal.png" detailscale 0.3 }
844
   skin { pal 0 file "highres/sprites/props/0976_ventshaft_d.png" }
844
   skin { pal 0 file "highres/sprites/props/0976_ventshaft_d.png" }
845
   normal { pal 0 file "highres/sprites/props/0976_ventshaft_n.png" }
845
   normal { file "highres/sprites/props/0976_ventshaft_n.png" }
846
   specular { pal 0 file "highres/sprites/props/0976_ventshaft_s.png" } 
846
   specular { file "highres/sprites/props/0976_ventshaft_s.png" } 
847
   frame { name "Frame0" tile 976 }
847
   frame { name "Frame0" tile 976 }
848
}
848
}
849
 
849
 
850
// Generic Pole (977)
850
// Generic Pole (977)
851
model "highres/sprites/props/0977_genericpole.md3" {
851
model "highres/sprites/props/0977_genericpole.md3" {
Line 865... Line 865...
865
// Hang Light (979)
865
// Hang Light (979)
866
model "highres/sprites/props/0979_hanglight.md3" {
866
model "highres/sprites/props/0979_hanglight.md3" {
867
   scale 5 shade 0
867
   scale 5 shade 0
868
   detail { file "highres/detail/metal.png" detailscale 0.3 }
868
   detail { file "highres/detail/metal.png" detailscale 0.3 }
869
   skin { pal 0 file "highres/sprites/props/0979_hanglight.png" }
869
   skin { pal 0 file "highres/sprites/props/0979_hanglight.png" }
870
   glow { pal 0 file "highres/sprites/props/0979_hanglight_g.png" }
870
   glow { file "highres/sprites/props/0979_hanglight_g.png" }
871
   frame { name "Frame0" tile 979 }
871
   frame { name "Frame0" tile 979 }
872
}
872
}
873
 
873
 
874
// Hydrant (981)
874
// Hydrant (981)
875
model "highres/sprites/props/0981_hydrant.md3" {
875
model "highres/sprites/props/0981_hydrant.md3" {
Line 1128... Line 1128...
1128
   scale 1 shade 0
1128
   scale 1 shade 0
1129
   detail { file "highres/detail/metal_fine.png" detailscale 0.3 }
1129
   detail { file "highres/detail/metal_fine.png" detailscale 0.3 }
1130
   skin { pal 0 surface 0 file "highres/sprites/props/1079_oozfilter.jpg" }
1130
   skin { pal 0 surface 0 file "highres/sprites/props/1079_oozfilter.jpg" }
1131
   skin { pal 0 surface 1 file "highres/sprites/props/1079_oozfilter.png" }
1131
   skin { pal 0 surface 1 file "highres/sprites/props/1079_oozfilter.png" }
1132
   skin { pal 0 surface 2 file "highres/sprites/props/1079_oozfilter.png" }   
1132
   skin { pal 0 surface 2 file "highres/sprites/props/1079_oozfilter.png" }   
1133
   glow { pal 0 surface 1 file "highres/sprites/props/1079_oozfilter.png" }
1133
   glow { surface 1 file "highres/sprites/props/1079_oozfilter.png" }
1134
   glow { pal 0 surface 2 file "highres/sprites/props/1079_oozfilter.png" }   
1134
   glow { surface 2 file "highres/sprites/props/1079_oozfilter.png" }   
1135
   anim { frame0 "1" frame1 "21" fps 1 flags 0 }
1135
   anim { frame0 "1" frame1 "21" fps 1 flags 0 }
1136
   frame { name "1" tile0 1079 tile1 1081 }
1136
   frame { name "1" tile0 1079 tile1 1081 }
1137
}
1137
}
1138
 
1138
 
1139
// Reactor (1088/1096)
1139
// Reactor (1088/1096)
Line 1242... Line 1242...
1242
// Crane Pole (1221)
1242
// Crane Pole (1221)
1243
model "highres/sprites/props/1221_pole.md3" { 
1243
model "highres/sprites/props/1221_pole.md3" { 
1244
   scale 0.55 shade 4
1244
   scale 0.55 shade 4
1245
//   detail { file "highres/detail/metal_worn.png" detailscale 0.3 }
1245
//   detail { file "highres/detail/metal_worn.png" detailscale 0.3 }
1246
   skin { pal 0 file "highres/sprites/props/1222_crane_d.png" }
1246
   skin { pal 0 file "highres/sprites/props/1222_crane_d.png" }
1247
   specular { pal 0 file "highres/sprites/props/1222_crane_s.png" }
1247
   specular { file "highres/sprites/props/1222_crane_s.png" }
1248
   frame { name "Frame0" tile 1221 }
1248
   frame { name "Frame0" tile 1221 }
1249
}
1249
}
1250
 
1250
 
1251
// Crane (1222)
1251
// Crane (1222)
1252
model "highres/sprites/props/1222_crane.md3" {
1252
model "highres/sprites/props/1222_crane.md3" {
1253
   scale 0.55 shade 4
1253
   scale 0.55 shade 4
1254
   detail { file "highres/detail/metal_worn.png" detailscale 0.3 }
1254
   detail { file "highres/detail/metal_worn.png" detailscale 0.3 }
1255
   skin { pal 0 file "highres/sprites/props/1222_crane_d.png" }
1255
   skin { pal 0 file "highres/sprites/props/1222_crane_d.png" }
1256
   specular { pal 0 file "highres/sprites/props/1222_crane_s.png" }
1256
   specular { file "highres/sprites/props/1222_crane_s.png" }
1257
   anim { frame0 "Grab_1" frame1 "Grab_3" fps 3 flags 1 }
1257
   anim { frame0 "Grab_1" frame1 "Grab_3" fps 3 flags 1 }
1258
   frame { name "Grab_0" tile 1222 }
1258
   frame { name "Grab_0" tile 1222 }
1259
   frame { name "Grab_2" tile 1223 }
1259
   frame { name "Grab_2" tile 1223 }
1260
   frame { name "Grab_3" tile 1224 }
1260
   frame { name "Grab_3" tile 1224 }
1261
}
1261
}
Line 1273... Line 1273...
1273
   scale 1.8 shade 8
1273
   scale 1.8 shade 8
1274
 
1274
 
1275
      // NukeBarrel (1227)
1275
      // NukeBarrel (1227)
1276
      detail { file "highres/detail/rust.png" detailscale 0.5 }
1276
      detail { file "highres/detail/rust.png" detailscale 0.5 }
1277
      skin { pal 0 file "highres/sprites/props/1227_nukebarrel_d.png" }
1277
      skin { pal 0 file "highres/sprites/props/1227_nukebarrel_d.png" }
1278
      normal { pal 0 file "highres/sprites/props/1227_nukebarrel_n.png" }
1278
      normal { file "highres/sprites/props/1227_nukebarrel_n.png" }
1279
	  specular { pal 0 file "highres/sprites/props/1227_nukebarrel_s.png" }
1279
	  specular { file "highres/sprites/props/1227_nukebarrel_s.png" }
1280
      frame { name "frame00" tile 1227 }
1280
      frame { name "frame00" tile 1227 }
1281
      frame { name "frame01" tile 1228 }
1281
      frame { name "frame01" tile 1228 }
1282
      frame { name "frame02" tile 1229 }
1282
      frame { name "frame02" tile 1229 }
1283
 
1283
 
1284
      // ExplodingBarrel (1238)
1284
      // ExplodingBarrel (1238)
Line 1307... Line 1307...
1307
   scale 1.8 shade 8
1307
   scale 1.8 shade 8
1308
 
1308
 
1309
      // NukeBarrel explosion frames
1309
      // NukeBarrel explosion frames
1310
      detail { file "highres/detail/rust.png" detailscale 0.5 }
1310
      detail { file "highres/detail/rust.png" detailscale 0.5 }
1311
      skin { pal 0 file "highres/sprites/props/1227_nukebarrel_d.png" }
1311
      skin { pal 0 file "highres/sprites/props/1227_nukebarrel_d.png" }
1312
      normal { pal 0 file "highres/sprites/props/1227_nukebarrel_n.png" }
1312
      normal { file "highres/sprites/props/1227_nukebarrel_n.png" }
1313
	  specular { pal 0 file "highres/sprites/props/1227_nukebarrel_s.png" }
1313
	  specular { file "highres/sprites/props/1227_nukebarrel_s.png" }
1314
      frame { name "frame03" tile 1230 }
1314
      frame { name "frame03" tile 1230 }
1315
      frame { name "frame04" tile 1231 }
1315
      frame { name "frame04" tile 1231 }
1316
}
1316
}
1317
 
1317
 
1318
// Can With Something (1232)
1318
// Can With Something (1232)
Line 2070... Line 2070...
2070
 
2070
 
2071
// Dukeburger (4570)
2071
// Dukeburger (4570)
2072
model "highres/sprites/props/4570_dukeburger2013.md3" {
2072
model "highres/sprites/props/4570_dukeburger2013.md3" {
2073
   scale 1.5 shade 0 zadd 15
2073
   scale 1.5 shade 0 zadd 15
2074
   skin { pal 0 surface 4 file "highres/sprites/characters/1405_jetpack_d.png" }
2074
   skin { pal 0 surface 4 file "highres/sprites/characters/1405_jetpack_d.png" }
2075
   normal { pal 0 surface 4 file "highres/sprites/characters/1405_jetpack_n.png" }
2075
   normal { surface 4 file "highres/sprites/characters/1405_jetpack_n.png" }
2076
   specular { pal 0 surface 4 file "highres/sprites/characters/1405_jetpack_s.png" }  
2076
   specular { surface 4 file "highres/sprites/characters/1405_jetpack_s.png" }  
2077
   skin { pal 0 surface 3 file "highres/sprites/characters/1405_bandolier_d.png" }
2077
   skin { pal 0 surface 3 file "highres/sprites/characters/1405_bandolier_d.png" }
2078
   normal { pal 0 surface 3 file "highres/sprites/characters/1405_bandolier_n.png" }
2078
   normal { surface 3 file "highres/sprites/characters/1405_bandolier_n.png" }
2079
   specular { pal 0 surface 3 file "highres/sprites/characters/1405_bandolier_s.png" }
2079
   specular { surface 3 file "highres/sprites/characters/1405_bandolier_s.png" }
2080
   skin { pal 0 surface 2 file "highres/sprites/characters/1405_duke2013_d.png" }
2080
   skin { pal 0 surface 2 file "highres/sprites/characters/1405_duke2013_d.png" }
2081
   normal { pal 0 surface 2 file "highres/sprites/characters/1405_duke2013_n.png" }
2081
   normal { surface 2 file "highres/sprites/characters/1405_duke2013_n.png" }
2082
   specular { pal 0 surface 2 file "highres/sprites/characters/1405_duke2013_s.png" }
2082
   specular { surface 2 file "highres/sprites/characters/1405_duke2013_s.png" }
2083
   skin { pal 0 surface 1 file "highres/sprites/pickups/0028_shotgun_d.png" }
2083
   skin { pal 0 surface 1 file "highres/sprites/pickups/0028_shotgun_d.png" }
2084
   normal { pal 0 surface 1 file "highres/sprites/pickups/0028_shotgun_n.png" }
2084
   normal { surface 1 file "highres/sprites/pickups/0028_shotgun_n.png" }
2085
   specular { pal 0 surface 1 file "highres/sprites/pickups/0028_shotgun_s.png" }
2085
   specular { surface 1 file "highres/sprites/pickups/0028_shotgun_s.png" }
2086
   skin { pal 0 surface 0 file "highres/sprites/props/4570_dukeburger2013.png" }
2086
   skin { pal 0 surface 0 file "highres/sprites/props/4570_dukeburger2013.png" }
2087
   frame { name "frame1" tile0 4570 tile1 4574 }
2087
   frame { name "frame1" tile0 4570 tile1 4574 }
2088
}
2088
}
2089
 
2089
 
2090
// Punch clock (4575)
2090
// Punch clock (4575)
Line 2105... Line 2105...
2105
// Pipe (4583)
2105
// Pipe (4583)
2106
model "highres/sprites/props/4583_pipe.md3" { 
2106
model "highres/sprites/props/4583_pipe.md3" { 
2107
   scale 0.778 shade 0 
2107
   scale 0.778 shade 0 
2108
//   detail { file "highres/detail/metal.png" detailscale 0.3 }
2108
//   detail { file "highres/detail/metal.png" detailscale 0.3 }
2109
   skin { pal 0 surface 0 file "highres/sprites/props/4583_d.png" }
2109
   skin { pal 0 surface 0 file "highres/sprites/props/4583_d.png" }
2110
   normal { pal 0 surface 0 file "highres/sprites/props/4583_n.png" }
2110
   normal { surface 0 file "highres/sprites/props/4583_n.png" }
2111
   specular { pal 0 surface 0 file "highres/sprites/props/4583_s.png" }
2111
   specular { surface 0 file "highres/sprites/props/4583_s.png" }
2112
//   detail { file "highres/detail/metal.png" detailscale 0.3 }
2112
//   detail { file "highres/detail/metal.png" detailscale 0.3 }
2113
//   skin { pal 0 surface 1 file "highres/sprites/props/0994_pipe.jpg" }
2113
//   skin { pal 0 surface 1 file "highres/sprites/props/0994_pipe.jpg" }
2114
   frame { name "Frame0" tile 4583 }
2114
   frame { name "Frame0" tile 4583 }
2115
}
2115
}
2116
 
2116