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

Engine.Inventory

Extends
Actor
Modifiers
abstract native nativereplication

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory

Direct Known Subclasses:

Artifact, function, PowerUp, Powerups

Constants Summary
Inherited Contants from Engine.Actor
CCFloatHeight, DF_Collision, DF_None, MAXSTEPHEIGHT, MINFLOORZ, TRACE_AcceptProjectors, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Corona, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_Projectors, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RotationUnitsToDegrees

Variables Summary
class<InventoryAttachment>AttachmentClass
boolbDisplayableInv
boolbMergesCopies
floatBobDamping
boolbTossedOut
byteGroupOffset
MaterialIcon
intIconIndex
byteInventoryGroup
stringItemID
stringItemName
class<Pickup>PickupClass
MaterialStatusIcon
actorThirdPersonActor
FirstPerson
vectorPlayerViewOffset
rotatorPlayerViewPivot
Inventory
boolbDrawingFirstPerson
intCharge
Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AlternateSkins, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlwaysRelevant, bAlwaysRelevantToInstigator, bAlwaysRelevantToOwner, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeBaseForPawns, bCanBeDamaged, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableSorting, bDisturbFluidSurface, bDontBatch, bDynamicLight, bDynamicWorldGeometry, bEdShouldSnap, bEdSnap, bFixedRotationDir, bFullVolume, bGameRelevant, bHardAttach, bHasBlood, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bShowUseReticle, bSkipActorPropertyReplication, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUsable, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConglomerateID, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetDependents, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, RepSkinIndex, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, SpecialDisplayFlags, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, Velocity, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDetailMode, EDoubleClickDir, EDrawType, EFilterState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ETravelType
Inherited Enumerations from Core.Object
EAlignment, EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, Face, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, CompressedPosition, Coords, Dimension, Guid, InterpCurve, InterpCurvePoint, Matrix, ParticleHandle, Plane, Point, Quat, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
function AttachToPawn (Pawn P)
function ClientAddInventory (Pawn Other)
function ClientDeleteInventory (Pawn Other)
function Destroyed ()
function DetachFromPawn (Pawn P)
functionPickup DropFrom (vector StartLocation)
function Dump (coerce string PrependStr, coerce string AppendStr)
functionString GetHumanReadableName ()
function GiveTo (pawn Other)
functionbool HandlePickupQuery (pickup Item)
functionWeapon NextWeapon (Weapon CurrentChoice, Weapon CurrentWeapon)
function NotifyAddInventory (Pawn Other)
function NotifyDeleteInventory (Pawn Other)
function OwnerEvent (name EventName)
function PickupFunction (Pawn Other)
functionWeapon PrevWeapon (Weapon CurrentChoice, Weapon CurrentWeapon)
functionarmor PrioritizeArmor (int Damage, class<DamageType> DamageType, vector HitLocation)
functionWeapon RecommendWeapon (out float rating)
event RenderOverlays (canvas Canvas)
function Resupply (float PercentAdded)
functionPowerups SelectNext ()
function SetOwnerDisplay ()
functionstring StaticItemName ()
function TransferSpecialProperties ()
function TravelPostAccept ()
event TravelPreAccept ()
function updaterelative (int pitch, int yaw, int roll)
function Use (float Value)
functionWeapon WeaponChange (byte F, Weapon CurrentChoice)
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BoneRefresh, bool, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, Clock, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkblue, ColorDkcyan, ColorDkgreen, ColorDkgrey, ColorDkmagenta, ColorDkred, ColorDkyellow, ColorGreen, ColorGrey, ColorLtgrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, ConvertRelativeLocation, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DM, DMN, DMT, DMTN, DMTNS, DrawDebugLine, DrawFace, DrawFaces, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, float, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCollisionExtent, GetCommandLine, GetConsumerClassIndex, GetDebugName, GetHumanReadableName, GetItemName, GetKillerController, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetTeam, GetURLMap, HasAnim, HitWall, HurtRadius, IgnoreEncroachingMovement, int, IsAnimating, IsInPain, IsInVolume, IsRealPlayer, IsTweening, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KSleep, KUpdateState, KVelDropBelow, KWake, Landed, LaunchPawn, LaunchPawnDamage, LinkMesh, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyTeamEnergyStatus, OnlyAffectPawns, OnUnuse, OnUse, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayMusic, PlayOwnedSound, PlaySound, PlayTeleportEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadarAddActor, RadarRemoveActor, RadiusActors, RenderOverlays, RenderTexture, ReplaceText, Reset, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetKillerController, SetLocation, SetNetDirty, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTeam, SetTimer, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopMusic, string, SuggestFallVelocity, TakeDamage, TestLocation, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UsedBy, VisibleActors, VisibleCollidingActors, ZapActor, ZoneChange
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddTimer, AddTimerS, Asc, Asin, Atan, BeginState, Blend, BlendR, Caps, Chr, Clamp, ClassIsChildOf, ClockwiseFrom, ColorCode, Constructed, Cos, Cross, Delete, Disable, Dot, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetPackageContents, GetPropertyText, GetRand, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, ProgressSeed, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveTimer, RemoveTimerS, ResetConfig, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

AttachmentClass Source code

var class<InventoryAttachment> AttachmentClass;

bDisplayableInv Source code

var bool bDisplayableInv;

bMergesCopies Source code

var bool bMergesCopies;

BobDamping Source code

var float BobDamping;

bTossedOut Source code

var bool bTossedOut;

GroupOffset Source code

var byte GroupOffset;

Icon Source code

var Material Icon;

IconIndex Source code

var int IconIndex;

InventoryGroup Source code

var byte InventoryGroup;

ItemID Source code

var string ItemID;

ItemName Source code

var localized string ItemName;

PickupClass Source code

var class<Pickup> PickupClass;

StatusIcon Source code

var Material StatusIcon;

ThirdPersonActor Source code

var actor ThirdPersonActor;

FirstPerson

PlayerViewOffset Source code

var(FirstPerson) vector PlayerViewOffset;

PlayerViewPivot Source code

var(FirstPerson) rotator PlayerViewPivot;

Inventory

bDrawingFirstPerson Source code

var(Inventory) bool bDrawingFirstPerson;

Charge Source code

var(Inventory) travel int Charge;


Functions Detail

AttachToPawn Source code

function AttachToPawn ( Pawn P )

ClientAddInventory Source code

function ClientAddInventory ( Pawn Other )

ClientDeleteInventory Source code

function ClientDeleteInventory ( Pawn Other )

Destroyed Source code

function Destroyed ( )

DetachFromPawn Source code

function DetachFromPawn ( Pawn P )

DropFrom Source code

function Pickup DropFrom ( vector StartLocation )

Dump Source code

function Dump ( coerce string PrependStr, coerce string AppendStr )

GetHumanReadableName Source code

simulated function String GetHumanReadableName ( )

GiveTo Source code

function GiveTo ( pawn Other )

HandlePickupQuery Source code

function bool HandlePickupQuery ( pickup Item )

NextWeapon Source code

simulated function Weapon NextWeapon ( Weapon CurrentChoice, Weapon CurrentWeapon )

NotifyAddInventory Source code

function NotifyAddInventory ( Pawn Other )

NotifyDeleteInventory Source code

function NotifyDeleteInventory ( Pawn Other )

OwnerEvent Source code

function OwnerEvent ( name EventName )

PickupFunction Source code

function PickupFunction ( Pawn Other )

PrevWeapon Source code

simulated function Weapon PrevWeapon ( Weapon CurrentChoice, Weapon CurrentWeapon )

PrioritizeArmor Source code

function armor PrioritizeArmor ( int Damage, class<DamageType> DamageType, vector HitLocation )

RecommendWeapon Source code

simulated function Weapon RecommendWeapon ( out float rating )

RenderOverlays Source code

simulated event RenderOverlays ( canvas Canvas )

Resupply Source code

function Resupply ( float PercentAdded )

SelectNext Source code

function Powerups SelectNext ( )

SetOwnerDisplay Source code

function SetOwnerDisplay ( )

StaticItemName Source code

static function string StaticItemName ( )

TransferSpecialProperties Source code

function TransferSpecialProperties ( )

TravelPostAccept Source code

function TravelPostAccept ( )

TravelPreAccept Source code

event TravelPreAccept ( )

updaterelative Source code

exec function updaterelative ( int pitch, int yaw, int roll )

Use Source code

function Use ( float Value )

WeaponChange Source code

simulated function Weapon WeaponChange ( byte F, Weapon CurrentChoice )


Defaultproperties

defaultproperties
{
    BobDamping=0.700000
    AttachmentClass=Class'Engine.InventoryAttachment'
    DrawType=DT_None
    bHidden=True
    bOnlyOwnerSee=True
    bOnlyRelevantToOwner=True
    bReplicateMovement=False
    bOnlyDirtyReplication=True
    RemoteRole=ROLE_SimulatedProxy
    NetPriority=1.400000
    bTravel=True
    bClientAnim=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:36.447 - Created with UnCodeX