- fixed A_PlaySound() called from Dehacked

The recently added argument was missing from PlaySound code pointer handling
Verified other Dehacked functions, and changed one incorrect comment
This commit is contained in:
alexey.lysiuk 2020-01-12 11:48:45 +02:00
parent d636acb002
commit f32aff3396

View file

@ -654,7 +654,7 @@ static void CreateTurnFunc(FunctionCallEmitter &emitters, int value1, int value2
// misc1 = angle (in degrees) (arg +0)
static void CreateFaceFunc(FunctionCallEmitter &emitters, int value1, int value2)
{ // A_FaceTarget
{ // A_SetAngle
emitters.AddParameterFloatConst(value1); // angle
emitters.AddParameterIntConst(0); // flags
emitters.AddParameterIntConst(AAPTR_DEFAULT); // ptr
@ -679,6 +679,7 @@ static void CreatePlaySoundFunc(FunctionCallEmitter &emitters, int value1, int v
emitters.AddParameterIntConst(false); // looping
emitters.AddParameterFloatConst(value2 ? ATTN_NONE : ATTN_NORM); // attenuation
emitters.AddParameterIntConst(false); // local
emitters.AddParameterFloatConst(0.0); // pitch
}
// misc1 = state, misc2 = probability