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

JBAddonLlama.JBInterfaceLlamaHUDOverlay

Extends
Info
Modifiers
notplaceable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- JBAddonLlama.JBInterfaceLlamaHUDOverlay

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
boolbCameraEffectsEnabled
boolbHeartbeatPlayed
CameraOverlayCameraOverlay
GameEngineGameEngine
floatHUDCanvasScale
JBInterfaceHudJailbreakHUD
array<JBLlamaArrow>LlamaArrows
HudBase.SpriteWidgetLlamaCompassBG
HudBase.SpriteWidgetLlamaCompassDot
HudBase.SpriteWidgetLlamaCompassIcon
HudBase.SpriteWidgetLlamaCompassIconBG
floatLlamaCompassSlideDistance
floatLlamaCompassSlidePosition
floatLlamaIconPulseRateB
floatLlamaIconPulseRateG
floatLlamaIconPulseRateR
MaterialLlamaizedCompassIcon
MaterialLlamaScreenOverlayMaterial
JBLlamaTagLocalLlamaTag
MotionBlurMotionBlur
floatTimeIndexLocalLlamaStart
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, 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, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function AddArrow (JBLlamaArrow newArrow))
function CleanArrowList ()))
event Destroyed ()))
functionCameraEffect FindCameraEffect (class<CameraEffect> CameraEffectClass))
functionJBInterfaceLlamaHUDOverlay FindLlamaHUDOverlay (Actor Requester))
functioncolor HueToRGB (float Hue))
functionbool MotionBlurWanted ()))
function PostBeginPlay ()))
function RemoveCameraEffect (CameraEffect CameraEffect))
function RenderOverlays (Canvas C))
function SetLocalLlamaTag (JBLlamaTag newLlamaTag))
functionbool ShouldDisplayLlamaCompass ()))
event Tick (float DeltaTime))
function UpdateLlamaHUDElements ()))
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Variables Detail

bCameraEffectsEnabled Source code

var bool bCameraEffectsEnabled;

bHeartbeatPlayed Source code

var private bool bHeartbeatPlayed;

CameraOverlay Source code

var CameraOverlay CameraOverlay;

GameEngine Source code

var GameEngine GameEngine;

HUDCanvasScale Source code

var private float HUDCanvasScale;

JailbreakHUD Source code

var private JBInterfaceHud JailbreakHUD;

LlamaArrows Source code

var private array<JBLlamaArrow> LlamaArrows;

LlamaCompassBG Source code

var private HudBase.SpriteWidget LlamaCompassBG;

LlamaCompassDot Source code

var private HudBase.SpriteWidget LlamaCompassDot;

LlamaCompassIcon Source code

var private HudBase.SpriteWidget LlamaCompassIcon;

LlamaCompassIconBG Source code

var private HudBase.SpriteWidget LlamaCompassIconBG;

LlamaCompassSlideDistance Source code

var private float LlamaCompassSlideDistance;

LlamaCompassSlidePosition Source code

var private float LlamaCompassSlidePosition;

LlamaIconPulseRateB Source code

var private float LlamaIconPulseRateB;

LlamaIconPulseRateG Source code

var private float LlamaIconPulseRateG;

LlamaIconPulseRateR Source code

var private float LlamaIconPulseRateR;

LlamaizedCompassIcon Source code

var private Material LlamaizedCompassIcon;

LlamaScreenOverlayMaterial Source code

var private Material LlamaScreenOverlayMaterial;

LocalLlamaTag Source code

var private JBLlamaTag LocalLlamaTag;

MotionBlur Source code

var MotionBlur MotionBlur;

TimeIndexLocalLlamaStart Source code

var private float TimeIndexLocalLlamaStart;


Functions Detail

AddArrow Source code

simulated function AddArrow ( JBLlamaArrow newArrow) )

CleanArrowList Source code

simulated function CleanArrowList ( ) )

Destroyed Source code

simulated event Destroyed ( ) )

FindCameraEffect Source code

simulated function CameraEffect FindCameraEffect ( class<CameraEffect> CameraEffectClass) )

FindLlamaHUDOverlay Source code

static function JBInterfaceLlamaHUDOverlay FindLlamaHUDOverlay ( Actor Requester) )

HueToRGB Source code

static final function color HueToRGB ( float Hue) )

MotionBlurWanted Source code

simulated function bool MotionBlurWanted ( ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

RemoveCameraEffect Source code

simulated function RemoveCameraEffect ( CameraEffect CameraEffect) )

RenderOverlays Source code

simulated function RenderOverlays ( Canvas C) )

SetLocalLlamaTag Source code

simulated function SetLocalLlamaTag ( JBLlamaTag newLlamaTag) )

ShouldDisplayLlamaCompass Source code

simulated function bool ShouldDisplayLlamaCompass ( ) )

Tick Source code

simulated event Tick ( float DeltaTime) )

UpdateLlamaHUDElements Source code

simulated function UpdateLlamaHUDElements ( ) )


Defaultproperties

defaultproperties
{
  
  
  

  Begin Object Class=TexOscillator Name=LlamaIconOscillator
    UOscillationRate=0.7
    VOscillationRate=0.8
    UOscillationAmplitude=0.2
    VOscillationAmplitude=0.2
    UOscillationType=OT_Stretch
    VOscillationType=OT_Stretch
    UOffset=64.000000
    VOffset=64.000000
    Material=Texture'Llama'
    FallbackMaterial=Texture'Llama'
    Outer=LlamaCompass
  End Object
  
  Begin Object Class=TexRotator Name=LlamaIconRotator
    TexRotationType=TR_OscillatingRotation
    UOffset=64.0
    VOffset=64.0
    OscillationRate=(Yaw=20000)
    OscillationAmplitude=(Yaw=8000)
    Material=TexOscillator'LlamaIconOscillator'
    FallbackMaterial=TexOscillator'LlamaIconOscillator'
    Outer=LlamaCompass
  End Object
  
  Begin Object Class=Combiner Name=LlamaIconCombiner
    CombineOperation=CO_Multiply
    AlphaOperation=AO_Use_Alpha_From_Material1
    Material1=TexRotator'LlamaIconRotator'
    Material2=Texture'Llama'
    FallbackMaterial=TexOscillator'LlamaIconOscillator'
    Outer=LlamaCompass
  End Object
  
  Begin Object Class=FinalBlend Name=LlamaIconFinalBlend
    FrameBufferBlending=FB_Brighten
    Material=Combiner'LlamaIconCombiner'
    FallbackMaterial=TexOscillator'LlamaIconOscillator'
    Outer=LlamaCompass
  End Object
  
  
  
  
  
  
  Begin Object Class=TexOscillator Name=OverlayOscillator1
    UOscillationRate=0.015
    VOscillationRate=0.020
    UOscillationPhase=0.1
    VOscillationPhase=0.7
    UOscillationAmplitude=0.5
    VOscillationAmplitude=0.5
    Material=Texture'LlamaScreenOverlay'
    FallbackMaterial=Texture'LlamaScreenOverlay'
    Outer=LlamaHudOverlay
  End Object
  
  Begin Object Class=TexOscillator Name=OverlayOscillator2
    UOscillationRate=0.020
    VOscillationRate=0.015
    UOscillationPhase=0.6
    VOscillationPhase=0.2
    UOscillationAmplitude=0.5
    VOscillationAmplitude=0.5
    Material=Texture'LlamaScreenOverlay'
    FallbackMaterial=Texture'LlamaScreenOverlay'
    Outer=LlamaHudOverlay
  End Object
  
  Begin Object Class=TexOscillator Name=Overlay1Scaler
    UOscillationRate=0.020
    VOscillationRate=0.015
    VOscillationPhase=0.1
    UOscillationAmplitude=0.3
    VOscillationAmplitude=0.3
    UOscillationType=OT_Stretch
    VOscillationType=OT_Stretch
    UOffset=128.0
    VOffset=128.0
    Material=TexOscillator'OverlayOscillator1'
    FallbackMaterial=TexOscillator'OverlayOscillator1'
    Outer=LlamaHudOverlay
  End Object
  
  Begin Object Class=TexOscillator Name=Overlay2Scaler
    UOscillationRate=0.004
    VOscillationRate=0.003
    UOscillationPhase=0.4
    VOscillationPhase=0.5
    UOscillationAmplitude=0.5
    VOscillationAmplitude=0.5
    UOscillationType=OT_Stretch
    VOscillationType=OT_Stretch
    UOffset=128.0
    VOffset=128.0
    Material=TexOscillator'OverlayOscillator2'
    FallbackMaterial=TexOscillator'OverlayOscillator2'
    Outer=LlamaHudOverlay
  End Object
  
  Begin Object Class=Combiner Name=OverlayCombiner
    CombineOperation=AO_Multiply
    AlphaOperation=CO_Add
    Material1=TexOscillator'Overlay1Scaler'
    Material2=TexOscillator'Overlay2Scaler'
    Outer=LlamaHudOverlay
  End Object
  
  Begin Object Class=FinalBlend Name=LlamaScreenOverlayFinal
    FrameBufferBlending=FB_Translucent
    Material=Combiner'OverlayCombiner'
    FallbackMaterial=TexOscillator'Overlay2Scaler'
    Outer=LlamaHudOverlay
  End Object
  
  
  
  
  
  
  LlamaCompassIcon=(WidgetTexture=Texture'Llama',RenderStyle=STY_Alpha,TextureCoords=(X1=0,Y1=0,X2=128,Y2=128),TextureScale=0.3,DrawPivot=DP_MiddleMiddle,PosX=0.93,PosY=0.7,Tints[0]=(R=255,G=255,B=255,A=255),Tints[1]=(R=255,G=255,B=255,A=255))
  LlamaCompassIconBG=(WidgetTexture=Texture'HUDContent.Generic.HUD',RenderStyle=STY_Alpha,TextureCoords=(X1=119,Y1=258,X2=173,Y2=313),TextureScale=0.85,DrawPivot=DP_MiddleMiddle,PosX=0.93,PosY=0.7,Tints[0]=(R=255,G=255,B=255,A=255),Tints[1]=(R=255,G=255,B=255,A=255))
  LlamaCompassBG=(WidgetTexture=Texture'HUDContent.Generic.HUD',RenderStyle=STY_Alpha,TextureCoords=(X1=168,Y1=211,X2=334,Y2=255),TextureScale=0.6,DrawPivot=DP_MiddleLeft,PosX=0.93,PosY=0.7,ScaleMode=SM_Right,Scale=1.0,Tints[0]=(R=0,G=0,B=0,A=150),Tints[1]=(R=0,G=0,B=0,A=150))
  LlamaCompassDot=(WidgetTexture=Texture'HUDContent.Generic.GlowCircle',RenderStyle=STY_Alpha,TextureCoords=(X1=0,Y1=0,X2=64,Y2=64),TextureScale=0.15,DrawPivot=DP_MiddleMiddle,Tints[0]=(R=255,G=255,B=0,A=255),Tints[1]=(R=255,G=255,B=0,A=255))
  LlamaizedCompassIcon=FinalBlend'LlamaIconFinalBlend'
  LlamaScreenOverlayMaterial=FinalBlend'LlamaScreenOverlayFinal'
  LlamaCompassSlideDistance=0.12
  LlamaIconPulseRateR=1.5317
  LlamaIconPulseRateG=2.6873
  LlamaIconPulseRateB=1.0912
  bAlwaysTick=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:11.313 - Created with UnCodeX