# SFWeapon.SFPrybar

Spatial Fear
Class: SFPrybar
Descripton: Subclasses of SFweapon
Implements the SFPrybar melee weapon.
Author: Markus Nuebel

Extends:
Modifiers:
Source code

    SFWeapon.SFPrybar

%%

## Variables

%function_comment% |  |  | Sound | FleshHitSound
%function_comment% |  |  | bool | m_bPlayGetKeyAnim
%function_comment% |  |  | Sound | OtherHitSound
%function_comment% |  |  | Sound | WallHitSound

## Functions

|  |  | AltFire (float Value)
| Idle |  | AnimEnd ()
|  | bool | checkUseKeyHit ()
|  |  | Fire (float Value)
|  | float | getAngle (vector vecFirst, vector vecSecond)
|  | Actor | MeleeTargetting (out vector HitLoc, out vector HitNorm)
|  |  | PlayAltFiring ()
|  |  | PlayFiring ()
|  |  | PlayIdleAnim ()
|  |  | PlayUseKeyHit ()
| NormalFire |  | ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
| AltFiring |  | ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
|  |  | TraceFire (float Accuracy)

## Default properties

    {
         FleshHitSound=Sound'SFWeapon.Prybar.PrybarhitFlesh'
         OtherHitSound=Sound'SFWeapon.Prybar.PrybarHitSoft'
         WallHitSound=Sound'SFWeapon.Prybar.PrybarHitHard'
         MaxTargetRange=90
         MaxTargetRangeAlt=90
         fNormalRate=0.272700
         fDesiredRate=0.500000
         fAltDesiredRate=0.500000
         fDamage=25.000000
         fAltDamage=30.000000
         Icon=Texture'SfResource1.Icons.PrybarIco'
         fMomentum=500.000000
         bShake=True
         ShakeMagAlt=150.000000
         ShakeTimeAlt=0.200000
         ShakeVertAlt=3.000000
         WeaponDescription="Classification: Prybar\nMechanical instrument used for in a variety of duties.  It also has a 'gravitational assist' method for opening difficult containers.\nWARNING:  Not to be used on fellow humans."
         bCanThrow=False
         bOwnsCrosshair=True
         bMeleeWeapon=True
         FireOffset=(X=25.000000)
         MyDamageType=slashed
         AltDamageType=slashed
         shakemag=150.000000
         shaketime=0.200000
         shakevert=3.000000
         RefireRate=1.000000
         AltRefireRate=1.000000
         FireSound=Sound'SFWeapon.Prybar.PrybarFire'
         SelectSound=Sound'SFWeapon.Prybar.PrybarSelect'
         AutoSwitchPriority=1
         InventoryGroup=1
         ItemName="Prybar"
         PlayerViewOffset=(X=5.000000,Y=-3.400000,Z=-2.400000)
         PlayerViewMesh=LodMesh'SFWeapon.SFPrym'
         PlayerViewScale=0.200000
         BobDamping=0.965000
         PickupViewMesh=LodMesh'SFWeapon.SFPrypick'
         ThirdPersonMesh=LodMesh'SFWeapon.SFPry3p'
         Mesh=LodMesh'SFWeapon.SFPrypick'
         bNoSmooth=False
         CollisionRadius=20.000000
         CollisionHeight=5.000000
         Mass=10.000000
    }

class file time: 12/7/2003 3:58:26 PM - creation time: 12/7/2003 4:03:42 PM
Created with UnCodeX