|
@@ -207,7 +207,8 @@ enum AktionTyp
|
|
|
TEXT_AUS_FLOAT,
|
|
|
FLOAT_ZUFALL,
|
|
|
INTEGER_AUS_FLOAT,
|
|
|
- KONSTANT_TASTE
|
|
|
+ KONSTANT_TASTE,
|
|
|
+ KONSTANT_GEGENSTAND_TYP
|
|
|
};
|
|
|
|
|
|
enum Operator
|
|
@@ -278,6 +279,16 @@ public:
|
|
|
void run( Spiel *zSpiel, Ereignis *zEreignis, LocalMemory *zMemory, ProgramCounter *zPC, double &waitCount ) override;
|
|
|
};
|
|
|
|
|
|
+class KonstantGegenstandTyp : public Aktion
|
|
|
+{
|
|
|
+private:
|
|
|
+ GegenstandTyp value;
|
|
|
+
|
|
|
+public:
|
|
|
+ KonstantGegenstandTyp( GegenstandTyp val );
|
|
|
+ void run( Spiel *zSpiel, Ereignis *zEreignis, LocalMemory *zMemory, ProgramCounter *zPC, double &waitCount ) override;
|
|
|
+};
|
|
|
+
|
|
|
class KonstantTaste : public Aktion
|
|
|
{
|
|
|
private:
|