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

DeusEx.AugmentationCannister

Extends
DeusExPickup

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

Variables Summary
stringAugsAvailable
stringMustBeUsedOn
AugmentationCannister
NameAddAugs[2]
Inherited Variables from DeusEx.DeusExPickup
bBreakable, CountLabel, fragType, maxCopies, msgTooMany
Inherited Variables from Engine.Pickup
bAutoActivate, bCanActivate, bCanHaveMultipleCopies, ExpireMessage, Inv, NumCopies

Functions Summary
function BeginState ()))
Pickup
function Frob (Actor Other, Inventory frobWith))
Pickup
functionAugmentation GetAugmentation (int augIndex))
functioninventory SpawnCopy (pawn Other ))
functionbool UpdateInfo (Object winObject))
Inherited Functions from DeusEx.DeusExPickup
BaseChange, BreakItSmashIt, HandlePickupQuery, Landed, PlayLandingSound, UpdateBeltText, UpdateInfo, UseOnce
Inherited Functions from Engine.Pickup
Activate, BeginState, Frob, HandlePickupQuery, PickupFunction, SetRespawn, SpawnCopy, TravelPostAccept, UseCharge, UsedUp

States Summary
Pickup Source code
auto state Pickup
BeginState, Frob


Variables Detail

AugsAvailable Source code

var localized string AugsAvailable;

MustBeUsedOn Source code

var localized string MustBeUsedOn;

AugmentationCannister

AddAugs[2] Source code

var(AugmentationCannister) travel Name AddAugs[2];


Functions Detail

BeginState Pickup Source code

function BeginState ( ) )

Frob Pickup Source code

function Frob ( Actor Other, Inventory frobWith) )

GetAugmentation Source code

simulated function Augmentation GetAugmentation ( int augIndex) )

SpawnCopy Source code

function inventory SpawnCopy ( pawn Other ) )

UpdateInfo Source code

simulated function bool UpdateInfo ( Object winObject) )


Defaultproperties

defaultproperties
{
     AugsAvailable="Can Add:"
     MustBeUsedOn="Can only be installed with the help of a MedBot."
     ItemName="Augmentation Canister"
     ItemArticle="an"
     PlayerViewOffset=(X=30.000000,Z=-12.000000)
     PlayerViewMesh=LodMesh'DeusExItems.AugmentationCannister'
     PickupViewMesh=LodMesh'DeusExItems.AugmentationCannister'
     ThirdPersonMesh=LodMesh'DeusExItems.AugmentationCannister'
     LandSound=Sound'DeusExSounds.Generic.PlasticHit1'
     Icon=Texture'DeusExUI.Icons.BeltIconAugmentationCannister'
     largeIcon=Texture'DeusExUI.Icons.LargeIconAugmentationCannister'
     largeIconWidth=19
     largeIconHeight=49
     Description="An augmentation canister teems with nanoscale mecanocarbon ROM modules suspended in a carrier serum. When injected into a compatible host subject, these modules augment an individual with extra-sapient abilities. However, proper programming of augmentations must be conducted by a medical robot, otherwise terminal damage may occur. For more information, please see 'Face of the New Man' by Kelley Chance."
     beltDescription="AUG CAN"
     Mesh=LodMesh'DeusExItems.AugmentationCannister'
     CollisionRadius=4.310000
     CollisionHeight=10.240000
     Mass=10.000000
     Buoyancy=12.000000
}

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