Closes Anuken/Mindustry-Suggestions/issues/4607
This commit is contained in:
@@ -18,6 +18,7 @@ import mindustry.game.EventType.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.graphics.g3d.*;
|
||||
import mindustry.maps.*;
|
||||
import mindustry.type.*;
|
||||
import mindustry.world.blocks.storage.*;
|
||||
import mindustry.world.blocks.storage.CoreBlock.*;
|
||||
@@ -288,6 +289,7 @@ public class Renderer implements ApplicationListener{
|
||||
|
||||
public void draw(){
|
||||
Events.fire(Trigger.preDraw);
|
||||
MapPreviewLoader.checkPreviews();
|
||||
|
||||
camera.update();
|
||||
|
||||
@@ -311,6 +313,7 @@ public class Renderer implements ApplicationListener{
|
||||
Draw.sort(true);
|
||||
|
||||
Events.fire(Trigger.draw);
|
||||
MapPreviewLoader.checkPreviews();
|
||||
|
||||
if(pixelator.enabled()){
|
||||
pixelator.register();
|
||||
|
||||
@@ -285,7 +285,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
|
||||
|
||||
@Remote(called = Loc.server, targets = Loc.both, forward = true)
|
||||
public static void commandBuilding(Player player, int[] buildings, Vec2 target){
|
||||
if(player == null || target == null) return;
|
||||
if(player == null || target == null) return;
|
||||
|
||||
if(net.server() && !netServer.admins.allowAction(player, ActionType.commandBuilding, event -> {
|
||||
event.buildingPositions = buildings;
|
||||
@@ -299,6 +299,8 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
|
||||
if(build == null || build.team() != player.team() || !build.block.commandable) continue;
|
||||
|
||||
build.onCommand(target);
|
||||
build.lastAccessed = player.name;
|
||||
|
||||
if(!state.isPaused() && player == Vars.player){
|
||||
Fx.moveCommand.at(target);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user