add blast sound variations by K-Pone

liquid_container
Maikel de Vries 2016-04-10 13:09:25 +02:00
parent be96d62868
commit 1ae5e601e4
5 changed files with 5 additions and 4 deletions

View File

@ -8,7 +8,7 @@
public func ControlUse(object pClonk)
{
Sound("Fire::Blast3");
Sound("Fire::Blast3*");
Exit(0,-GetY());
AddEffect("ThunderStrike",nil,100,1,nil,this->GetID(),pClonk->GetOwner(),this->GetX()-5);
RemoveObject();

View File

@ -13,11 +13,12 @@ global func ExplosionEffect(int level, int x, int y, int smoothness, bool silent
if(!silent) //Does object use it's own explosion sound effect?
{
// Select sound according to level: from 1 to 3, add the * to allow alternatives.
var grade = BoundBy(level / 10 - 1, 1, 3);
if(GBackLiquid(x, y))
SoundAt(Format("Fire::BlastLiquid%d",grade), x, y);
SoundAt(Format("Fire::BlastLiquid%d*",grade), x, y);
else
SoundAt(Format("Fire::Blast%d", grade), x, y);
SoundAt(Format("Fire::Blast%d*", grade), x, y);
}
// possibly init particle definitions?

Binary file not shown.

Binary file not shown.

View File

@ -19,7 +19,7 @@ ala - Fire/Spark1&2&3, Objects/Weapons/Musket/Click1&2&3, Clonk/Acti
Chirp, Flutter1&2&3, Noise1&2&3
Animals/Mooq:
Die1-5, DieFat, Hurt1-2, Munch1-4, Snort1-3, Snorting1-2, Spit1-2
K-Pone - Objects/Pickaxe/ClangHard1
K-Pone - Objects/Pickaxe/ClangHard1 Fire/Blast3alt Fire/BlastLiquid3alt
Ringwaul - Monster/Growl1-3, Monster/Die, Wipf/Snuff1-2, Wipf/Aroof, Wipf/Whine, Chest/Open, Chest/Close
Winbag/Charge, Winbag/ChargeStop, Winbag/Gust, Pickaxe/Clang1-3