forked from Mirrors/openclonk
Blast sounds different under water (or any liquid)
parent
7475f2271a
commit
69369aa59e
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -35,4 +35,8 @@ cambra - FanLoop (http://www.freesound.org/people/Cambra/sounds/102710/)
|
|||
110110010 - CatapultLaunch (http://www.freesound.org/people/110110010/sounds/66396/)
|
||||
schluppipuppie - CatapultLaunch (http://www.freesound.org/people/schluppipuppie/sounds/12833/)
|
||||
acclivity - WoodHit* (http://www.freesound.org/people/acclivity/sounds/31975/)
|
||||
suonho - FireLoop (http://www.freesound.org/people/suonho/sounds/17782/)
|
||||
suonho - FireLoop (http://www.freesound.org/people/suonho/sounds/17782/)
|
||||
Nikolino - BlastLiquid*
|
||||
(http://www.freesound.org/people/Nikolino/sounds/106694/)
|
||||
(http://www.freesound.org/people/Nikolino/sounds/106650/)
|
||||
(http://www.freesound.org/people/Nikolino/sounds/106640/)
|
|
@ -18,7 +18,10 @@ global func Explode(int level)
|
|||
|
||||
// Sound must be created before object removal, for it to be played at the right position.
|
||||
var grade = BoundBy(level / 10 - 1, 1, 3);
|
||||
Sound(Format("Blast%d", grade));
|
||||
if(GBackLiquid())
|
||||
Sound(Format("BlastLiquid%d.ogg",grade));
|
||||
else
|
||||
Sound(Format("Blast%d", grade));
|
||||
|
||||
// Explosion parameters.
|
||||
var x = GetX(), y = GetY();
|
||||
|
|
Loading…
Reference in New Issue