Possible power fix for derelict structures

This commit is contained in:
Anuken
2026-02-22 20:51:17 -05:00
parent f20e3ff946
commit f5e83e1e20

View File

@@ -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());