I've defined 2 different sounds for "player male *land" and "player male *grunt"
I did this by altering the sound lump PLROOF (the grunt sound) to something more useful to me and also adding the following
Code: Select all
$playersound   player   male   *land    DSLANDNow, it seems to work to a certain extent. When I use a wall, I get my PLROOF sound. When I jump off a low step (say maybe 8 units tall), by pressing the jump button, and landing on the lower floor, I hear my DSLAND sound. However, if I jump off anything much taller than that (64 units was enough) I hear PLROOF and DSLAND at the same time - which sounds stupid because my PLROOF is not the sort of noise you make when falling from a height.
[offtopic]
Also, how do I randomise a player sound? I want
Code: Select all
$playersounddup	player	male	*usefailCode: Select all
$alias keytry	*usefail
$random keytry { lock1 lock2... }
lock1			DSlock1
lock2			DSlock2 
...[/offtopic]



 If it was really felt necessary to make the heavy landing sound heavy, a grunt sound, a land sound and a heavy land sound would have been a better way of setting it up IMO.
  If it was really felt necessary to make the heavy landing sound heavy, a grunt sound, a land sound and a heavy land sound would have been a better way of setting it up IMO.
