Fixed most world rendering

This commit is contained in:
Anuken
2018-12-28 13:01:35 -05:00
parent 1e8b844eac
commit bc9110b344
8 changed files with 26 additions and 87 deletions

View File

@@ -17,7 +17,7 @@ public enum Binding implements KeyBind{
rotate(new Axis(KeyCode.SCROLL)),
dash(KeyCode.SHIFT_LEFT),
drop_unit(KeyCode.SHIFT_LEFT),
gridMode(KeyCode.CONTROL_LEFT),
gridMode(KeyCode.SPACE),
gridModeShift(KeyCode.SHIFT_LEFT),
zoom_hold(KeyCode.CONTROL_LEFT, "view"),
zoom(new Axis(KeyCode.SCROLL)),

View File

@@ -139,11 +139,11 @@ public class DesktopInput extends InputHandler{
if(state.is(State.menu) || Core.scene.hasDialog()) return;
//zoom and rotate things
if(Math.abs(Core.input.axis(Binding.zoom)) > 0 && (Core.input.keyDown(Binding.zoom_hold))){
renderer.scaleCamera((int) Core.input.axis(Binding.zoom));
if(Math.abs(Core.input.axisTap(Binding.zoom)) > 0 && (Core.input.keyDown(Binding.zoom_hold))){
renderer.scaleCamera(Core.input.axisTap(Binding.zoom));
}
renderer.minimap.zoomBy(-(int) Core.input.axis(Binding.zoom_minimap));
renderer.minimap.zoomBy(-Core.input.axisTap(Binding.zoom_minimap));
if(player.isDead()) return;