Fixed auto-unlock for campaign sectors

This commit is contained in:
Anuken 2022-05-07 22:08:49 -04:00
parent a9d4e56e66
commit 7b47a5cc30
3 changed files with 3 additions and 2 deletions

Binary file not shown.

View File

@ -160,7 +160,7 @@ public class Control implements ApplicationListener, Loadable{
});
Events.on(SectorCaptureEvent.class, e -> {
checkAutoUnlocks();
app.post(this::checkAutoUnlocks);
});
//delete save on campaign game over
@ -303,7 +303,7 @@ public class Control implements ApplicationListener, Loadable{
}
/** Automatically unlocks things with no requirements and no locked parents. */
void checkAutoUnlocks(){
public void checkAutoUnlocks(){
if(net.client()) return;
for(TechNode node : TechTree.all){

View File

@ -318,6 +318,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{
void lookAt(Sector sector){
if(sector.tile == Ptile.empty) return;
state.planet = sector.planet;
state.camPos.set(Tmp.v33.set(sector.tile.v).rotate(Vec3.Y, -sector.planet.getRotation()));
}