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

DeusEx.Skill

Extends
Actor
Modifiers
intrinsic

Core.Object
|   
+-- Engine.Actor
   |   
   +-- DeusEx.Skill

Direct Known Subclasses:

SkillComputer, SkillDemolition, SkillEnviro, SkillLockpicking, SkillMedicine, SkillSwimming, SkillTech, SkillWeaponHeavy, SkillWeaponLowTech, SkillWeaponPistol, SkillWeaponRifle

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
intCurrentLevel
Skillnext
DeusExPlayerPlayer
stringSkillAtMaximum
TextureSkillIcon
stringskillLevelStrings[4]
Skill
boolbAutomatic
boolbConversationBased
intCost[3]
stringDescription
class<SkilledTool>itemNeeded
floatLevelValues[4]
stringSkillName
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, BarkBindName, Base, bAssimilated, bBlockActors, bBlockPlayers, bBlockSight, bBounce, bCanTeleport, bCarriedItem, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDetectable, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bIgnore, BindName, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, BlendAnimFrame[4], BlendAnimLast[4], BlendAnimMinRate[4], BlendAnimRate[4], BlendAnimSequence[4], BlendTweenRate[4], bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwned, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimFall, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerPrePivot, bTrailerSameRotation, bTransient, bTravel, bUnlit, Buoyancy, bVisionImportant, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConListItems, ConStartInterval, CurrentVisibility, Deleted, DesiredRotation, DistanceFromPlayer, DodgeDir, DrawScale, DrawType, Event, ExtraTag, FamiliarName, Fatness, Group, InitialState, Instigator, Inventory, LastConEndTime, LastRenderTime, LastSmellNode, LastVisibility, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldBlendAnimRate[4], OldLocation, OtherTag, Owner, PendingTouch, PhysAlpha, Physics, PhysRate, PrePivot, Region, RelevantRadius, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, SimBlendAnim[4], Skin, SmellClass, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, UnfamiliarName, Velocity, VisibilityHeight, VisibilityRadius, VisUpdateTime, VolumeBrightness, VolumeFog, VolumeRadius, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Engine.Actor
EAIEventState, EAIEventType, EBarkModes, EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
Inherited Structures from Engine.Actor
PointRegion, XAIParams
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
functionbool CanAffordToUpgrade (int skillPointsAvailable ))
functionbool DecLevel (optional bool bGiveUserPoints, optional DeusExPlayer usePlayer ))
functionint GetCost ()))
functionint GetCurrentLevel ()))
functionString GetCurrentLevelString ()))
functionbool IncLevel (optional DeusExPlayer usePlayer))
function PreBeginPlay ()))
functionbool UpdateInfo (Object winObject))
functionbool Use ()))
Inherited Functions from Engine.Actor
*, +, -, AIClearEvent, AIClearEventCallback, AIEndEvent, AIGetLightLevel, AISendEvent, AISetEventCallback, AIStartEvent, AIVisibility, AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastLocalizedMessage, BroadcastMessage, Bump, BumpWall, ChildActors, ConsoleCommand, CycleActors, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndConversation, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, Frob, GainedChild, GetAnimGroup, GetBoundingBox, GetHumanName, GetItemName, GetMapName, GetMeshTexture, GetNextInt, GetNextIntDesc, GetNextSkin, GetPlayerPawn, GetSoundDuration, GetURLMap, HasAnim, HitWall, HurtRadius, InStasis, InterpolateEnd, IsAnimating, IsOverlapping, KillCredit, KilledBy, Landed, LastRendered, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, ParabolicTrace, PlayAnim, PlayBlendAnim, PlayerCanSeeMe, PlayOwnedSound, PlaySound, PostBeginPlay, PostNetBeginPlay, PostPostBeginPlay, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadiusActors, RandomBiasedRotation, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetInstantMusicVolume, SetInstantSoundVolume, SetInstantSpeechVolume, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, StopBlendAnims, StopSound, SupportActor, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceTexture, TraceVisibleActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, TweenBlendAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, ZoneChange
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, AllObjects, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, clock, Cos, CriticalDelete, Cross, CyclesToSeconds, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetConfig, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sprintf, Sqrt, Square, StaticSaveConfig, Tan, unclock, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

CurrentLevel Source code

var travel int CurrentLevel;

next Source code

var travel Skill next;

Player Source code

var DeusExPlayer Player;

SkillAtMaximum Source code

var localized string SkillAtMaximum;

SkillIcon Source code

var Texture SkillIcon;

skillLevelStrings[4] Source code

var Localized string skillLevelStrings[4];

Skill

bAutomatic Source code

var(Skill) bool bAutomatic;

bConversationBased Source code

var(Skill) bool bConversationBased;

Cost[3] Source code

var(Skill) int Cost[3];

Description Source code

var(Skill) localized string Description;

itemNeeded Source code

var(Skill) class<SkilledTool> itemNeeded;

LevelValues[4] Source code

var(Skill) float LevelValues[4];

SkillName Source code

var(Skill) localized string SkillName;


Functions Detail

CanAffordToUpgrade Source code

simulated function bool CanAffordToUpgrade ( int skillPointsAvailable ) )

DecLevel Source code

function bool DecLevel ( optional bool bGiveUserPoints, optional DeusExPlayer usePlayer ) )

GetCost Source code

simulated function int GetCost ( ) )

GetCurrentLevel Source code

simulated function int GetCurrentLevel ( ) )

GetCurrentLevelString Source code

simulated function String GetCurrentLevelString ( ) )

IncLevel Source code

function bool IncLevel ( optional DeusExPlayer usePlayer) )

PreBeginPlay Source code

simulated function PreBeginPlay ( ) )

UpdateInfo Source code

simulated function bool UpdateInfo ( Object winObject) )

Use Source code

function bool Use ( ) )


Defaultproperties

defaultproperties
{
     skillLevelStrings(0)="UNTRAINED"
     skillLevelStrings(1)="TRAINED"
     skillLevelStrings(2)="ADVANCED"
     skillLevelStrings(3)="MASTER"
     SkillAtMaximum="Skill at Maximum Level"
     bHidden=True
     bTravel=True
     NetUpdateFrequency=5.000000
}

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