|
@@ -20,6 +20,7 @@ enum AktionTyp
|
|
BARIERE_ZULETZT_BEWEGT,
|
|
BARIERE_ZULETZT_BEWEGT,
|
|
BARIERE_ZULETZT_EINGESCHALTET,
|
|
BARIERE_ZULETZT_EINGESCHALTET,
|
|
BASE_SET_TEAM,
|
|
BASE_SET_TEAM,
|
|
|
|
+ BASE_START_TEAM_CHANGE,
|
|
BASE_ZUFALL,
|
|
BASE_ZUFALL,
|
|
BASE_ZULETZT_BESITZER_GEWECHSELT,
|
|
BASE_ZULETZT_BESITZER_GEWECHSELT,
|
|
BOOLEAN_AUS_TEXT,
|
|
BOOLEAN_AUS_TEXT,
|
|
@@ -631,6 +632,14 @@ public:
|
|
void run( Spiel *zSpiel, Ereignis *zEreignis, LocalMemory *zMemory, ProgramCounter *zPC, double &waitCount ) override;
|
|
void run( Spiel *zSpiel, Ereignis *zEreignis, LocalMemory *zMemory, ProgramCounter *zPC, double &waitCount ) override;
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+class BaseStartTeamChange : public Aktion
|
|
|
|
+{
|
|
|
|
+public:
|
|
|
|
+ // team, base
|
|
|
|
+ BaseStartTeamChange( RCArray< Aktion > *subActions );
|
|
|
|
+ void run( Spiel *zSpiel, Ereignis *zEreignis, LocalMemory *zMemory, ProgramCounter *zPC, double &waitCount ) override;
|
|
|
|
+};
|
|
|
|
+
|
|
class TriggerRunStart : public Aktion
|
|
class TriggerRunStart : public Aktion
|
|
{
|
|
{
|
|
public:
|
|
public:
|