diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index 2daa81be2c..c2fca9ee65 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -14,7 +14,7 @@ diff --git a/core/src/io/anuke/mindustry/entities/Player.java b/core/src/io/anuke/mindustry/entities/Player.java index 9619e24fea..0b75e011af 100644 --- a/core/src/io/anuke/mindustry/entities/Player.java +++ b/core/src/io/anuke/mindustry/entities/Player.java @@ -87,7 +87,7 @@ public class Player extends DestructibleEntity{ move(vector.x*Timers.delta(), vector.y*Timers.delta()); if(!shooting){ - direction.add(vector.scl(Timers.delta())); + direction.add(vector); direction.limit(speed*6); }else{ float angle = Angles.mouseAngle(x, y); diff --git a/core/src/io/anuke/mindustry/world/blocks/types/distribution/Conveyor.java b/core/src/io/anuke/mindustry/world/blocks/types/distribution/Conveyor.java index 8d7f9bb51d..6160033cb1 100644 --- a/core/src/io/anuke/mindustry/world/blocks/types/distribution/Conveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/types/distribution/Conveyor.java @@ -150,6 +150,7 @@ public class Conveyor extends Block{ } } + //TODO optimize, maybe with pooling? static class ItemPos{ Item item; float pos, y;