mirror of
https://github.com/Anuken/Mindustry.git
synced 2026-01-27 15:02:03 -08:00
Building loop cleanup
This commit is contained in:
parent
03d99cb05a
commit
f85aaed323
12 changed files with 55 additions and 254 deletions
|
|
@ -913,7 +913,7 @@ public class ApplicationTests{
|
|||
if(state.rules.attackMode){
|
||||
bossWave = 100;
|
||||
}else{
|
||||
//assertNotEquals(0, bossWave, "Sector " + zone.name + " doesn't have a boss/end wave.");
|
||||
assertNotEquals(0, bossWave, "Sector " + zone.name + " doesn't have a boss/end wave.");
|
||||
}
|
||||
|
||||
if(state.rules.winWave > 0) bossWave = state.rules.winWave - 1;
|
||||
|
|
|
|||
|
|
@ -1,215 +0,0 @@
|
|||
package power;
|
||||
|
||||
import arc.Graphics;
|
||||
import arc.Graphics.Cursor.SystemCursor;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.gl.GLVersion;
|
||||
|
||||
public class FakeGraphics extends Graphics{
|
||||
static int frame;
|
||||
|
||||
@Override
|
||||
public boolean isGL30Available(){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GL20 getGL20(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setGL20(GL20 gl20){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public GL30 getGL30(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setGL30(GL30 gl30){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getWidth(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getHeight(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getBackBufferWidth(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getBackBufferHeight(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public long getFrameId(){
|
||||
return frame++;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getDeltaTime(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFramesPerSecond(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GLVersion getGLVersion(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getPpiX(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getPpiY(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getPpcX(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getPpcY(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getDensity(){
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean supportsDisplayModeChange(){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Monitor getPrimaryMonitor(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Monitor getMonitor(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Monitor[] getMonitors(){
|
||||
return new Monitor[0];
|
||||
}
|
||||
|
||||
@Override
|
||||
public DisplayMode[] getDisplayModes(){
|
||||
return new DisplayMode[0];
|
||||
}
|
||||
|
||||
@Override
|
||||
public DisplayMode[] getDisplayModes(Monitor monitor){
|
||||
return new DisplayMode[0];
|
||||
}
|
||||
|
||||
@Override
|
||||
public DisplayMode getDisplayMode(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DisplayMode getDisplayMode(Monitor monitor){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean setFullscreenMode(DisplayMode displayMode){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean setWindowedMode(int width, int height){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setTitle(String title){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setBorderless(boolean undecorated){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setResizable(boolean resizable){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setVSync(boolean vsync){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public BufferFormat getBufferFormat(){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean supportsExtension(String extension){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isContinuousRendering(){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setContinuousRendering(boolean isContinuous){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void requestRendering(){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isFullscreen(){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Cursor newCursor(Pixmap pixmap, int xHotspot, int yHotspot){
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setCursor(Cursor cursor){
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setSystemCursor(SystemCursor systemCursor){
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -26,8 +26,8 @@ public class PowerTestFixture{
|
|||
@BeforeAll
|
||||
static void initializeDependencies(){
|
||||
headless = true;
|
||||
Core.graphics = new FakeGraphics();
|
||||
Core.files = new MockFiles();
|
||||
Groups.init();
|
||||
|
||||
boolean make = content == null;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,18 +1,17 @@
|
|||
package power;
|
||||
|
||||
import arc.*;
|
||||
import arc.math.*;
|
||||
import arc.util.*;
|
||||
import mindustry.*;
|
||||
import mindustry.core.*;
|
||||
import mindustry.world.*;
|
||||
import mindustry.world.blocks.power.*;
|
||||
import mindustry.world.blocks.power.PowerGenerator.*;
|
||||
import mindustry.world.blocks.power.*;
|
||||
import mindustry.world.consumers.*;
|
||||
import org.junit.jupiter.api.*;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
import static org.junit.jupiter.api.DynamicTest.dynamicTest;
|
||||
import static org.junit.jupiter.api.DynamicTest.*;
|
||||
|
||||
/**
|
||||
* Tests code related to the power system in general, but not specific blocks.
|
||||
|
|
@ -25,7 +24,6 @@ public class PowerTests extends PowerTestFixture{
|
|||
|
||||
@BeforeAll
|
||||
static void init(){
|
||||
Core.graphics = new FakeGraphics();
|
||||
Vars.state = new GameState();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue