diff options
author | Stijn Buys <ingar@osirion.org> | 2008-11-08 10:17:37 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2008-11-08 10:17:37 +0000 |
commit | 4cad4a27677b0490d3ba0018bc3404961f925ed5 (patch) | |
tree | f9d59542f27f66a9fb4c8938f40aec66994449fc /src/core/player.h | |
parent | 27ab3566118e77754fefb32a41ee06cf24a59dfe (diff) |
docking, bumps network protocol version
Diffstat (limited to 'src/core/player.h')
-rw-r--r-- | src/core/player.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/player.h b/src/core/player.h index c527433..44ee923 100644 --- a/src/core/player.h +++ b/src/core/player.h @@ -70,6 +70,9 @@ public: /// mission target inline Entity *mission_target() { return player_mission_target; } + /// view + inline Entity *view() { return player_view; } + /*----- mutators -------------------------------------------------- */ /// serialize player info to a stream @@ -104,6 +107,8 @@ public: void set_mission_target(Entity *new_mission_target); + void set_view(Entity *view); + inline void set_dirty() { player_dirty = true; } /* -- should actually not be public --*/ @@ -138,6 +143,9 @@ private: // the entity the Player is currently controling EntityControlable *player_control; + // the entity the PLayer is currently looking at + Entity *player_view; + Entity *player_mission_target; // the zone the player is currently in |