--- deliantra/server/include/player.h 2007/01/15 21:06:19 1.45 +++ deliantra/server/include/player.h 2007/03/01 12:28:16 1.47 @@ -199,6 +199,10 @@ void do_destroy (); void gather_callbacks (AV *&callbacks, event_type event) const; + // wether the player can "see" this mapspace or not, decided by los + // 0 - nothing see, 100 - fully visible + MTH sint8 visibility_at (maptile *map, int x, int y) const; + MTH void connect (client *ns); MTH void disconnect (); @@ -220,6 +224,6 @@ extern playervec players; #define for_all_players(var) \ - for (int _i = 0; _i < players.size (); ++_i) \ + for (unsigned _i = 0; _i < players.size (); ++_i) \ declvar (player *, var, players [_i])