home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2003 June / macformat-130.iso / mac / Reviewed⁄Demos / Spearhead Demo / demota / pak1.pk3 / models / player / base / anims_grenade.txt < prev    next >
Encoding:
Text File  |  2002-10-21  |  7.6 KB  |  255 lines

  1. animations
  2. {
  3.     $path models/human/animation
  4.  
  5.     //========================
  6.     // Reload Grenade
  7.     //========================
  8.     grenade_reload        viewmodel/grenade/grenade_pullout.skc
  9.     {
  10.         server
  11.         {
  12.             1    reloadweapon                        // tell the weapon that we're reloading
  13.             2    weaponcommand mainhand clip_fill    // put the clip ammo into the gun
  14.         }
  15.         client
  16.         {
  17.             2 sound snd_grenade_pullout
  18.         }
  19.     }
  20.  
  21.     //========================
  22.     // Walking/Cautious
  23.     //========================
  24.     grenade_stand_walk_fwd        weapon_pistol/curious/pistol_walk_curious_forward.skc    //autosteps_walk
  25.     grenade_stand_walk_back        weapon_pistol/curious/pistol_walk_curious_backward.skc    //autosteps_walk
  26.     grenade_stand_walk_left        walks_runs/curiousw_left90.skc                //autosteps_walk
  27.     grenade_stand_walk_right    walks_runs/curiousw_right90.skc                //autosteps_walk
  28.  
  29.     //========================
  30.     // Jogging/Relaxed
  31.     //========================
  32.     grenade_stand_run_fwd        weapon_pistol/walks_runs/jog_pistol.skc        deltadriven crossblend 0.2 autosteps_run
  33.     grenade_stand_run_back        weapon_pistol/walks_runs/jog_back_pistol.skc    deltadriven crossblend 0.2 autosteps_run
  34.     grenade_stand_run_left        weapon_pistol/walks_runs/pistol_run_left.skc    deltadriven crossblend 0.2 autosteps_run
  35.     grenade_stand_run_right        weapon_pistol/walks_runs/pistol_run_right.skc    deltadriven crossblend 0.2 autosteps_run
  36.  
  37.     //========================
  38.     // Standing
  39.     //========================
  40. //    grenade_stand_idle         viewmodel/grenade/idle_grenade.skc        crossblend 0.3
  41.     grenade_stand_idle1         weapon_pistol/curious/pistol_stand_curious(basic_loop).skc    weight 1
  42.     grenade_stand_idle2         weapon_pistol/curious/pistol_stand_curious(twitch).skc    weight 1 dontrepeate
  43.  
  44.     //========================
  45.     // Crouching
  46.     //========================
  47.  
  48.     grenade_crouch_idle        multiplayer/mp_grenade_crouch_idle.skc        crossblend 0.2        
  49.     
  50.     grenade_crouch_walk_fwd        weapon_grenade/walks_runs/walk_crouch_grenade.skc    //autosteps_walk
  51.     grenade_crouch_walk_back    weapon_grenade/walks_runs/walk_crouch_grenade.skc    //autosteps_walk
  52.     grenade_crouch_walk_left    weapon_grenade/walks_runs/walk_crouch_grenade.skc    //autosteps_walk
  53.     grenade_crouch_walk_right    weapon_grenade/walks_runs/walk_crouch_grenade.skc    //autosteps_walk
  54.     
  55.     grenade_crouch_run_fwd        weapon_pistol/walks_runs/pistol_crouch_run.skc        crossblend 0.2 autosteps_run
  56.     grenade_crouch_run_back        weapon_pistol/walks_runs/pistol_crouch_run.skc        crossblend 0.2 autosteps_run
  57.     grenade_crouch_run_left        weapon_pistol/walks_runs/pistol_crouch_run_left.skc    crossblend 0.2 autosteps_run
  58.     grenade_crouch_run_right    weapon_pistol/walks_runs/pistol_crouch_run_right.skc    crossblend 0.2 autosteps_run
  59.  
  60.     //========================
  61.     // Grenade Firing 
  62.     //========================
  63.     grenade_stand_charge        multiplayer/mp_grenade_charge.skc        crossblend 0.15
  64.     {
  65.         server
  66.         {
  67.             first charge
  68.         }
  69.     }
  70.     grenade_crouch_charge        multiplayer/mp_grenade_charge.skc        crossblend 0.15
  71.     {
  72.         server
  73.         {
  74.             first charge
  75.         }
  76.     }
  77.  
  78.     grenade_stand_fire        multiplayer/mp_grenade_throw.skc        crossblend 0.05
  79.     {
  80.         server
  81.         {
  82.             // the releasefire can't be delayed too long, or the weapon is unresponsive
  83. //            12 releasefire
  84.             2 releasefire
  85.         }
  86.     }
  87.     grenade_crouch_fire        multiplayer/mp_grenade_throw.skc        crossblend 0.05
  88.     {
  89.         server
  90.         {
  91.             // the releasefire can't be delayed too long, or the weapon is unresponsive
  92. //            12 releasefire
  93.             2 releasefire
  94.         }
  95.     }
  96.  
  97.     //========================
  98.     // Grenade Secondary Firing 
  99.     //========================
  100.     grenade_stand_charge_secondary    multiplayer/mp_grenade_littlecharge.skc        crossblend 0.15
  101.     {
  102.         server
  103.         {
  104.             first charge mainhand secondary
  105.         }
  106.     }
  107.     grenade_crouch_charge_secondary    multiplayer/mp_grenade_littlecharge.skc        crossblend 0.15
  108.     {
  109.         server
  110.         {
  111.             first charge mainhand secondary
  112.         }
  113.     }
  114.  
  115.     grenade_stand_fire_secondary        multiplayer/mp_grenade_littlethrow.skc        crossblend 0.05
  116.     {
  117.         server
  118.         {
  119.             // the releasefire can't be delayed too long, or the weapon is unresponsive
  120. //            12 releasefire mainhand secondary
  121.             2 releasefire mainhand secondary
  122.         }
  123.     }
  124.     grenade_crouch_fire_secondary        multiplayer/mp_grenade_littlethrow.skc        crossblend 0.05
  125.     {
  126.         server
  127.         {
  128.             // the releasefire can't be delayed too long, or the weapon is unresponsive
  129. //            12 releasefire mainhand secondary
  130.             2 releasefire mainhand secondary
  131.         }
  132.     }
  133.  
  134.     //========================
  135.     // Raise
  136.     //========================
  137.     grenade_stand_raise        viewmodel/grenade/grenade_pullout.skc    
  138.     {
  139.         server
  140.         {
  141.             first activatenewweapon lefthand
  142.         }
  143.         client
  144.         {
  145.             enter sound snd_grenade_pullout
  146.         }
  147.     }
  148.     grenade_crouch_raise    viewmodel/grenade/grenade_pullout.skc        
  149.     {
  150.         server
  151.         {
  152.             first activatenewweapon lefthand
  153.         }
  154.         client
  155.         {
  156.             enter sound snd_grenade_pullout
  157.         }
  158.     }
  159.  
  160.     //========================
  161.     // Lower
  162.     //========================
  163.     grenade_stand_lower        viewmodel/grenade/grenade_putaway.skc
  164.     {
  165.         server
  166.         {
  167.             last deactivateweapon righthand
  168.         }
  169.         client
  170.         {
  171.             enter sound snd_grenade_putaway
  172.         }
  173.     }
  174.     grenade_crouch_lower    viewmodel/grenade/grenade_putaway.skc
  175.     {
  176.         server
  177.         {
  178.             last deactivateweapon righthand
  179.         }
  180.         client
  181.         {
  182.             enter sound snd_grenade_putaway
  183.         }
  184.     }
  185.  
  186.     //========================
  187.     // Jumping & Falling
  188.     //========================
  189.  
  190.     $path models/human/protoanimations
  191.  
  192.     grenade_jump_takeoff        jump_takeoff.skc        crossblend 0.05
  193.     {
  194.         server
  195.         {
  196.             first ai_event    footstep
  197.         }
  198.         client
  199.         {
  200.             first footstep    "Bip01 R Foot" run
  201.         }
  202.     }
  203.     grenade_jump_run_takeoff    jump_takeoff.skc        crossblend 0.05
  204.     {
  205.         server
  206.         {
  207.             first ai_event    footstep
  208.         }
  209.         client
  210.         {
  211.             first footstep    "Bip01 R Foot" run
  212.         }
  213.     }
  214.     grenade_fall                jump_stretch_loop.skc    crossblend 0.1
  215.     grenade_land                jump_land.skc            crossblend 0.05
  216.     {
  217.         client
  218.         {
  219.             first landing
  220.         }
  221.     }
  222.     grenade_land_hard            jump_land.skc            crossblend 0.05
  223.     {
  224.         client
  225.         {
  226.             first landing
  227.         }
  228.     }
  229.     
  230.     //------------------
  231.     // PAIN ANIMATIONS//
  232.     //------------------
  233.     $path models/human/animation
  234.  
  235.     //Stand//
  236.     grenade_stand_hit_head            weapon_grenade/minor_pain/grenade_stand_hit_head.skc            autosteps_walk
  237.     grenade_stand_hit_uppertorso01        weapon_grenade/minor_pain/grenade_stand_hit_head.skc        random    autosteps_walk
  238.     grenade_stand_hit_uppertorso02        weapon_grenade/minor_pain/grenade_stand_hit_torso.skc        random    autosteps_walk
  239.     grenade_stand_hit_lowertorso        weapon_grenade/minor_pain/grenade_stand_hit_lowertorso.skc        autosteps_walk
  240.     grenade_stand_hit_back            weapon_grenade/minor_pain/grenade_stand_hit_lowerback.skc        autosteps_walk
  241.     grenade_stand_hit_rarm            weapon_grenade/minor_pain/grenade_stand_hit_rarm.skc            autosteps_walk
  242.     grenade_stand_hit_larm            weapon_grenade/minor_pain/grenade_stand_hit_head.skc            autosteps_walk
  243.     grenade_stand_hit_leg            weapon_grenade/minor_pain/grenade_stand_hit_leg.skc            autosteps_walk
  244.  
  245.     //Crouch//
  246.     grenade_crouch_hit_head            weapon_pistol/minor_pain/pistol_crouch_hit_head.skc            autosteps_walk
  247.     grenade_crouch_hit_uppertorso01        weapon_pistol/minor_pain/pistol_crouch_hit_torso.skc        random    autosteps_walk
  248.     grenade_crouch_hit_uppertorso02        weapon_pistol/minor_pain/pistol_crouch_hit_front.skc        random    autosteps_walk
  249.     grenade_crouch_hit_lowertorso        weapon_pistol/minor_pain/pistol_crouch_hit_front_flyback.skc        autosteps_walk
  250.     grenade_crouch_hit_back            weapon_pistol/minor_pain/pistol_crouch_hit_front_flyback.skc        autosteps_walk
  251.     grenade_crouch_hit_rarm            weapon_pistol/minor_pain/pistol_crouch_hit_front.skc            autosteps_walk
  252.     grenade_crouch_hit_larm            weapon_pistol/minor_pain/pistol_crouch_hit_front_flyback.skc        autosteps_walk
  253.     grenade_crouch_hit_leg            weapon_pistol/minor_pain/pistol_crouch_hit_front_flyback.skc        autosteps_walk
  254. }
  255.