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

DeusEx.MedKit

Extends
DeusExPickup

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

Variables Summary
boolbNoPrintMustBeUsed
inthealAmount
stringMustBeUsedOn
Inherited Variables from DeusEx.DeusExPickup
bBreakable, CountLabel, fragType, maxCopies, msgTooMany
Inherited Variables from Engine.Pickup
bAutoActivate, bCanActivate, bCanHaveMultipleCopies, ExpireMessage, Inv, NumCopies

Functions Summary
function Activate ()))
Activated
function BeginState ()))
Activated
functionfloat GetHealAmount (int bodyPart, optional float pointsToHeal))
function NoPrintMustBeUsed ()))
function PreBeginPlay ()))
functionbool TestMPBeltSpot (int BeltSpot))
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
Activated Source code
state Activated
Activate, BeginState


Variables Detail

bNoPrintMustBeUsed Source code

var bool bNoPrintMustBeUsed;

healAmount Source code

var int healAmount;

MustBeUsedOn Source code

var localized string MustBeUsedOn;


Functions Detail

Activate Activated Source code

function Activate ( ) )

BeginState Activated Source code

function BeginState ( ) )

GetHealAmount Source code

function float GetHealAmount ( int bodyPart, optional float pointsToHeal) )

NoPrintMustBeUsed Source code

function NoPrintMustBeUsed ( ) )

PreBeginPlay Source code

simulated function PreBeginPlay ( ) )

TestMPBeltSpot Source code

simulated function bool TestMPBeltSpot ( int BeltSpot) )

UpdateInfo Source code

function bool UpdateInfo ( Object winObject) )


Defaultproperties

defaultproperties
{
     healAmount=30
     MustBeUsedOn="Use to heal critical body parts, or use on character screen to direct healing at a certain body part."
     maxCopies=15
     bCanHaveMultipleCopies=True
     bActivatable=True
     ItemName="Medkit"
     PlayerViewOffset=(X=30.000000,Z=-12.000000)
     PlayerViewMesh=LodMesh'DeusExItems.MedKit'
     PickupViewMesh=LodMesh'DeusExItems.MedKit'
     ThirdPersonMesh=LodMesh'DeusExItems.MedKit3rd'
     LandSound=Sound'DeusExSounds.Generic.PlasticHit2'
     Icon=Texture'DeusExUI.Icons.BeltIconMedKit'
     largeIcon=Texture'DeusExUI.Icons.LargeIconMedKit'
     largeIconWidth=39
     largeIconHeight=46
     Description="A first-aid kit.|n|n<UNATCO OPS FILE NOTE JR095-VIOLET> The nanomachines of an augmented agent will automatically metabolize the contents of a medkit to efficiently heal damaged areas. An agent with medical training could greatly expedite this process. -- Jaime Reyes <END NOTE>"
     beltDescription="MEDKIT"
     Mesh=LodMesh'DeusExItems.MedKit'
     CollisionRadius=7.500000
     CollisionHeight=1.000000
     Mass=10.000000
     Buoyancy=8.000000
}

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