nmz: fix point overlay flickering with unlocked fps
This commit is contained in:
@@ -91,13 +91,6 @@ class NightmareZoneOverlay extends OverlayPanel
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
Widget nmzWidget = client.getWidget(WidgetInfo.NIGHTMARE_ZONE);
|
|
||||||
|
|
||||||
if (nmzWidget != null)
|
|
||||||
{
|
|
||||||
nmzWidget.setHidden(true);
|
|
||||||
}
|
|
||||||
|
|
||||||
renderAbsorptionCounter();
|
renderAbsorptionCounter();
|
||||||
|
|
||||||
final int currentPoints = client.getVar(Varbits.NMZ_POINTS);
|
final int currentPoints = client.getVar(Varbits.NMZ_POINTS);
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ import lombok.Getter;
|
|||||||
import net.runelite.api.ChatMessageType;
|
import net.runelite.api.ChatMessageType;
|
||||||
import net.runelite.api.Client;
|
import net.runelite.api.Client;
|
||||||
import net.runelite.api.Varbits;
|
import net.runelite.api.Varbits;
|
||||||
|
import net.runelite.api.events.BeforeRender;
|
||||||
import net.runelite.api.events.ChatMessage;
|
import net.runelite.api.events.ChatMessage;
|
||||||
import net.runelite.client.events.ConfigChanged;
|
import net.runelite.client.events.ConfigChanged;
|
||||||
import net.runelite.api.events.GameTick;
|
import net.runelite.api.events.GameTick;
|
||||||
@@ -121,6 +122,21 @@ public class NightmareZonePlugin extends Plugin
|
|||||||
return configManager.getConfig(NightmareZoneConfig.class);
|
return configManager.getConfig(NightmareZoneConfig.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Subscribe
|
||||||
|
public void onBeforeRender(BeforeRender beforeRender)
|
||||||
|
{
|
||||||
|
if (!isInNightmareZone() || !config.moveOverlay())
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Widget nmzWidget = client.getWidget(WidgetInfo.NIGHTMARE_ZONE);
|
||||||
|
if (nmzWidget != null)
|
||||||
|
{
|
||||||
|
nmzWidget.setHidden(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Subscribe
|
@Subscribe
|
||||||
public void onGameTick(GameTick event)
|
public void onGameTick(GameTick event)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user