1
0
mirror of https://github.com/Anuken/Mindustry.git synced 2024-09-11 08:15:35 +03:00

Minor optimizations

This commit is contained in:
Anuken 2017-12-20 10:49:22 -05:00
parent c6dd1c29ff
commit 5cb72ef36f
19 changed files with 8 additions and 6 deletions

3
.gitignore vendored
View File

@ -4,10 +4,11 @@
/desktop/packr-out/
/desktop/packr-export/
/desktop/mindustry-saves/
/destkop/mindustry-maps/
/destkop/mindustry-maps/*
/core/lib/
*.gif
.attach_*
## Java
*.class

View File

@ -130,7 +130,6 @@ public class Control extends Module{
public void reset(){
weapons.clear();
renderer.clearTiles();
weapons.add(Weapon.blaster);
player.weapon = weapons.first();
@ -161,7 +160,6 @@ public class Control extends Module{
public void play(){
if(core == null) return;
renderer.clearTiles();
player.x = core.worldx();

View File

@ -489,7 +489,7 @@ public class Renderer extends RendererModule{
cache = null;
if(cbatch != null)
cbatch.dispose();
cbatch = new CacheBatch(256 * 256 * 3);
cbatch = new CacheBatch(Vars.world.width() * Vars.world.height() * 3);
}
void drawPaths(){

View File

@ -115,7 +115,11 @@ public class SaveIO{
public static boolean isSaveValid(int slot){
try(DataInputStream stream = new DataInputStream(fileFor(slot).read())){
return stream.readInt() == fileVersionID;
int version = stream.readInt(); //read version
stream.readLong(); //read last saved time
stream.readByte(); //read the gamemode
byte map = stream.readByte(); //read the map
return version == fileVersionID && Vars.world.maps().getMap(map) != null;
}catch (Exception e){
return false;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -1 +0,0 @@
{"maps":[]}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 873 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB