From b6ca1947ff3485c6bdba5dd8656bf40c79769107 Mon Sep 17 00:00:00 2001 From: MajorCooke Date: Mon, 2 Mar 2015 11:31:10 -0600 Subject: [PATCH] Added QuakeEx for ACS. ACC is ready as well. --- src/p_acs.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/p_acs.cpp b/src/p_acs.cpp index 1296ae3c10..19d64d5ec4 100644 --- a/src/p_acs.cpp +++ b/src/p_acs.cpp @@ -4435,7 +4435,7 @@ enum EACSFunctions ACSF_SetActorRoll, ACSF_ChangeActorRoll, ACSF_GetActorRoll, - + ACSF_QuakeEx, /* Zandronum's - these must be skipped when we reach 99! -100:ResetMap(0), -101 : PlayerIsSpectator(1), @@ -5697,6 +5697,15 @@ doplaysound: if (funcIndex == ACSF_PlayActorSound) break; } + case ACSF_QuakeEx: + { + return P_StartQuakeXYZ(activator, args[0], args[1], args[2], args[3], args[4], args[5], args[6], FBehavior::StaticLookupString(args[7]), + argCount > 8 && args[8] ? args[8] : 0, + argCount > 9 && args[9] ? args[9] : 1, + argCount > 10 && args[10] ? args[10] : 1, + argCount > 11 && args[11] ? args[11] : 1 ); + } + case ACSF_SetLineActivation: if (argCount >= 2) {