Fixed #8680
This commit is contained in:
@@ -209,6 +209,8 @@ public class Renderer implements ApplicationListener{
|
|||||||
landTime = 0f;
|
landTime = 0f;
|
||||||
graphics.clear(Color.black);
|
graphics.clear(Color.black);
|
||||||
}else{
|
}else{
|
||||||
|
minimap.update();
|
||||||
|
|
||||||
if(shakeTime > 0){
|
if(shakeTime > 0){
|
||||||
float intensity = shakeIntensity * (settings.getInt("screenshake", 4) / 4f) * 0.75f;
|
float intensity = shakeIntensity * (settings.getInt("screenshake", 4) / 4f) * 0.75f;
|
||||||
camShakeOffset.setToRandomDirection().scl(Mathf.random(intensity));
|
camShakeOffset.setToRandomDirection().scl(Mathf.random(intensity));
|
||||||
|
|||||||
@@ -68,8 +68,9 @@ public class MinimapRenderer{
|
|||||||
});
|
});
|
||||||
|
|
||||||
Events.on(BuildTeamChangeEvent.class, event -> update(event.build.tile));
|
Events.on(BuildTeamChangeEvent.class, event -> update(event.build.tile));
|
||||||
|
}
|
||||||
|
|
||||||
Events.run(Trigger.update, () -> {
|
public void update(){
|
||||||
//updates are batched to occur every 2 frames
|
//updates are batched to occur every 2 frames
|
||||||
if((updateCounter += Time.delta) >= updateInterval){
|
if((updateCounter += Time.delta) >= updateInterval){
|
||||||
updateCounter %= updateInterval;
|
updateCounter %= updateInterval;
|
||||||
@@ -87,7 +88,6 @@ public class MinimapRenderer{
|
|||||||
|
|
||||||
updates.clear();
|
updates.clear();
|
||||||
}
|
}
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Pixmap getPixmap(){
|
public Pixmap getPixmap(){
|
||||||
|
|||||||
Reference in New Issue
Block a user