So reading over
any of the EmitSound* functions, I've noticed that there's an 'updatePos' parameter that's listed as "unknown".
Has anybody figured out what 'updatePos' actually does since the docs were last updated? The reason I'm asking is because FF2 sometimes sets 'updatePos' to false while leaving everything else at the usual defaults, leading in ugly lines that look something like this:
Code:
EmitSoundToAll(SOUND_DEMOPAN_RAGE, _, _, _, _, _, _, _, _, _, false);
I'd really love to get rid of that in order to make it much more nice-looking, but I just wanted to make sure that it doesn't do anything important before I do.
Also, somewhat related, and I know this has been talked about before (but I don't think a conclusion has been reached), do multiple identical EmitSounds* actually accomplish something (eg raise the volume)? Can whatever it does be accomplished using a single EmitSound*?
And finally...is there a difference between 'SNDLEVEL_NORMAL' and 'SNDLEVEL_TRAFFIC'? I don't think there is (they're both set at 75), but some confirmation would be nice
.
__________________