Possible power fix for derelict structures
This commit is contained in:
@@ -31,6 +31,7 @@ import mindustry.net.*;
|
||||
import mindustry.type.*;
|
||||
import mindustry.ui.dialogs.*;
|
||||
import mindustry.world.*;
|
||||
import mindustry.world.blocks.power.*;
|
||||
import mindustry.world.blocks.storage.CoreBlock.*;
|
||||
|
||||
import java.io.*;
|
||||
@@ -497,6 +498,14 @@ public class Control implements ApplicationListener, Loadable{
|
||||
}
|
||||
}
|
||||
|
||||
//all the derelict power graphs are invalid
|
||||
for(var build : previousBuildings){
|
||||
if(build.power != null){
|
||||
build.power.graph = new PowerGraph();
|
||||
build.power.links.clear();
|
||||
}
|
||||
}
|
||||
|
||||
//copy over all buildings from the previous save, retaining config and health, and making them derelict
|
||||
for(var build : previousBuildings){
|
||||
Tile tile = world.tile(build.tileX(), build.tileY());
|
||||
|
||||
Reference in New Issue
Block a user