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

Botpack.Translocator

Extends
TournamentWeapon

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

Variables Summary
boolbBotMoveFire
boolbTTargetOut
ActorDesiredTarget
floatFireDelay
floatMaxTossForce
WeaponPreviousWeapon
floatTossForce
TranslocatorTargetTTarget
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 AnimEnd ()))
Idle
function BringUp ()))
functionbool ClientAltFire (float Value ))
functionbool ClientFire (float Value))
function ClientWeaponEvent (name EventType))
function Destroyed ()))
function Fire (float Value ))
functionbool HandlePickupQuery (inventory Item ))
function PlayFiring ()))
function PlayIdleAnim ()))
function PlayPostSelect ()))
function PlaySelect ()))
functionbool PutDown ()))
Idle
functionbool PutDown ()))
NormalFire
function RaiseUp (Weapon OldWeapon))
functionfloat RateSelf (out int bUseAltMode ))
function ReturnToPreviousWeapon ()))
function setHand (float Hand))
function SetSwitchPriority (pawn Other))
function SpawnEffect (vector Start, vector Dest))
functionfloat SuggestAttackStyle ()))
functionfloat SuggestDefenseStyle ()))
function ThrowTarget ()))
function Translocate ()))
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
Idle Source code
state Idle
AnimEnd, PutDown
NormalFire Source code
state NormalFire
PutDown


Variables Detail

bBotMoveFire Source code

var bool bBotMoveFire;

bTTargetOut Source code

var bool bTTargetOut;

DesiredTarget Source code

var Actor DesiredTarget;

FireDelay Source code

var float FireDelay;

MaxTossForce Source code

var float MaxTossForce;

PreviousWeapon Source code

var Weapon PreviousWeapon;

TossForce Source code

var float TossForce;

TTarget Source code

var TranslocatorTarget TTarget;


Functions Detail

AltFire Source code

function AltFire ( float Value ) )

AnimEnd Idle Source code

function AnimEnd ( ) )

BringUp Source code

function BringUp ( ) )

ClientAltFire Source code

simulated function bool ClientAltFire ( float Value ) )

ClientFire Source code

simulated function bool ClientFire ( float Value) )

ClientWeaponEvent Source code

simulated function ClientWeaponEvent ( name EventType) )

Destroyed Source code

function Destroyed ( ) )

Fire Source code

function Fire ( float Value ) )

HandlePickupQuery Source code

function bool HandlePickupQuery ( inventory Item ) )

PlayFiring Source code

simulated function PlayFiring ( ) )

PlayIdleAnim Source code

simulated function PlayIdleAnim ( ) )

PlayPostSelect Source code

simulated function PlayPostSelect ( ) )

PlaySelect Source code

simulated function PlaySelect ( ) )

PutDown Idle Source code

function bool PutDown ( ) )

PutDown NormalFire Source code

function bool PutDown ( ) )

RaiseUp Source code

function RaiseUp ( Weapon OldWeapon) )

RateSelf Source code

function float RateSelf ( out int bUseAltMode ) )

ReturnToPreviousWeapon Source code

function ReturnToPreviousWeapon ( ) )

setHand Source code

function setHand ( float Hand) )

SetSwitchPriority Source code

function SetSwitchPriority ( pawn Other) )

SpawnEffect Source code

function SpawnEffect ( vector Start, vector Dest) )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( ) )

SuggestDefenseStyle Source code

function float SuggestDefenseStyle ( ) )

ThrowTarget Source code

function ThrowTarget ( ) )

Translocate Source code

function Translocate ( ) )

TweenDown Source code

simulated function TweenDown ( ) )


Defaultproperties

defaultproperties
{
     MaxTossForce=830.000000
     WeaponDescription="Classification: Personal Teleportation Device\n\nPrimary Fire: Launches the destination module.  Throw the module to the location you would like to teleport to.\n\nSecondary Fire: Activates the translocator and teleports the user to the destination module.\n\nTechniques: Throw your destination module at another player and then activate the secondary fire, and you will telefrag your opponent!  If you press your primary fire button when activating your translocator with the secondary fire, the last weapon you had selected will automatically return once you have translocated."
     PickupAmmoCount=1
     bCanThrow=False
     FiringSpeed=1.000000
     FireOffset=(X=15.000000,Y=-13.000000,Z=-7.000000)
     AIRating=-1.000000
     FireSound=Sound'Botpack.Translocator.ThrowTarget'
     AltFireSound=Sound'Botpack.Translocator.ReturnTarget'
     DeathMessage="%k telefragged %o!"
     AutoSwitchPriority=0
     PickupMessage="You got the Translocator Source Module."
     ItemName="Translocator"
     RespawnTime=0.000000
     PlayerViewOffset=(X=5.000000,Y=-4.200000,Z=-7.000000)
     PlayerViewMesh=LodMesh'Botpack.Transloc'
     PickupViewMesh=LodMesh'Botpack.Trans3loc'
     ThirdPersonMesh=LodMesh'Botpack.Trans3loc'
     StatusIcon=Texture'Botpack.Icons.UseTrans'
     Icon=Texture'Botpack.Icons.UseTrans'
     Mesh=LodMesh'Botpack.Trans3loc'
     bNoSmooth=False
     CollisionRadius=8.000000
     CollisionHeight=3.000000
     Mass=10.000000
}

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