Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Botpack.ChainSaw

Extends
TournamentWeapon

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- Botpack.TournamentWeapon
            |   
            +-- Botpack.ChainSaw

Variables Summary
PlayerpawnLastHit
ChainSaw
soundDownSound
soundHitSound
floatRange
Inherited Variables from Botpack.TournamentWeapon
Affector, AltFireTime, bCanClientFire, bForceAltFire, bForceFire, FireAdjust, FireStartTime, FireTime, InstFlash, InstFog, WeaponDescription
Inherited Variables from Engine.Weapon
AdjustedAim, AimError, AIRating, AltDamageType, AltFireSound, AltProjectileClass, AltProjectileSpeed, AltRefireRate, AmmoName, AmmoType, bAltInstantHit, bAltWarnTarget, bCanThrow, bChangeWeapon, bDrawMuzzleFlash, bHideWeapon, bInstantHit, bLockedOn, bMeleeWeapon, bMuzzleFlash, bOwnsCrosshair, bPointing, bRapidFire, bRecommendAltSplashDamage, bRecommendSplashDamage, bSetFlashTime, bSpecialIcon, bSplashDamage, bWarnTarget, bWeaponStay, bWeaponUp, CockingSound, DeathMessage, FireOffset, FireSound, FiringSpeed, FlareOffset, FlashC, FlashLength, FlashO, FlashS, FlashTime, FlashY, MaxTargetRange, MessageNoAmmo, MFTexture, Misc1Sound, Misc2Sound, Misc3Sound, MuzzleFlare, MuzzleScale, MyDamageType, NameColor, PickupAmmoCount, ProjectileClass, ProjectileSpeed, RefireRate, ReloadCount, SelectSound, ShakeMag, ShakeTime, ShakeVert

Functions Summary
function AltFire (float Value ))
function AltFire (float F))
AltFiring
function AnimEnd ()))
ClientAltFiring
function BeginState ()))
AltFiring
function BeginState ()))
NormalFire
function EndAltFiring ()))
function EndState ()))
AltFiring
function EndState ()))
ClientAltFiring
function EndState ()))
ClientFiring
function EndState ()))
NormalFire
function Finish ()))
function Fire (float Value ))
function Fire (float F))
AltFiring
function PlayAltFiring ()))
function PlayFiring ()))
function PlayIdleAnim ()))
function PlayPostSelect ()))
functionbool PutDown ()))
Idle
functionfloat RateSelf (out int bUseAltMode ))
function Slash ()))
functionfloat SuggestAttackStyle ()))
functionfloat SuggestDefenseStyle ()))
function TraceFire (float accuracy))
function TweenDown ()))
Inherited Functions from Botpack.TournamentWeapon
AltFire, AnimEnd, BecomeItem, BeginState, ClientAltFire, ClientFire, ClientPutDown, DropFrom, EndState, Finish, Fire, ForceAltFire, ForceClientAltFire, ForceClientFire, ForceFire, HandlePickupQuery, Landed, PlayIdleAnim, PlayPostSelect, PlaySelect, SetWeaponStay, Tick, TweenDown, TweenToStill
Inherited Functions from Engine.Weapon
AltFire, AnimEnd, BecomePickup, BeginState, BotDesireability, BringUp, CheckVisibility, ClientAltFire, ClientFire, ClientPutDown, ClientWeaponEvent, Destroyed, DropFrom, Finish, Fire, ForceAltFire, ForceFire, GiveAmmo, HandlePickupQuery, PlayAltFiring, PlayFiring, PlayIdleAnim, PlayPostSelect, PlaySelect, PostBeginPlay, PostRender, PreRender, ProcessTraceHit, ProjectileFire, PutDown, RaiseUp, RateSelf, RecommendWeapon, RenderOverlays, setHand, SetSwitchPriority, SetWeaponStay, SpawnCopy, SplashJump, SuggestAttackStyle, SuggestDefenseStyle, SwitchPriority, TraceFire, TravelPostAccept, TweenDown, TweenSelect, TweenToStill, WeaponChange, WeaponSet

States Summary
AltFiring Source code
state AltFiring
AltFire, BeginState, EndState, Fire
ClientAltFiring Source code
state ClientAltFiring
AnimEnd, EndState
ClientFiring Source code
state ClientFiring
EndState
Idle Source code
state Idle
PutDown
NormalFire Source code
state NormalFire
BeginState, EndState


Variables Detail

LastHit Source code

var Playerpawn LastHit;

ChainSaw

DownSound Source code

var(ChainSaw) sound DownSound;

HitSound Source code

var(ChainSaw) sound HitSound;

Range Source code

var(ChainSaw) float Range;


Functions Detail

AltFire Source code

function AltFire ( float Value ) )

AltFire AltFiring Source code

function AltFire ( float F) )

AnimEnd ClientAltFiring Source code

simulated function AnimEnd ( ) )

BeginState AltFiring Source code

function BeginState ( ) )

BeginState NormalFire Source code

function BeginState ( ) )

EndAltFiring Source code

simulated function EndAltFiring ( ) )

EndState AltFiring Source code

function EndState ( ) )

EndState ClientAltFiring Source code

function EndState ( ) )

EndState ClientFiring Source code

simulated function EndState ( ) )

EndState NormalFire Source code

function EndState ( ) )

Finish Source code

function Finish ( ) )

Fire Source code

function Fire ( float Value ) )

Fire AltFiring Source code

function Fire ( float F) )

PlayAltFiring Source code

simulated function PlayAltFiring ( ) )

PlayFiring Source code

simulated function PlayFiring ( ) )

PlayIdleAnim Source code

simulated function PlayIdleAnim ( ) )

PlayPostSelect Source code

simulated function PlayPostSelect ( ) )

PutDown Idle Source code

function bool PutDown ( ) )

RateSelf Source code

function float RateSelf ( out int bUseAltMode ) )

Slash Source code

function Slash ( ) )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( ) )

SuggestDefenseStyle Source code

function float SuggestDefenseStyle ( ) )

TraceFire Source code

function TraceFire ( float accuracy) )

TweenDown Source code

simulated function TweenDown ( ) )


Defaultproperties

defaultproperties
{
     Range=90.000000
     HitSound=Sound'Botpack.ChainSaw.SawHit'
     DownSound=Sound'Botpack.ChainSaw.ChainPowerDown'
     WeaponDescription="Classification: Melee Blade\n\nPrimary Fire: When the trigger is held down, the chain covered blade will rev up. Drive this blade into opponents to inflict massive damage.\n\nSecondary Fire: The revved up blade can be swung horizontally and can cause instant decapitation of foes.\n\nTechniques: The chainsaw makes a loud and recognizable roar and can be avoided by listening for audio cues."
     bMeleeWeapon=True
     bRapidFire=True
     FireOffset=(X=10.000000,Y=-2.500000,Z=5.000000)
     MyDamageType=slashed
     AltDamageType=Decapitated
     RefireRate=1.000000
     AltRefireRate=1.000000
     SelectSound=Sound'Botpack.ChainSaw.ChainPickup'
     DeathMessage="%k ripped into %o with a blood soaked %w."
     PickupMessage="Its been five years since I've seen one of these."
     ItemName="Chainsaw"
     PlayerViewOffset=(X=2.000000,Y=-1.100000,Z=-0.900000)
     PlayerViewMesh=LodMesh'Botpack.chainsawM'
     PickupViewMesh=LodMesh'Botpack.ChainSawPick'
     ThirdPersonMesh=LodMesh'Botpack.CSHand'
     StatusIcon=Texture'Botpack.Icons.UseSaw'
     PickupSound=Sound'UnrealShare.Pickups.WeaponPickup'
     Icon=Texture'Botpack.Icons.UseSaw'
     Mesh=LodMesh'Botpack.ChainSawPick'
     bNoSmooth=False
     SoundVolume=100
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:14:30.419 - Created with UnCodeX