From ef2bf2e12906b7e61005dc2d9e59f27d9c819c54 Mon Sep 17 00:00:00 2001 From: DeltaNedas Date: Sat, 17 Oct 2020 15:38:12 +0100 Subject: [PATCH] add universeDraw event --- core/src/mindustry/game/EventType.java | 5 ++++- core/src/mindustry/graphics/g3d/PlanetRenderer.java | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/game/EventType.java b/core/src/mindustry/game/EventType.java index b786bb47f7..cc71e17224 100644 --- a/core/src/mindustry/game/EventType.java +++ b/core/src/mindustry/game/EventType.java @@ -36,8 +36,11 @@ public class EventType{ postDraw, uiDrawBegin, uiDrawEnd, - //before/after bloom used, skybox or planets drawn - use Vars.renderer.planets + //before/after bloom used, skybox or planets drawn universeDrawBegin, + //skybox drawn and bloom is enabled - use Vars.renderer.planets + universeDraw, + //planets drawn and bloom disabled universeDrawEnd } diff --git a/core/src/mindustry/graphics/g3d/PlanetRenderer.java b/core/src/mindustry/graphics/g3d/PlanetRenderer.java index 14a4cc8820..6398839677 100644 --- a/core/src/mindustry/graphics/g3d/PlanetRenderer.java +++ b/core/src/mindustry/graphics/g3d/PlanetRenderer.java @@ -89,6 +89,8 @@ public class PlanetRenderer implements Disposable{ skybox.render(cam.combined); + Events.fire(Trigger.universeDraw); + renderPlanet(solarSystem); endBloom();