Moved eController to Entities.h

This commit is contained in:
smallmodel 2023-08-14 19:21:07 +02:00
parent 8ea32fee31
commit 0b2a0634f5
No known key found for this signature in database
GPG key ID: A96F163ED4891440
4 changed files with 10 additions and 8 deletions

View file

@ -25,6 +25,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "entity.h"
#include "animate.h"
typedef enum {
CONTROLLER_ALLIES,
CONTROLLER_AXIS,
CONTROLLER_BOTH
} eController;
class ProjectileTarget : public Entity
{
private:

View file

@ -1608,7 +1608,7 @@ void DM_Manager::StopTeamRespawn(eController controller)
{
if (controller == CONTROLLER_AXIS) {
m_bAllowAxisRespawn = false;
} else if (controller == CONTROLLER_ALLIED) {
} else if (controller == CONTROLLER_ALLIES) {
m_bAllowAlliedRespawn = false;
}
}

View file

@ -24,6 +24,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#pragma once
#include "listener.h"
#include "Tow_Entities.h"
extern cvar_t *g_tempaxisscore;
extern cvar_t *g_tempaxiswinsinrow;
@ -151,11 +152,6 @@ public:
SimpleAmmoType();
};
typedef enum {
CONTROLLER_ALLIED,
CONTROLLER_AXIS
} eController;
class Player;
class DM_Manager : public Listener

View file

@ -4071,11 +4071,11 @@ void ScriptThread::EventStopTeamRespawn(Event *ev)
dmManager.StopTeamRespawn(CONTROLLER_AXIS);
break;
case STRING_AMERICAN:
dmManager.StopTeamRespawn(CONTROLLER_ALLIED);
dmManager.StopTeamRespawn(CONTROLLER_ALLIES);
break;
case STRING_BOTH:
dmManager.StopTeamRespawn(CONTROLLER_AXIS);
dmManager.StopTeamRespawn(CONTROLLER_ALLIED);
dmManager.StopTeamRespawn(CONTROLLER_ALLIES);
break;
default:
ScriptError("stopteamrespawn must belong to 'american' or 'german' or 'both'");