]> git.lizzy.rs Git - minetest.git/blobdiff - src/environment.h
MSVC: Generate debug information for release builds (#4674)
[minetest.git] / src / environment.h
index 3f3c1cf2c8911709c8f0774f9edc704f48185b7a..4bee40e57f223936bf81aebe8d4cd1be8064641f 100644 (file)
@@ -54,6 +54,7 @@ class ClientMap;
 class GameScripting;
 class Player;
 class RemotePlayer;
+class PlayerSAO;
 
 class Environment
 {
@@ -315,7 +316,7 @@ class ServerEnvironment : public Environment
        // Save players
        void saveLoadedPlayers();
        void savePlayer(RemotePlayer *player);
-       RemotePlayer *loadPlayer(const std::string &playername);
+       RemotePlayer *loadPlayer(const std::string &playername, PlayerSAO *sao);
        void addPlayer(RemotePlayer *player);
        void removePlayer(RemotePlayer *player);
 
@@ -362,7 +363,7 @@ class ServerEnvironment : public Environment
                Find out what new objects have been added to
                inside a radius around a position
        */
-       void getAddedActiveObjects(RemotePlayer *player, s16 radius,
+       void getAddedActiveObjects(PlayerSAO *playersao, s16 radius,
                        s16 player_radius,
                        std::set<u16> &current_objects,
                        std::queue<u16> &added_objects);
@@ -371,7 +372,7 @@ class ServerEnvironment : public Environment
                Find out what new objects have been removed from
                inside a radius around a position
        */
-       void getRemovedActiveObjects(RemotePlayer *player, s16 radius,
+       void getRemovedActiveObjects(PlayerSAO *playersao, s16 radius,
                        s16 player_radius,
                        std::set<u16> &current_objects,
                        std::queue<u16> &removed_objects);