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

KFGui.KFDLCList

Extends
GUIVertList

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUIVertList
            |   
            +-- KFGui.KFDLCList

Variables Summary
array<int>bItemIsCharacter
array<int>bItemOwned
intIgnoreCharacterItem
intIgnoreWeaponItem
array<string>ItemAppID
array<texture>ItemBackground
intItemHoverIndex
PlayerControllerMyPCOwner
SteamStatsAndAchievementsBaseMyStatsAndAchievements
KFDLCList
array<string>CharacterNames
array<texture>CharacterOwnedTextures
array<texture>CharacterUnownedTextures
floatHorizontalSpacing
textureHoverTexture
textureOverlayTexture
floatVerticalSpacing
array<int>WeaponAppIDs
array<texture>WeaponOwnedTextures
array<texture>WeaponUnownedTextures
Inherited Variables from XInterface.GUIListBase
bAllowEmptyItems, bDrawSelectionBorder, bHotTrack, bHotTrackSound, bInitializeList, bMultiSelect, bNotify, bSorted, bVisibleWhenEmpty, DropIndex, Index, ItemCount, ItemHeight, ItemsPerPage, ItemWidth, LastPressX, LastPressY, LastSelected, LinkedObjects, MightRemove, MyScrollBar, OutlineStyle, OutlineStyleName, SectionJustification, SectionStyle, SectionStyleName, SelectedBKColor, SelectedImage, SelectedItems, SelectedStyle, SelectedStyleName, Top

Functions Summary
event Closed (GUIComponent Sender, bool bCancelled))
functionfloat DLCItemHeight (Canvas c))
function DrawDLCItem (Canvas Canvas, int Index, float X, float Y, float Width, float Height, bool bSelected, bool bPending))
function InitList (PlayerController PCOwner, SteamStatsAndAchievementsBase StatsAndAchievements, bool bShowCharacters, bool bShowWeapons))
functionbool InternalOnClick (GUIComponent Sender))
Inherited Functions from XInterface.GUIVertList
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp
Inherited Functions from XInterface.GUIListBase
AdditionalDebugString, AddLinkObject, CalculateIndex, CheckDragSelect, Clear, ClearPendingElements, DisableLinkedObjects, Down, EnableLinkedObjects, End, GetItemAtIndex, GetPendingItems, Home, IndexChanged, InitComponent, InitLinkObjects, InternalOnBeginDrag, InternalOnDragDrop, InternalOnDragEnter, InternalOnDragLeave, InternalOnDragOver, InternalOnEndDrag, InternalOnKeyEvent, InternalOnMousePressed, InternalOnMouseRelease, InternalOnRightClick, IsMultiSelect, IsValid, IsValidIndex, MakeVisible, MoveLeft, MoveRight, PgDn, PgUp, SetIndex, SetOutlineAlpha, SetTopItem, SilentSetIndex, Sort, Up, WheelDown, WheelUp


Variables Detail

bItemIsCharacter Source code

var array<int> bItemIsCharacter;

bItemOwned Source code

var array<int> bItemOwned;

IgnoreCharacterItem Source code

var int IgnoreCharacterItem;

IgnoreWeaponItem Source code

var int IgnoreWeaponItem;

ItemAppID Source code

var array<string> ItemAppID;

ItemBackground Source code

var array<texture> ItemBackground;

ItemHoverIndex Source code

var int ItemHoverIndex;

MyPCOwner Source code

var PlayerController MyPCOwner;

MyStatsAndAchievements Source code

var SteamStatsAndAchievementsBase MyStatsAndAchievements;

KFDLCList

CharacterNames Source code

var(KFDLCList) array<string> CharacterNames;

CharacterOwnedTextures Source code

var(KFDLCList) array<texture> CharacterOwnedTextures;

CharacterUnownedTextures Source code

var(KFDLCList) array<texture> CharacterUnownedTextures;

HorizontalSpacing Source code

var(KFDLCList) float HorizontalSpacing;

HoverTexture Source code

var(KFDLCList) texture HoverTexture;

OverlayTexture Source code

var(KFDLCList) texture OverlayTexture;

VerticalSpacing Source code

var(KFDLCList) float VerticalSpacing;

WeaponAppIDs Source code

var(KFDLCList) array<int> WeaponAppIDs;

WeaponOwnedTextures Source code

var(KFDLCList) array<texture> WeaponOwnedTextures;

WeaponUnownedTextures Source code

var(KFDLCList) array<texture> WeaponUnownedTextures;


Functions Detail

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

DLCItemHeight Source code

function float DLCItemHeight ( Canvas c) )

DrawDLCItem Source code

function DrawDLCItem ( Canvas Canvas, int Index, float X, float Y, float Width, float Height, bool bSelected, bool bPending) )

InitList Source code

function InitList ( PlayerController PCOwner, SteamStatsAndAchievementsBase StatsAndAchievements, bool bShowCharacters, bool bShowWeapons) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender) )


Defaultproperties

defaultproperties
{
     HorizontalSpacing=8.000000
     VerticalSpacing=5.000000
     CharacterNames(0)="FoundryWorker_Aldridge"
     CharacterNames(1)="Mr_Foster"
     CharacterNames(2)="Harold_Hunt"
     CharacterNames(3)="Captian_Wiggins"
     CharacterNames(4)="Steampunk_Berserker"
     CharacterNames(5)="Steampunk_Commando"
     CharacterNames(6)="Dave_The_Butcher_Roberts"
     CharacterNames(7)="Harold_Lott"
     CharacterNames(8)="Ash_Harding"
     CharacterNames(9)="ChickenNator"
     CharacterNames(10)="DAR"
     CharacterNames(11)="Mrs_Foster"
     CharacterNames(12)="Reggie"
     CharacterNames(13)="Harchier_Spebbington_II"
     CharacterNames(14)="Mr_Magma"
     CharacterNames(15)="New_Bundles"
     CharacterUnownedTextures(0)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Outbreak'
     CharacterUnownedTextures(1)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Nightfall'
     CharacterUnownedTextures(2)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_PostMortem'
     CharacterUnownedTextures(3)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_London'
     CharacterUnownedTextures(4)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Steampunk'
     CharacterUnownedTextures(5)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_SteamPTwo'
     CharacterUnownedTextures(6)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_UrbanNightmare'
     CharacterUnownedTextures(7)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_MoneyMoney'
     CharacterUnownedTextures(8)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Ash'
     CharacterUnownedTextures(9)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Chickenator'
     CharacterUnownedTextures(10)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Robot'
     CharacterUnownedTextures(11)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_MrsFoster'
     CharacterUnownedTextures(12)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Reggie'
     CharacterUnownedTextures(13)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_NewHarchier'
     CharacterUnownedTextures(14)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_SkullyFoster'
     CharacterUnownedTextures(15)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_NewBundles'
     CharacterOwnedTextures(0)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Outbreak'
     CharacterOwnedTextures(1)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Nightfall'
     CharacterOwnedTextures(2)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_PostMortem'
     CharacterOwnedTextures(3)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_London'
     CharacterOwnedTextures(4)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Steampunk'
     CharacterOwnedTextures(5)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_SteamPTwo'
     CharacterOwnedTextures(6)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_UrbanNightmare'
     CharacterOwnedTextures(7)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_MoneyMoney'
     CharacterOwnedTextures(8)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Ash'
     CharacterOwnedTextures(9)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Chickenator'
     CharacterOwnedTextures(10)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Robot'
     CharacterOwnedTextures(11)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_MrsFoster'
     CharacterOwnedTextures(12)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Reggie'
     CharacterOwnedTextures(13)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_NewHarchier'
     CharacterOwnedTextures(14)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_SkullyFoster'
     CharacterOwnedTextures(15)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_NewBundles'
     WeaponAppIDs(0)=210934
     WeaponAppIDs(1)=210938
     WeaponAppIDs(2)=210943
     WeaponAppIDs(3)=210944
     WeaponAppIDs(4)=258751
     WeaponAppIDs(5)=258752
     WeaponAppIDs(6)=309991
     WeaponAppIDs(7)=326960
     WeaponUnownedTextures(0)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_Community'
     WeaponUnownedTextures(1)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_Gold-Pack'
     WeaponUnownedTextures(2)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_CommunitySteamP'
     WeaponUnownedTextures(3)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_Gold-Pack2'
     WeaponUnownedTextures(4)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_UsVSThemWeaponPack'
     WeaponUnownedTextures(5)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_CamoWeaponPack'
     WeaponUnownedTextures(6)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_Neon'
     WeaponUnownedTextures(7)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_ToyMaster'
     WeaponOwnedTextures(0)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_Community'
     WeaponOwnedTextures(1)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_Gold-Pack'
     WeaponOwnedTextures(2)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_CommunitySteamP'
     WeaponOwnedTextures(3)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_Gold-Pack2'
     WeaponOwnedTextures(4)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_UsVSThemWeaponPack'
     WeaponOwnedTextures(5)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_CamoWeaponPack'
     WeaponOwnedTextures(6)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_Neon'
     WeaponOwnedTextures(7)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_ToyMaster'
     OverlayTexture=Texture'KF_DLC.Characters.UI_KFDLC_Unselected_BuyNow'
     HoverTexture=Texture'KF_DLC.Characters.UI_KFDLC_MouseOver_BuyNow'
     IgnoreWeaponItem=7
     IgnoreCharacterItem=15
     GetItemHeight=KFDLCList.DLCItemHeight
     FontScale=FNS_Medium
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:46.309 - Created with UnCodeX