ui.hud.Skill
ui.hud.Skill
Inherits from: h2d.Layers
Fields
| Name | Type | |
|---|---|---|
get_pixelScale | Fun | |
mainBg | ui.UIBox | |
iconBgShader | shader.RGBReplace | |
iconBg | libs.heaps.slib.HSprite | |
iconFg | libs.heaps.slib.HSprite | |
buffFlow | h2d.Flow | |
btn | ui.ControlIcon | |
customIcon | h2d.Bitmap | |
customBg | h2d.Bitmap | |
icon | h2d.Bitmap | |
upIcon | h2d.Bitmap | |
tierIcon1 | h2d.Bitmap | |
tierIcon2 | h2d.Bitmap | |
showTierIcon | Bool | |
cdOvl | h2d.Bitmap | |
cdTxt | ui.Text | |
ammoBarMode | Bool | |
ammoIcons | hl.types.ArrayObj | |
partialAmmoIcon | h2d.Bitmap | |
maxAmmoText | ui.Text | |
maxAmmoBox | libs.heaps.slib.HSprite | |
cptFlow | h2d.Flow | |
cptTxt | ui.Text | |
cptVal | Null | |
cptMax | Null | |
lvlBg | libs.heaps.slib.HSprite | |
lvlTxt | ui.Text | |
boxHL | ui.UIBox | |
gbHL | libs.heaps.slib.HSprite | |
heartsFlow | h2d.Flow | |
heartsIconFlow | h2d.Flow | |
heartsTxt | ui.Text | |
heartsIcon | libs.heaps.slib.HSprite | |
disableAmmo | Bool | |
allowPartialAmmo | Bool | |
poweredFeedback | Bool | |
ii | tool.InventItem | |
availableTiers | hl.types.ArrayObj | |
activeTiers | hl.types.ArrayObj | |
tmpPoint | h2d.col.Point | |
hasAmmo | Fun | |
getMaxAmmo | Fun | |
getAmmo | Fun | |
onSkillReady | Fun | |
| static | DP_ID | I32 |
| static | DP_BG | I32 |
| static | DP_ICON | I32 |
| static | DP_CD | I32 |
| static | DP_AMMO | I32 |
| static | DP_HL | I32 |
| static | DP_BTN | I32 |
| static | ICON_SIZE | I32 |
| static | ICONBG_SIZE | I32 |
Protos
f@5414setCustomIcon(ui.hud.Skill, h2d.Tile) → Voidf@5415setButton(ui.hud.Skill, Null) → Voidf@5416setFade(ui.hud.Skill, Bool) → Voidf@5420getAmmoRatio(ui.hud.Skill) → F64f@5421updateAmmo(ui.hud.Skill) → Voidf@5422setVerboseAmmo(ui.hud.Skill, tool.InventItem) → Voidf@5423getItem(ui.hud.Skill) → tool.InventItemf@5424compareActiveTier(ui.hud.Skill, hl.types.ArrayObj) → Boolf@5425setBgColors(ui.hud.Skill, tool.InventItem, Ref) → Voidf@5426setIconBgColors(ui.hud.Skill, Null, Null) → Voidf@5427setTierIcon(ui.hud.Skill, tool.InventItem) → Voidf@5428removeTierIcon(ui.hud.Skill) → Voidf@5429useItem(ui.hud.Skill, tool.InventItem) → Voidf@5430showCanBeEquippedHighlight(ui.hud.Skill) → Voidf@5431hideCanBeEquippedHighlight(ui.hud.Skill) → Voidf@5432setUpgradeLevel(ui.hud.Skill, I32) → Voidf@5433setIcon(ui.hud.Skill, h2d.Tile) → Voidf@5434setItemIcon(ui.hud.Skill, String) → Voidf@5435setBmpIcon(ui.hud.Skill, h2d.Bitmap) → Voidf@5436hideIcon(ui.hud.Skill) → Voidf@5437showIcon(ui.hud.Skill) → Voidf@5438setCount(ui.hud.Skill, I32, Null) → Voidf@5439disableCount(ui.hud.Skill) → Voidf@5440setHeartsCost(ui.hud.Skill, I32) → Voidf@5441disableHearts(ui.hud.Skill) → Voidf@5442highlight(ui.hud.Skill, Ref, Ref) → Voidf@5443popCdr(ui.hud.Skill, F64) → Voidf@5444showBuff(ui.hud.Skill, hl.types.ArrayObj) → Voidf@5445hideBuff(ui.hud.Skill) → Voidf@5446setCooldown(ui.hud.Skill, F64, F64) → Voidf@5447cancelCooldown(ui.hud.Skill) → Voidf@5448playMirroredFx(ui.hud.Skill, String) → Voidf@5449onCooldownReady(ui.hud.Skill) → Voidf@5450setPoweredFeedback(ui.hud.Skill) → Voidf@5451stopPoweredFeedback(ui.hud.Skill) → Voidf@5452onResize(ui.hud.Skill) → Voidf@5453getBoundsRec(ui.hud.Skill, h2d.Object, h2d.col.Bounds, Bool) → Voidf@5454sync(ui.hud.Skill, h2d.RenderContext) → Void
Bindings
f@5419getAmmo(ui.hud.Skill) → F64f@5418getMaxAmmo(ui.hud.Skill) → I32f@5417hasAmmo(ui.hud.Skill) → Boolf@5413get_pixelScale(ui.hud.Skill) → F64- static
f@5459__constructor__(ui.hud.Skill, Null, h2d.Object, Ref, Ref) → Void