Compare commits
3 Commits
ba5d3a4043
...
1965720053
Author | SHA1 | Date | |
---|---|---|---|
1965720053 | |||
fb8a28d423 | |||
63383c22eb |
@ -156,10 +156,10 @@ object MatteryGUI {
|
|||||||
|
|
||||||
if (ply.hasEffect(MobEffects.HUNGER)) {
|
if (ply.hasEffect(MobEffects.HUNGER)) {
|
||||||
CHARGE_HUNGER_BG.render(guiGraphics, left.toFloat(), top.toFloat())
|
CHARGE_HUNGER_BG.render(guiGraphics, left.toFloat(), top.toFloat())
|
||||||
CHARGE_HUNGER.renderPartial(guiGraphics, left.toFloat() - leftPadding + 80f, top.toFloat(), width = leftPadding)
|
CHARGE_HUNGER.renderPartial(guiGraphics, left.toFloat() - leftPadding + 81f, top.toFloat(), width = leftPadding, leftRight = false)
|
||||||
} else {
|
} else {
|
||||||
CHARGE_BG.render(guiGraphics, left.toFloat(), top.toFloat())
|
CHARGE_BG.render(guiGraphics, left.toFloat(), top.toFloat())
|
||||||
CHARGE.renderPartial(guiGraphics, left.toFloat() - leftPadding + 80f, top.toFloat(), width = leftPadding)
|
CHARGE.renderPartial(guiGraphics, left.toFloat() - leftPadding + 81f, top.toFloat(), width = leftPadding, leftRight = false)
|
||||||
}
|
}
|
||||||
|
|
||||||
val formattedPower = mattery.androidEnergy.batteryLevel.formatPower()
|
val formattedPower = mattery.androidEnergy.batteryLevel.formatPower()
|
||||||
|
@ -34,7 +34,7 @@ fun renderEnergyGauge(
|
|||||||
) {
|
) {
|
||||||
val perc = 1f - ((systemTime.secondsF * drainSpeed) % 1f)
|
val perc = 1f - ((systemTime.secondsF * drainSpeed) % 1f)
|
||||||
PowerGaugePanel.GAUGE_BACKGROUND.render(guiGraphics, x, y, width, height)
|
PowerGaugePanel.GAUGE_BACKGROUND.render(guiGraphics, x, y, width, height)
|
||||||
PowerGaugePanel.GAUGE_FOREGROUND.renderPartial(guiGraphics, x, y + height * (1f - perc) - 1f, width, height * perc)
|
PowerGaugePanel.GAUGE_FOREGROUND.renderPartial(guiGraphics, x, y + height * (1f - perc) - 1f, width, height * perc, topDown = false)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun matterGaugeTooltips(target: ITooltipBuilder, matter: Decimal, mouseX: Double, mouseY: Double, x: Float, y: Float, width: Float = MatterGaugePanel.GAUGE_BACKGROUND.width, height: Float = MatterGaugePanel.GAUGE_BACKGROUND.height) {
|
fun matterGaugeTooltips(target: ITooltipBuilder, matter: Decimal, mouseX: Double, mouseY: Double, x: Float, y: Float, width: Float = MatterGaugePanel.GAUGE_BACKGROUND.width, height: Float = MatterGaugePanel.GAUGE_BACKGROUND.height) {
|
||||||
|
@ -81,8 +81,8 @@ object MatterEntanglerRecipeCategory : IRecipeCategory<IMatterEntanglerRecipe>,
|
|||||||
override fun draw(recipe: IMatterEntanglerRecipe, recipeSlotsView: IRecipeSlotsView, guiGraphics: GuiGraphics, mouseX: Double, mouseY: Double) {
|
override fun draw(recipe: IMatterEntanglerRecipe, recipeSlotsView: IRecipeSlotsView, guiGraphics: GuiGraphics, mouseX: Double, mouseY: Double) {
|
||||||
val wrap = MGUIGraphics(guiGraphics)
|
val wrap = MGUIGraphics(guiGraphics)
|
||||||
|
|
||||||
renderMatterGauge(wrap, 13f, 6f, drainSpeed = (recipe.matter / Decimal(300)).toFloat())
|
renderMatterGauge(wrap, 13f, 6f, drainSpeed = (recipe.matter / Decimal(900)).toFloat())
|
||||||
renderEnergyGauge(wrap, 4f, 6f, drainSpeed = (recipe.ticks / 2000.0).toFloat())
|
renderEnergyGauge(wrap, 4f, 6f, drainSpeed = (recipe.ticks / 12000.0).toFloat())
|
||||||
|
|
||||||
wrap.draw(x = 85f, y = 45f, text = TranslatableComponent("otm.gui.recipe.ticks", recipe.ticks), drawShadow = true)
|
wrap.draw(x = 85f, y = 45f, text = TranslatableComponent("otm.gui.recipe.ticks", recipe.ticks), drawShadow = true)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user