Rev 467 | Rev 550 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 467 | Rev 487 | ||
---|---|---|---|
Line 316... | Line 316... | ||
316 | texture 1403 { pal 0 { file "highres/sprites/characters/1403_mapduke.png" } } |
316 | texture 1403 { pal 0 { file "highres/sprites/characters/1403_mapduke.png" } } |
317 | 317 | ||
318 | // Duke moving (1405/1445/1455) |
318 | // Duke moving (1405/1445/1455) |
319 | model "highres/sprites/characters/1405_duke2013.md3" { |
319 | model "highres/sprites/characters/1405_duke2013.md3" { |
320 | scale 1.3 shade 0 |
320 | scale 1.3 shade 0 |
- | 321 | ||
321 | //Shotgun skin |
322 | // Shotgun skin |
322 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
323 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
323 | specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
324 | specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
324 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
325 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 326 | ||
325 | //Duke skin |
327 | // Duke skin |
326 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
328 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
327 | specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
329 | specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
328 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
330 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 331 | ||
329 | //Bandolier |
332 | // Bandolier |
330 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
333 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
331 | specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
334 | specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
332 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
335 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 336 | ||
333 | //Jetpack |
337 | // Jetpack |
334 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
338 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
335 | specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
339 | specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
336 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
340 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
337 | 341 | ||
338 | // Idle (1405-1409) |
342 | // Idle (1405-1409) |
339 | anim { frame0 "frame5" frame1 "frame10" fps 3 flags 0 } |
343 | anim { frame0 "frame5" frame1 "frame10" fps 3 flags 0 } |
340 | frame { name "frame5" tile0 1405 tile1 1409 smoothduration 0.3 } |
344 | frame { name "frame5" tile0 1405 tile1 1409 smoothduration 0.3 } |
- | 345 | ||
341 | // Jetpack (1420-1424) |
346 | // Jetpack (1420-1424) |
342 | anim { frame0 "frame15" frame1 "frame25" fps 5 flags 0 } |
347 | anim { frame0 "frame15" frame1 "frame25" fps 5 flags 0 } |
343 | frame { name "frame15" tile0 1420 tile1 1424 smoothduration 0.3 } |
348 | frame { name "frame15" tile0 1420 tile1 1424 smoothduration 0.3 } |
- | 349 | ||
344 | // Run (1425-1444) |
350 | // Run (1425-1444) |
345 | anim { frame0 "frame30" frame1 "frame49" fps 30 flags 0 } |
351 | anim { frame0 "frame30" frame1 "frame49" fps 30 flags 0 } |
346 | frame { name "frame30" tile0 1425 tile1 1454 smoothduration 0.3 } |
352 | frame { name "frame30" tile0 1425 tile1 1454 smoothduration 0.3 } |
- | 353 | ||
347 | // Kick (1445-1454) |
354 | // Kick (1445-1454) |
348 | anim { frame0 "frame55" frame1 "frame69" fps 40 flags 0 ` } |
355 | anim { frame0 "frame55" frame1 "frame69" fps 40 flags 0 } |
349 | frame { name "frame55" tile0 1445 tile1 1454 smoothduration 0.1 } |
356 | frame { name "frame55" tile0 1445 tile1 1454 smoothduration 0.1 } |
- | 357 | ||
350 | // Jump (1455-1469) |
358 | // Jump (1455-1469) |
351 | anim { frame0 "frame70" frame1 "frame89" fps 40 flags 0 } |
359 | anim { frame0 "frame70" frame1 "frame89" fps 40 flags 0 } |
352 | frame { name "frame70" tile0 1455 tile1 1464 smoothduration 0.1 } |
360 | frame { name "frame70" tile0 1455 tile1 1464 smoothduration 0.1 } |
353 | frame { name "frame90" tile0 1465 tile1 1469 smoothduration 0.3 } |
361 | frame { name "frame90" tile0 1465 tile1 1469 smoothduration 0.3 } |
354 | } |
362 | } |
355 | 363 | ||
356 | // Duke swimming (1780) |
364 | // Duke swimming (1780-1799) |
357 | model "highres/sprites/characters/1405_duke2013.md3" { |
365 | model "highres/sprites/characters/1405_duke2013.md3" { |
358 | scale 1.3 shade 0 zadd 55 |
366 | scale 1.3 shade 0 zadd 55 |
- | 367 | ||
359 | //Shotgun skin |
368 | // Shotgun skin |
360 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
369 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
361 | //specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
370 | // specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
362 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
371 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 372 | ||
363 | //Duke skin |
373 | // Duke skin |
364 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
374 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
365 | //specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
375 | // specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
366 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
376 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 377 | ||
367 | //Bandolier |
378 | // Bandolier |
368 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
379 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
369 | //specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
380 | // specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
370 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
381 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 382 | ||
371 | //Jetpack |
383 | // Jetpack |
372 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
384 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
373 | //specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
385 | // specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
374 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
386 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
- | 387 | ||
- | 388 | // Swim (1780-1799) |
|
375 | anim { frame0 "frame140" frame1 "frame154" fps 20 flags 0 } |
389 | anim { frame0 "frame140" frame1 "frame154" fps 20 flags 0 } |
376 | frame { name "frame140" tile0 1780 tile1 1799 smoothduration 0.3 } |
390 | frame { name "frame140" tile0 1780 tile1 1799 smoothduration 0.3 } |
377 | } |
391 | } |
378 | 392 | ||
379 | // Duke crouching/dying (1491/1511) |
393 | // Duke crouching/dying (1491/1511) |
Line 398... | Line 412... | ||
398 | //Jetpack |
412 | // Jetpack |
399 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
413 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
400 | //specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
414 | // specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
401 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
415 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
402 | 416 | ||
403 | - | ||
404 | // Crouch (1491-1505) |
417 | // Crouch (1491-1505) |
405 | frame { name "frame95" tile0 1491 tile1 1495 smoothduration 0.2 } |
418 | frame { name "frame95" tile0 1491 tile1 1495 smoothduration 0.2 } |
406 | frame { name "frame100" tile0 1496 tile1 1500 smoothduration 0.2 } |
419 | frame { name "frame100" tile0 1496 tile1 1500 smoothduration 0.2 } |
407 | frame { name "frame105" tile0 1501 tile1 1505 smoothduration 0.2 } |
420 | frame { name "frame105" tile0 1501 tile1 1505 smoothduration 0.2 } |
- | 421 | ||
408 | // Death (1511-1518) |
422 | // Death (1511-1518) |
409 | anim { frame0 "frame115" frame1 "frame134" fps 25 flags 1 } |
423 | anim { frame0 "frame115" frame1 "frame134" fps 25 flags 1 } |
410 | frame { name "frame115" tile0 1511 tile1 1515 smoothduration 0.2 } |
424 | frame { name "frame115" tile0 1511 tile1 1515 smoothduration 0.2 } |
411 | frame { name "frame135" tile 1518 smoothduration 0.3 } |
425 | frame { name "frame135" tile 1518 smoothduration 0.3 } |
412 | } |
426 | } |