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

DeusEx.DeusExPickup

Extends
Pickup
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Pickup
         |   
         +-- DeusEx.DeusExPickup

Direct Known Subclasses:

AugmentationCannister, AugmentationUpgradeCannister, Binoculars, BioelectricCell, Candybar, ChargedPickup, Cigarettes, Credits, FireExtinguisher, Flare, Liquor40oz, LiquorBottle, MedKit, NanoKey, POVCorpse, SkilledTool, Sodacan, SoyFood, VialAmbrosia, VialCrack, WeaponMod, WineBottle

Variables Summary
boolbBreakable
StringCountLabel
class<Fragment>fragType
intmaxCopies
StringmsgTooMany
Inherited Variables from Engine.Pickup
bAutoActivate, bCanActivate, bCanHaveMultipleCopies, ExpireMessage, Inv, NumCopies
Inherited Variables from Engine.Inventory
AbsorptionPriority, ActivateSound, ArmorAbsorption, AutoSwitchPriority, bActivatable, bActive, bAmbientGlow, bCanUseObjectBelt, bDisplayableInv, beltDescription, beltPos, bFirstFrame, bHeldItem, bInObjectBelt, bInstantRespawn, bIsAnArmor, bMuzzleFlashParticles, BobDamping, bRotatingPickup, bSleepTouch, bSteadyFlash3rd, bSteadyToggle, bToggleSteadyFlash, bTossedOut, Charge, DeActivateSound, description, FlashCount, Icon, InventoryGroup, invPosX, invPosY, invSlotsX, invSlotsY, ItemArticle, ItemMessageClass, ItemName, LandSound, largeIcon, largeIconHeight, largeIconWidth, MaxDesireability, MuzzleFlashMesh, MuzzleFlashScale, MuzzleFlashStyle, MuzzleFlashTexture, MyMarker, M_Activated, M_Deactivated, M_Selected, NextArmor, OldFlashCount, PickupMessage, PickupMessageClass, PickupSound, PickupViewMesh, PickupViewScale, PlayerLastTouched, PlayerViewMesh, PlayerViewOffset, PlayerViewScale, ProtectionType1, ProtectionType2, RespawnSound, RespawnTime, StatusIcon, ThirdPersonMesh, ThirdPersonScale

Functions Summary
function BaseChange ()))
function BreakItSmashIt (class<fragment> FragType, float size))
functionbool HandlePickupQuery (inventory Item ))
function Landed (Vector HitNormal))
Pickup
function PlayLandingSound ()))
function UpdateBeltText ()))
functionbool UpdateInfo (Object winObject))
function UseOnce ()))
Inherited Functions from Engine.Pickup
Activate, BeginState, Frob, HandlePickupQuery, PickupFunction, SetRespawn, SpawnCopy, TravelPostAccept, UseCharge, UsedUp
Inherited Functions from Engine.Inventory
Activate, ActivateTranslator, AltFire, ArmorAbsorbDamage, ArmorImpactEffect, ArmorPriority, BecomeItem, BecomePickup, BeginState, BotDesireability, CalcDrawOffset, ChangedWeapon, CheckTouching, Destroyed, DrawStatusIconAt, DropFrom, DropInventory, EndState, Fire, Frob, GetHumanName, GiveTo, HandlePickupQuery, InventoryCapsFloat, InventoryCapsString, Landed, OwnerJumped, PlayLandingSound, PostBeginPlay, PrioritizeArmor, RecommendWeapon, ReduceDamage, RenderOverlays, SelectNext, SetOwnerDisplay, SetRespawn, SpawnCopy, TestMPBeltSpot, TravelPreAccept, UpdateInfo, Use, ValidTouch, WeaponChange, ZoneChange

States Summary
DeActivated Source code
state DeActivated
Pickup Source code
auto state Pickup
Landed


Variables Detail

bBreakable Source code

var bool bBreakable;

CountLabel Source code

var localized String CountLabel;

fragType Source code

var class<Fragment> fragType;

maxCopies Source code

var int maxCopies;

msgTooMany Source code

var localized String msgTooMany;


Functions Detail

BaseChange Source code

singular function BaseChange ( ) )

BreakItSmashIt Source code

simulated function BreakItSmashIt ( class<fragment> FragType, float size) )

HandlePickupQuery Source code

function bool HandlePickupQuery ( inventory Item ) )

Landed Pickup Source code

function Landed ( Vector HitNormal) )

PlayLandingSound Source code

function PlayLandingSound ( ) )

UpdateBeltText Source code

function UpdateBeltText ( ) )

UpdateInfo Source code

simulated function bool UpdateInfo ( Object winObject) )

UseOnce Source code

function UseOnce ( ) )


Defaultproperties

defaultproperties
{
     FragType=Class'DeusEx.GlassFragment'
     CountLabel="COUNT:"
     msgTooMany="You can't carry any more of those"
     NumCopies=1
     PickupMessage="You found"
     ItemName="DEFAULT PICKUP NAME - REPORT THIS AS A BUG"
     RespawnTime=30.000000
     LandSound=Sound'DeusExSounds.Generic.PaperHit1'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:05.805 - Created with UnCodeX