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

UnrealShare.ASMD

Extends
Weapon

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- UnrealShare.ASMD

Variables Summary
PickupAmp
boolbBotSpecialMove
ProjectileTracked
ASMD
intHitDamage
Inherited Variables from Engine.Weapon
AdjustedAim, AimError, AIRating, AltFireSound, AltProjectileClass, AltProjectileSpeed, AltRefireRate, AmmoName, AmmoType, bAltInstantHit, bAltWarnTarget, bCanThrow, bChangeWeapon, bInstantHit, bLockedOn, bOwnsCrosshair, bPointing, bRecommendSplashDamage, bSplashDamage, bWarnTarget, bWeaponUp, CockingSound, DeathMessage, FireOffset, FireSound, MaxTargetRange, MessageNoAmmo, Misc1Sound, Misc2Sound, Misc3Sound, PickupAmmoCount, ProjectileClass, ProjectileSpeed, RefireRate, ReloadCount, SelectSound, ShakeMag, ShakeTime, ShakeVert
Inherited Variables from Engine.Inventory
AbsorptionPriority, ActivateSound, ArmorAbsorption, AutoSwitchPriority, bActivatable, bActive, bAmbientGlow, bDisplayableInv, bHeldItem, bInstantRespawn, bIsAnArmor, BobDamping, bRotatingPickup, bSleepTouch, Charge, DeActivateSound, Icon, InventoryGroup, ItemArticle, ItemName, MaxDesireability, MyMarker, M_Activated, M_Deactivated, M_Selected, NextArmor, PickupMessage, PickupSound, PickupViewMesh, PickupViewScale, PlayerLastTouched, PlayerViewMesh, PlayerViewOffset, PlayerViewScale, ProtectionType1, ProtectionType2, RespawnSound, RespawnTime, StatusIcon, ThirdPersonMesh, ThirdPersonScale

Functions Summary
function AltFire (float Value)
function AltFire (float F)
ComboMove
function BecomePickup ()
function BeginState ()
Idle
function EndState ()
Idle
function Finish ()
function Fire (float F)
ComboMove
function PlayAltFiring ()
function PlayFiring ()
function PlayIdleAnim ()
function ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
functionProjectile ProjectileFire (class<projectile> ProjClass, float ProjSpeed, bool bWarn)
functionfloat RateSelf (out int bUseAltMode)
function SpawnEffect (Vector DVector, int NumPoints, rotator SmokeRotation, vector SmokeLocation)
function Tick (float DeltaTime)
ComboMove
function Timer ()
function TraceFire (float Accuracy)
Inherited Functions from Engine.Weapon
AltFire, AnimEnd, BeginState, BotDesireability, BringUp, CheckVisibility, DropFrom, Finish, Fire, GiveAmmo, HandlePickupQuery, PlayAltFiring, PlayFiring, PlayIdleAnim, PlayPostSelect, PlaySelect, PostBeginPlay, PostRender, PreRender, ProcessTraceHit, ProjectileFire, PutDown, RaiseUp, RateSelf, RecommendWeapon, setHand, SetSwitchPriority, SpawnCopy, SuggestAttackStyle, SuggestDefenseStyle, SwitchPriority, TraceFire, TravelPostAccept, TweenDown, TweenSelect, WeaponChange, WeaponSet, [
Inherited Functions from Engine.Inventory
Activate, ActivateTranslator, AltFire, ArmorAbsorbDamage, ArmorImpactEffect, ArmorPriority, BecomeItem, BecomePickup, BeginState, BotDesireability, CalcDrawOffset, CheckTouching, Destroyed, DropFrom, EndState, Fire, GiveTo, HandlePickupQuery, InventoryCapsFloat, Landed, OwnerJumped, PostBeginPlay, PrioritizeArmor, RecommendWeapon, ReduceDamage, RenderOverlays, SelectNext, SetRespawn, SpawnCopy, Timer, Touch, TravelPreAccept, Use, ValidTouch, WeaponChange, ZoneChange, [

States Summary
ComboMove Source code
state ComboMove
AltFire, Fire, Tick
Idle Source code
state Idle
BeginState, EndState


Variables Detail

Amp Source code

var Pickup Amp;

bBotSpecialMove Source code

var bool bBotSpecialMove;

Tracked Source code

var Projectile Tracked;

ASMD

HitDamage Source code

var(ASMD) int HitDamage;


Functions Detail

AltFire Source code

function AltFire ( float Value )

AltFire ComboMove Source code

function AltFire ( float F )

BecomePickup Source code

function BecomePickup ( )

BeginState Idle Source code

function BeginState ( )

EndState Idle Source code

function EndState ( )

Finish Source code

function Finish ( )

Fire ComboMove Source code

function Fire ( float F )

PlayAltFiring Source code

function PlayAltFiring ( )

PlayFiring Source code

function PlayFiring ( )

PlayIdleAnim Source code

function PlayIdleAnim ( )

ProcessTraceHit Source code

function ProcessTraceHit ( Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z )

ProjectileFire Source code

function Projectile ProjectileFire ( class<projectile> ProjClass, float ProjSpeed, bool bWarn )

RateSelf Source code

function float RateSelf ( out int bUseAltMode )

SpawnEffect Source code

function SpawnEffect ( Vector DVector, int NumPoints, rotator SmokeRotation, vector SmokeLocation )

Tick ComboMove Source code

function Tick ( float DeltaTime )

Timer Source code

function Timer ( )

TraceFire Source code

function TraceFire ( float Accuracy )


Defaultproperties

defaultproperties
{
     hitdamage=35
     AmmoName=Class'UnrealShare.ASMDAmmo'
     PickupAmmoCount=20
     bInstantHit=True
     bAltWarnTarget=True
     bSplashDamage=True
     FireOffset=(X=12.000000,Y=-6.000000,Z=-7.000000)
     AltProjectileClass=Class'UnrealShare.TazerProj'
     AIRating=0.600000
     AltRefireRate=0.700000
     FireSound=Sound'UnrealShare.ASMD.TazerFire'
     AltFireSound=Sound'UnrealShare.ASMD.TazerAltFire'
     SelectSound=Sound'UnrealShare.ASMD.TazerSelect'
     Misc1Sound=Sound'UnrealShare.ASMD.Vapour'
     DeathMessage="%k inflicted mortal damage upon %o with the %w."
     AutoSwitchPriority=4
     InventoryGroup=4
     PickupMessage="You got the ASMD"
     ItemName="ASMD"
     PlayerViewOffset=(X=3.500000,Y=-1.800000,Z=-2.000000)
     PlayerViewMesh=Mesh'UnrealShare.ASMDM'
     PickupViewMesh=Mesh'UnrealShare.ASMDPick'
     ThirdPersonMesh=Mesh'UnrealShare.ASMD3'
     PickupSound=Sound'UnrealShare.Pickups.WeaponPickup'
     Mesh=Mesh'UnrealShare.ASMDPick'
     bNoSmooth=False
     bMeshCurvy=False
     CollisionRadius=28.000000
     CollisionHeight=8.000000
     Mass=50.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sun 21/2/2010 23:49:46.033 - Created with UnCodeX