summaryrefslogtreecommitdiffstats
path: root/sigencore/Player.h
diff options
context:
space:
mode:
Diffstat (limited to 'sigencore/Player.h')
-rw-r--r--sigencore/Player.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/sigencore/Player.h b/sigencore/Player.h
index 3ae9de78..a1ff72ca 100644
--- a/sigencore/Player.h
+++ b/sigencore/Player.h
@@ -39,8 +39,13 @@ class Team;
class SIGENCORE_EXPORT Player : public Client
{
Q_OBJECT
+ Q_ENUMS(PlayerRequestType)
public:
+ enum PlayerRequestType
+ {
+ };
+
Player(Sigscript::GameWrapper* game, Sigscript::Config* parent);
virtual ~Player();
@@ -61,11 +66,13 @@ class SIGENCORE_EXPORT Player : public Client
Q_SCRIPTABLE int money() const;
public slots:
+ virtual bool enterArena(Arena* arena);
+ virtual void exitArena();
+
virtual bool enterWorld(Overworld* world);
virtual void exitWorld();
- virtual bool enterArena(Arena* arena);
- virtual void exitArena();
+ virtual void postRequest(const int type, const QVariantList& arguments);
int giveItems(Sigscript::ItemWrapper* item, const int count, const bool allOrNothing = true);