Compare commits
No commits in common. "97e22459c5167bf683cb600740f7bcb73ca25c51" and "2c0e0b3b8d595eb9f9512e60a8faacb5f7214e8d" have entirely different histories.
97e22459c5
...
2c0e0b3b8d
@ -243,7 +243,6 @@ fun onMouseScrolled(event: ScreenEvent.MouseScrolled.Pre) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun onPostScreenInit(event: ScreenEvent.Init.Post) {
|
fun onPostScreenInit(event: ScreenEvent.Init.Post) {
|
||||||
if (!LOGGED_IN) return
|
|
||||||
inventoryLogic(event)
|
inventoryLogic(event)
|
||||||
onceClient {
|
onceClient {
|
||||||
exosuitInventoryLogic(event.screen, event::addListener)
|
exosuitInventoryLogic(event.screen, event::addListener)
|
||||||
|
@ -61,7 +61,10 @@ class EssenceStorageScreen(menu: EssenceStorageMenu, inventory: Inventory, title
|
|||||||
BAR_BACKGROUND.render(graphics, canvasWidth = width, canvasHeight = height)
|
BAR_BACKGROUND.render(graphics, canvasWidth = width, canvasHeight = height)
|
||||||
val level = getLevelFromXp(menu.experienceStored)
|
val level = getLevelFromXp(menu.experienceStored)
|
||||||
|
|
||||||
val progress = (menu.experienceStored - getTotalXpRequiredForLevel(level)).toDouble() / getXpRequiredForLevelUp(level + 1).toDouble()
|
val progress = if (level <= 0)
|
||||||
|
menu.experienceStored / getXpRequiredForLevelUp(level).toDouble()
|
||||||
|
else
|
||||||
|
(menu.experienceStored - getTotalXpRequiredForLevel(level - 1)).toDouble() / getXpRequiredForLevelUp(level).toDouble()
|
||||||
|
|
||||||
BAR_FOREGROUND.renderPartial(graphics, width = width * progress.toFloat(), height = height)
|
BAR_FOREGROUND.renderPartial(graphics, width = width * progress.toFloat(), height = height)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user