Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -469,7 +469,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
|
||||
build.updateProximity();
|
||||
build.noSleep();
|
||||
Fx.rotateBlock.at(build.x, build.y, build.block.size);
|
||||
Events.fire(new BuildRotateEvent(build, player.unit(), previous));
|
||||
Events.fire(new BuildRotateEvent(build, player == null ? null : player.unit(), previous));
|
||||
}
|
||||
|
||||
@Remote(targets = Loc.both, called = Loc.both, forward = true)
|
||||
|
||||
@@ -36,6 +36,7 @@ public class ImpactReactor extends PowerGenerator{
|
||||
explosionShake = 6f;
|
||||
explosionShakeDuration = 16f;
|
||||
explosionDamage = 1900 * 4;
|
||||
explosionMinWarmup = 0.3f;
|
||||
explodeEffect = Fx.impactReactorExplosion;
|
||||
explodeSound = Sounds.explosionbig;
|
||||
}
|
||||
@@ -110,13 +111,6 @@ public class ImpactReactor extends PowerGenerator{
|
||||
return super.sense(sensor);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void createExplosion(){
|
||||
if(warmup >= 0.3f){
|
||||
super.createExplosion();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void write(Writes write){
|
||||
super.write(write);
|
||||
|
||||
@@ -128,10 +128,8 @@ public class NuclearReactor extends PowerGenerator{
|
||||
}
|
||||
|
||||
@Override
|
||||
public void createExplosion(){
|
||||
if(items.get(fuelItem) >= 5 || heat >= 0.5f){
|
||||
super.createExplosion();
|
||||
}
|
||||
public boolean shouldExplode(){
|
||||
return super.shouldExplode() && (items.get(fuelItem) >= 5 || heat >= 0.5f);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user