diff --git a/planet/Sound.ocg/BlastLiquid1.ogg b/planet/Sound.ocg/BlastLiquid1.ogg new file mode 100644 index 000000000..d14d6b390 Binary files /dev/null and b/planet/Sound.ocg/BlastLiquid1.ogg differ diff --git a/planet/Sound.ocg/BlastLiquid2.ogg b/planet/Sound.ocg/BlastLiquid2.ogg new file mode 100644 index 000000000..e73b297ef Binary files /dev/null and b/planet/Sound.ocg/BlastLiquid2.ogg differ diff --git a/planet/Sound.ocg/BlastLiquid3.ogg b/planet/Sound.ocg/BlastLiquid3.ogg new file mode 100644 index 000000000..5a9ac656b Binary files /dev/null and b/planet/Sound.ocg/BlastLiquid3.ogg differ diff --git a/planet/Sound.ocg/authors.txt b/planet/Sound.ocg/authors.txt index 12aad6673..109b41936 100644 --- a/planet/Sound.ocg/authors.txt +++ b/planet/Sound.ocg/authors.txt @@ -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/) \ No newline at end of file +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/) \ No newline at end of file diff --git a/planet/System.ocg/Explode.c b/planet/System.ocg/Explode.c index 290096e4b..25da7e1a9 100644 --- a/planet/System.ocg/Explode.c +++ b/planet/System.ocg/Explode.c @@ -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();