Asteroid/space improvements

This commit is contained in:
Anuken
2022-01-09 17:07:21 -05:00
parent 61025972eb
commit b31098ed87
8 changed files with 85 additions and 64 deletions

View File

@@ -20,6 +20,7 @@ import static mindustry.Vars.*;
public class Accelerator extends Block{
public @Load("launch-arrow") TextureRegion arrowRegion;
//TODO dynamic
public Block launching = Blocks.coreNucleus;
public int[] capacities = {};
@@ -111,7 +112,12 @@ public class Accelerator extends Block{
ui.planet.showPlanetLaunch(state.rules.sector, sector -> {
//TODO cutscene, etc...
//TODO should consume resources based on destination schem
consume();
universe.clearLoadoutInfo();
universe.updateLoadout(sector.planet.generator.getDefaultLoadout().findCore(), sector.planet.generator.getDefaultLoadout());
});
Events.fire(Trigger.acceleratorUse);

View File

@@ -12,7 +12,6 @@ public class PowerTurret extends Turret{
public PowerTurret(String name){
super(name);
hasPower = true;
envEnabled |= Env.space;
}
@Override

View File

@@ -73,6 +73,8 @@ public class Drill extends Block{
hasItems = true;
ambientSound = Sounds.drill;
ambientSoundVolume = 0.018f;
//drills work in space I guess
envEnabled |= Env.space;
}
@Override