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

KFGui.GUIBuyWeaponInfoPanel

Extends
GUIBuyDescInfoPanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- KFGui.GUIBuyInfoPanel
               |   
               +-- KFGui.GUIBuyDescInfoPanel
                  |   
                  +-- KFGui.GUIBuyWeaponInfoPanel

Variables Summary
boolbFavorited
GUIWeaponBarb_power
GUIWeaponBarb_range
GUIWeaponBarb_speed
GUIButtonFavoriteButton
stringFavoriteString
GUIImageItemImage
GUILabelItemName
GUIImageItemNameBG
GUILabelItemPower
GUILabelItemRange
GUILabelItemSpeed
KFLevelRulesKFLR
class<Pickup>OldPickupClass
stringUnfavoriteString
StringWeight
GUILabelWeightLabel
GUIImageWeightLabelBG

Functions Summary
function Display (GUIBuyable NewBuyable))
function InitComponent (GUIController MyController, GUIComponent MyOwner ))
functionbool InternalOnClick (GUIComponent Sender ))
function Opened (GUIComponent Sender ))
function RefreshFavoriteButton ()))
Inherited Functions from KFGui.GUIBuyDescInfoPanel
Display
Inherited Functions from KFGui.GUIBuyInfoPanel
Display


Variables Detail

bFavorited Source code

var bool bFavorited;

b_power Source code

var automated GUIWeaponBar b_power;

b_range Source code

var automated GUIWeaponBar b_range;

b_speed Source code

var automated GUIWeaponBar b_speed;

FavoriteButton Source code

var automated GUIButton FavoriteButton;

FavoriteString Source code

var localized string FavoriteString;

ItemImage Source code

var automated GUIImage ItemImage;

ItemName Source code

var automated GUILabel ItemName;

ItemNameBG Source code

var automated GUIImage ItemNameBG;

ItemPower Source code

var automated GUILabel ItemPower;

ItemRange Source code

var automated GUILabel ItemRange;

ItemSpeed Source code

var automated GUILabel ItemSpeed;

KFLR Source code

var KFLevelRules KFLR;

OldPickupClass Source code

var class<Pickup> OldPickupClass;

UnfavoriteString Source code

var localized string UnfavoriteString;

Weight Source code

var automated localized String Weight;

WeightLabel Source code

var automated GUILabel WeightLabel;

WeightLabelBG Source code

var automated GUIImage WeightLabelBG;


Functions Detail

Display Source code

function Display ( GUIBuyable NewBuyable) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner ) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender ) )

Opened Source code

function Opened ( GUIComponent Sender ) )

RefreshFavoriteButton Source code

function RefreshFavoriteButton ( ) )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUILabel Name=IName
         TextAlign=TXTA_Center
         TextColor=(B=158,G=176,R=175)
         TextFont="UT2LargeFont"
         WinTop=0.005236
         WinLeft=0.035800
         WinWidth=0.928366
         WinHeight=0.070000
         bBoundToParent=True
         bScaleToParent=True
         bNeverFocus=True
     End Object
     ItemName=GUILabel'KFGui.GUIBuyWeaponInfoPanel.IName'


     Begin Object Class=GUILabel Name=LWeight
         TextAlign=TXTA_Center
         TextColor=(B=158,G=176,R=175)
         TextFont="UT2LargeFont"
         WinTop=0.879874
         WinLeft=0.058031
         WinWidth=0.885273
         WinHeight=0.093913
         bBoundToParent=True
         bScaleToParent=True
         bNeverFocus=True
     End Object
     WeightLabel=GUILabel'KFGui.GUIBuyWeaponInfoPanel.LWeight'


     Begin Object Class=GUIImage Name=IImage
         ImageStyle=ISTY_Justified
         WinTop=0.113025
         WinLeft=0.237005
         WinWidth=0.524539
         WinHeight=0.574359
         RenderWeight=2.000000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     ItemImage=GUIImage'KFGui.GUIBuyWeaponInfoPanel.IImage'


     Begin Object Class=GUIImage Name=INameBG
         Image=Texture'KF_InterfaceArt_tex.Menu.Innerborder_transparent'
         ImageStyle=ISTY_Stretched
         WinTop=-0.015493
         WinLeft=0.035800
         WinWidth=0.928366
         WinHeight=0.105446
     End Object
     ItemNameBG=GUIImage'KFGui.GUIBuyWeaponInfoPanel.INameBG'


     Begin Object Class=GUIImage Name=LWeightBG
         Image=Texture'KF_InterfaceArt_tex.Menu.Innerborder_transparent'
         ImageStyle=ISTY_Stretched
         WinTop=0.873124
         WinLeft=0.112600
         WinWidth=0.765905
         WinHeight=0.108400
     End Object
     WeightLabelBG=GUIImage'KFGui.GUIBuyWeaponInfoPanel.LWeightBG'


     Begin Object Class=GUILabel Name=PowerCap
         Caption="Power:"
         TextColor=(B=158,G=176,R=175)
         FontScale=FNS_Large
         WinTop=0.588943
         WinLeft=0.131552
         WinWidth=0.739260
         WinHeight=0.070000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     ItemPower=GUILabel'KFGui.GUIBuyWeaponInfoPanel.PowerCap'


     Begin Object Class=GUILabel Name=RangeCap
         Caption="Range:"
         TextColor=(B=158,G=176,R=175)
         FontScale=FNS_Large
         WinTop=0.688943
         WinLeft=0.131552
         WinWidth=0.739260
         WinHeight=0.070000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     ItemRange=GUILabel'KFGui.GUIBuyWeaponInfoPanel.RangeCap'


     Begin Object Class=GUILabel Name=SpeedCap
         Caption="Speed:"
         TextColor=(B=158,G=176,R=175)
         FontScale=FNS_Large
         WinTop=0.788943
         WinLeft=0.131552
         WinWidth=0.739260
         WinHeight=0.070000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     ItemSpeed=GUILabel'KFGui.GUIBuyWeaponInfoPanel.SpeedCap'


     Begin Object Class=GUIWeaponBar Name=PowerBar
         BorderSize=3.000000
         WinTop=0.598943
         WinLeft=0.366433
         WinWidth=0.471784
         WinHeight=0.050000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     b_power=GUIWeaponBar'KFGui.GUIBuyWeaponInfoPanel.PowerBar'


     Begin Object Class=GUIWeaponBar Name=RangeBar
         Value=-5.000000
         BorderSize=3.000000
         WinTop=0.698943
         WinLeft=0.366433
         WinWidth=0.471784
         WinHeight=0.050000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     b_range=GUIWeaponBar'KFGui.GUIBuyWeaponInfoPanel.RangeBar'


     Begin Object Class=GUIWeaponBar Name=SpeedBar
         BorderSize=3.000000
         WinTop=0.798943
         WinLeft=0.366433
         WinWidth=0.471784
         WinHeight=0.050000
         bBoundToParent=True
         bScaleToParent=True
     End Object
     b_speed=GUIWeaponBar'KFGui.GUIBuyWeaponInfoPanel.SpeedBar'


     Weight="Weight: %i blocks"
     Begin Object Class=GUIButton Name=FavoriteB
         Caption="Favorite"
         WinTop=1.000000
         WinLeft=0.250000
         WinWidth=0.500000
         WinHeight=0.080000
         RenderWeight=0.900000
         OnClick=GUIBuyWeaponInfoPanel.InternalOnClick
         OnKeyEvent=FavoriteB.InternalOnKeyEvent
     End Object
     FavoriteButton=GUIButton'KFGui.GUIBuyWeaponInfoPanel.FavoriteB'


     FavoriteString="Favorite"
     UnfavoriteString="Un-favorite"
}

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