Skip to content

ui.PerkSelect

ui.PerkSelect

Inherits from: ui.Process

Fields

NameType
controllertool.ControllerAccess
sourceEntity
perkAllowBypassVirtual[toString, set, remove, keys, iterator, get, exists]
heroen.Hero
fbMainui.FlowBox
titleui.Text
resetui.Text
linelibs.heaps.slib.HSprite
gtlibs.heaps.slib.HSprite
gblibs.heaps.slib.HSprite
perkMaskh2d.Mask
boxScrollerui.UIBox
sliderScrollerlibs.heaps.slib.HSprite
perkInterh2d.Interactive
perkFlowh2d.Flow
selectionh2d.ScaleGrid
fCounth2d.Flow
countui.hud.Count
perkshl.types.ArrayObj
curPerkIdI32
brutFirstPerkVirtual[canBeSelected, fb, ii]
tactFirstPerkVirtual[canBeSelected, fb, ii]
survFirstPerkVirtual[canBeSelected, fb, ii]
neutFirstPerkVirtual[canBeSelected, fb, ii]
cpBaseXF64
onCloseFun

Protos

  • f@26135 addPerk(ui.PerkSelect, tool.InventItem) → Virtual[canBeSelected, fb, ii]
  • f@26136 isRemainingPerksCanBeRerolled(ui.PerkSelect) → Bool
  • f@26137 refreshResetLabel(ui.PerkSelect) → Void
  • f@26138 select(ui.PerkSelect, I32, Ref, Ref) → Void
  • f@26139 onValidate(ui.PerkSelect) → Void
  • f@26140 onReset(ui.PerkSelect) → Void
  • f@26141 resetPerks(ui.PerkSelect) → Void
  • f@26142 onChoose(ui.PerkSelect) → Void
  • f@26143 blur(ui.PerkSelect, Ref, Ref) → Void
  • f@26144 unblur(ui.PerkSelect) → Void
  • f@26145 goToPrevCategory(ui.PerkSelect) → Void
  • f@26146 goToNextCategory(ui.PerkSelect) → Void
  • f@26147 isVisible(ui.PerkSelect, String) → Bool
  • f@26148 getMaxPerksHere(ui.PerkSelect) → I32
  • f@26149 alreadyKnown(ui.PerkSelect, String) → Bool
  • f@26150 requirementsOk(ui.PerkSelect, String) → Bool
  • f@26151 getResetCost(ui.PerkSelect) → I32
  • f@26152 onDispose(ui.PerkSelect) → Void
  • f@26153 onResize(ui.PerkSelect) → Void
  • f@26154 update(ui.PerkSelect) → Void
  • f@26155 postUpdate(ui.PerkSelect) → Void

Bindings

  • static f@26156 __constructor__(ui.PerkSelect, en.Hero, Entity) → Void