# Conflicts: # build.gradle # core/src/io/anuke/mindustry/Vars.java # core/src/io/anuke/mindustry/core/Control.java # core/src/io/anuke/mindustry/core/Logic.java # core/src/io/anuke/mindustry/core/NetClient.java # core/src/io/anuke/mindustry/core/NetServer.java # core/src/io/anuke/mindustry/core/UI.java # core/src/io/anuke/mindustry/editor/MapSaveDialog.java # core/src/io/anuke/mindustry/input/GestureHandler.java # core/src/io/anuke/mindustry/mapeditor/MapEditorDialog.java # core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java # core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java # gradle/wrapper/gradle-wrapper.properties # server/src/io/anuke/mindustry/server/ServerControl.java
43 lines
1.0 KiB
Java
43 lines
1.0 KiB
Java
package io.anuke.mindustry;
|
|
|
|
import com.badlogic.gdx.Gdx;
|
|
import com.badlogic.gdx.files.FileHandle;
|
|
import com.badlogic.gdx.graphics.Pixmap;
|
|
import com.badlogic.gdx.graphics.Pixmap.Filter;
|
|
import com.badlogic.gdx.graphics.PixmapIO;
|
|
import io.anuke.mindustry.core.*;
|
|
import io.anuke.mindustry.core.ContentLoader;
|
|
import io.anuke.mindustry.io.BundleLoader;
|
|
import io.anuke.ucore.modules.ModuleCore;
|
|
import io.anuke.ucore.util.Log;
|
|
|
|
import static io.anuke.mindustry.Vars.*;
|
|
|
|
public class Mindustry extends ModuleCore {
|
|
|
|
@Override
|
|
public void init(){
|
|
debug = Platform.instance.isDebug();
|
|
|
|
Log.setUseColors(false);
|
|
BundleLoader.load();
|
|
ContentLoader.load();
|
|
|
|
module(logic = new Logic());
|
|
module(world = new World());
|
|
module(control = new Control());
|
|
module(renderer = new Renderer());
|
|
module(ui = new UI());
|
|
module(netServer = new NetServer());
|
|
module(netClient = new NetClient());
|
|
module(netCommon = new NetCommon());
|
|
}
|
|
|
|
@Override
|
|
public void render(){
|
|
super.render();
|
|
threads.handleRender();
|
|
}
|
|
|
|
}
|