v0.4.2a: improved visual clarity on gas particles
This commit is contained in:
parent
5ec605b966
commit
184993936e
|
@ -53,7 +53,7 @@ public class ConfusionGas extends Blob {
|
|||
public void use( BlobEmitter emitter ) {
|
||||
super.use( emitter );
|
||||
|
||||
emitter.pour( Speck.factory( Speck.CONFUSION, true ), 0.6f );
|
||||
emitter.pour( Speck.factory( Speck.CONFUSION, true ), 0.4f );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -53,7 +53,7 @@ public class ParalyticGas extends Blob {
|
|||
public void use( BlobEmitter emitter ) {
|
||||
super.use( emitter );
|
||||
|
||||
emitter.pour( Speck.factory( Speck.PARALYSIS ), 0.6f );
|
||||
emitter.pour( Speck.factory( Speck.PARALYSIS ), 0.4f );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -54,7 +54,7 @@ public class StenchGas extends Blob {
|
|||
public void use( BlobEmitter emitter ) {
|
||||
super.use( emitter );
|
||||
|
||||
emitter.pour( Speck.factory(Speck.STENCH), 0.6f );
|
||||
emitter.pour( Speck.factory(Speck.STENCH), 0.4f );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -61,7 +61,7 @@ public class ToxicGas extends Blob implements Hero.Doom {
|
|||
public void use( BlobEmitter emitter ) {
|
||||
super.use( emitter );
|
||||
|
||||
emitter.pour( Speck.factory( Speck.TOXIC ), 0.6f );
|
||||
emitter.pour( Speck.factory( Speck.TOXIC ), 0.4f );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -79,7 +79,7 @@ public class VenomGas extends Blob {
|
|||
public void use( BlobEmitter emitter ) {
|
||||
super.use( emitter );
|
||||
|
||||
emitter.pour( Speck.factory(Speck.VENOM), 0.6f );
|
||||
emitter.pour( Speck.factory(Speck.VENOM), 0.4f );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -416,15 +416,15 @@ public class Speck extends Image {
|
|||
case PARALYSIS:
|
||||
case CONFUSION:
|
||||
case DUST:
|
||||
am = p < 0.5f ? p : 1 - p;
|
||||
scale.set( 1 + p * 2 );
|
||||
am = (float)Math.sqrt( (p < 0.5f ? p : 1 - p) * 0.5f );
|
||||
scale.set( 1 + p );
|
||||
break;
|
||||
|
||||
case VENOM:
|
||||
hardlight( ColorMath.interpolate( 0x8844FF, 0x00FF00 , p ));
|
||||
case STENCH:
|
||||
am = (p < 0.5f ? p : 1 - p) * 2;
|
||||
scale.set( 1 + p * 2 );
|
||||
am = (float)Math.sqrt( (p < 0.5f ? p : 1 - p) * 0.5f );
|
||||
scale.set( 1 + p );
|
||||
break;
|
||||
|
||||
case JET:
|
||||
|
|
Loading…
Reference in New Issue
Block a user