# SpatialFear.Speedy

Spatial Fear
Class: speedy
Description: Subclass and copy of enforcer.
Test weapon to test weapon accuracy modification caused by SFPlayer class.
Author: Markus Nuebel

Extends:
Modifiers:
Source code

    SpatialFear.Speedy

%%

## Variables

%function_comment% |  |  | float | AltAccuracy
%function_comment% |  |  | bool | bBringingUp
%function_comment% |  |  | bool | bFirstFire
%function_comment% |  |  | bool | bIsSlave
%function_comment% |  |  | bool | bSetup
%function_comment% | localized |  | string | DoubleName
%function_comment% |  |  | int | DoubleSwitchPriority
%function_comment% |  |  | int | hitdamage
%function_comment% |  |  | texture | MuzzleFlashVariations[5]
%function_comment% |  |  | float | m_fDelta
%function_comment% |  |  | int | m_nFireCount
%function_comment% |  |  | Enforcer | SlaveEnforcer

## Functions

|  |  | AltFire (float Value)
| Idle |  | AnimEnd ()
| ClientAltFiring |  | AnimEnd ()
| ClientFiring |  | AnimEnd ()
|  |  | AnimEnd ()
| ClientDown |  | AnimEnd ()
| ClientActive |  | AnimEnd ()
| DownWeapon |  | BeginState ()
| Active |  | BeginState ()
| ClientActive |  | BeginState ()
| ClientAltFiring |  | BeginState ()
| ClientFiring |  | BeginState ()
|  | float | BotDesireability (Pawn Bot)
|  |  | BringUp ()
| ClientFiring | bool | ClientAltFire (float Value)
| ClientAltFiring | bool | ClientFire (float Value)
|  |  | Destroyed ()
|  |  | DropFrom (vector StartLocation)
| AltFiring |  | EndState ()
| ClientFiring |  | EndState ()
| Active |  | EndState ()
| ClientAltFiring |  | EndState ()
| NormalFire |  | EndState ()
| ClientDown |  | EndState ()
|  |  | Fire (float Value)
|  | bool | HandlePickupQuery (inventory Item)
|  |  | PlayAltFiring ()
|  |  | PlayFiring ()
|  |  | PlayIdleAnim ()
|  |  | PlayRepeatFiring ()
|  |  | PostBeginPlay ()
|  |  | ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
| Active | bool | PutDown ()
| Idle | bool | PutDown ()
|  |  | RenderOverlays (canvas Canvas)
|  |  | SetDefaultDisplayProperties ()
|  |  | SetDisplayProperties (ERenderStyle NewStyle, texture NewTexture, bool bLighting, bool bEnviroMap)
|  |  | setHand (float Hand)
|  |  | SetSwitchPriority (pawn Other)
|  |  | SetTwoHands ()
|  |  | SetUpSlave (bool bBringUp)
|  | float | SwitchPriority ()
|  |  | Tick (float fDelta)
| NormalFire |  | Timer ()
| ClientFiring |  | Timer ()
| AltFiring |  | Timer ()
| ClientAltFiring |  | Timer ()
|  |  | TraceFire (float Accuracy)
|  | bool | WeaponSet (Pawn Other)

## Default properties

    {
         hitdamage=20
         DoubleName="Double Enforcer"
         MuzzleFlashVariations(0)=Texture'Botpack.Skins.Muz1'
         MuzzleFlashVariations(1)=Texture'Botpack.Skins.Muz2'
         MuzzleFlashVariations(2)=Texture'Botpack.Skins.Muz3'
         MuzzleFlashVariations(3)=Texture'Botpack.Skins.Muz4'
         MuzzleFlashVariations(4)=Texture'Botpack.Skins.Muz5'
         DoubleSwitchPriority=2
         fDesiredRate=0.250000
         Icon=Texture'Botpack.Icons.UseAutoM'
         bInstantHit=True
         WeaponDescription="Classification: Light Pistol"
         InstFlash=-0.200000
         InstFog=(X=325.000000,Y=225.000000,Z=95.000000)
         AmmoName=Class'Botpack.Miniammo'
         PickupAmmoCount=30
         bAltInstantHit=True
         FiringSpeed=1.500000
         FireOffset=(Y=-10.000000,Z=-4.000000)
         MyDamageType=shot
         shakemag=200.000000
         shakevert=4.000000
         AIRating=0.250000
         RefireRate=0.800000
         AltRefireRate=0.870000
         AltFireSound=Sound'UnrealShare.AutoMag.shot'
         CockingSound=Sound'Botpack.enforcer.Cocking'
         SelectSound=Sound'Botpack.enforcer.Cocking'
         DeathMessage="%k riddled %o full of holes with the %w."
         NameColor=(R=200,G=200)
         bDrawMuzzleFlash=True
         MuzzleScale=1.000000
         FlashY=0.100000
         FlashO=0.020000
         FlashC=0.035000
         FlashLength=0.020000
         FlashS=128
         MFTexture=Texture'Botpack.Skins.Muz1'
         AutoSwitchPriority=2
         InventoryGroup=2
         PickupMessage="You picked up a Speedy!"
         ItemName="Speedy"
         PlayerViewOffset=(X=3.300000,Y=-2.000000,Z=-3.000000)
         PlayerViewMesh=LodMesh'Botpack.AutoML'
         PickupViewMesh=LodMesh'Botpack.MagPick'
         ThirdPersonMesh=LodMesh'Botpack.AutoHand'
         StatusIcon=Texture'Botpack.Icons.UseAutoM'
         bMuzzleFlashParticles=True
         MuzzleFlashStyle=STY_Translucent
         MuzzleFlashMesh=LodMesh'Botpack.muzzEF3'
         MuzzleFlashScale=0.080000
         MuzzleFlashTexture=Texture'Botpack.Skins.Muzzy2'
         PickupSound=Sound'UnrealShare.Pickups.WeaponPickup'
         bHidden=True
         Mesh=LodMesh'Botpack.MagPick'
         bNoSmooth=False
         CollisionHeight=12.000000
         Mass=10.000000
    }

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