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

UnrealShare.MiniGunSentry

Extends
Pickup

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Pickup
         |   
         +-- UnrealShare.MiniGunSentry

Variables Summary
vectorForwardDir
PawnTargetPawn
Inherited Variables from Engine.Pickup
bAutoActivate, bCanActivate, bCanHaveMultipleCopies, ExpireMessage, Inv, NumCopies
Inherited Variables from Engine.Inventory
AbsorptionPriority, ActivateSound, ArmorAbsorption, AutoSwitchPriority, bActivatable, bActive, bAmbientGlow, bDisplayableInv, bFirstFrame, bHeldItem, bInstantRespawn, bIsAnArmor, bMuzzleFlashParticles, BobDamping, bRepMuzzleFlash, bRepPlayerView, bRotatingPickup, bSleepTouch, bSteadyFlash3rd, bSteadyToggle, bToggleSteadyFlash, Charge, DeActivateSound, FlashCount, Icon, InventoryGroup, ItemArticle, ItemName, MaxDesireability, MuzzleFlashMesh, MuzzleFlashScale, MuzzleFlashStyle, MuzzleFlashTexture, myMarker, M_Activated, M_Deactivated, M_Selected, NextArmor, OldFlashCount, PickupMessage, PickupSound, PickupViewMesh, PickupViewScale, PlayerLastTouched, PlayerViewMesh, PlayerViewOffset, PlayerViewScale, ProtectionType1, ProtectionType2, RespawnSound, RespawnTime, StatusIcon, ThirdPersonMesh, ThirdPersonScale

Functions Summary
function AdjustPosition ()))
Activated
function EndState ()))
Firing
functionPawn FindNewTarget ()))
function GenerateBullet ()))
function HitWall (vector HitNormal, actor Wall))
Activated
functionbool IsEnemyWith (Pawn Other ))
function PickupFunction (Pawn Other))
functionbool TargetIsValid (Pawn Other ))
function Timer ()))
function Timer ()))
Activated
function Timer ()))
Firing
function Timer ()))
Monitor
Inherited Functions from Engine.Pickup
Activate, BeginState, BotDesireability, HandlePickupQuery, PickupFunction, SpawnCopy, Touch, TravelPostAccept, UseCharge, UsedUp
Inherited Functions from Engine.Inventory
Activate, ActivateTranslator, AltFire, ArmorAbsorbDamage, ArmorImpactEffect, ArmorPriority, BecomeItem, BecomePickup, BeginState, BotDesireability, CalcDrawOffset, ChangedWeapon, CheckTouching, Destroyed, DrawStatusIconAt, DropFrom, EndState, Fire, GetHumanName, GiveTo, HandlePickupQuery, InventoryCapsFloat, InventoryCapsString, Landed, NotifyPathDefine, OwnerJumped, PostBeginPlay, PrioritizeArmor, RecommendWeapon, ReduceDamage, RenderOverlays, Reset, SelectNext, SetOwnerDisplay, SetRespawn, SpawnCopy, Timer, Touch, TravelPreAccept, Use, ValidTouch, WeaponChange, ZoneChange

States Summary
Activated Source code
state Activated
AdjustPosition, HitWall, Timer
Depleted Source code
state Depleted
Firing Source code
state Firing
EndState, Timer
Monitor Source code
state Monitor
Timer


Variables Detail

ForwardDir Source code

var vector ForwardDir;

TargetPawn Source code

var Pawn TargetPawn;


Functions Detail

AdjustPosition Activated Source code

function AdjustPosition ( ) )

EndState Firing Source code

function EndState ( ) )

FindNewTarget Source code

function Pawn FindNewTarget ( ) )

GenerateBullet Source code

function GenerateBullet ( ) )

HitWall Activated Source code

function HitWall ( vector HitNormal, actor Wall) )

IsEnemyWith Source code

final function bool IsEnemyWith ( Pawn Other ) )

PickupFunction Source code

function PickupFunction ( Pawn Other) )

TargetIsValid Source code

function bool TargetIsValid ( Pawn Other ) )

Timer Source code

function Timer ( ) )

Timer Activated Source code

function Timer ( ) )

Timer Firing Source code

function Timer ( ) )

Timer Monitor Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
				bCanActivate=True
				bActivatable=True
				bDisplayableInv=True
				PickupMessage="You got an Automatic Sentry Gun"
				ItemName="Minigun Sentry"
				RespawnTime=65.000000
				PickupViewMesh=LodMesh'UnrealShare.SentryM'
				Charge=200
				MaxDesireability=2.200000
				PickupSound=Sound'UnrealShare.Pickups.GenPickSnd'
				Icon=Texture'UnrealShare.Icons.I_Sentry'
				M_Activated=" deployed."
				Mesh=LodMesh'UnrealShare.SentryM'
				TransientSoundVolume=1.500000
				CollisionHeight=23.000000
				LightBrightness=200
				LightHue=36
				LightSaturation=64
				LightRadius=7
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:11.100 - Created with UnCodeX