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%
SoundFleshHitSound
%function_comment%
boolm_bPlayGetKeyAnim
%function_comment%
SoundOtherHitSound
%function_comment%
SoundWallHitSound

Functions

AltFire (float Value)
IdleAnimEnd ()
boolcheckUseKeyHit ()
Fire (float Value)
floatgetAngle (vector vecFirst, vector vecSecond)
ActorMeleeTargetting (out vector HitLoc, out vector HitNorm)
PlayAltFiring ()
PlayFiring ()
PlayIdleAnim ()
PlayUseKeyHit ()
NormalFireProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
AltFiringProcessTraceHit (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