public:
struct Location {
world::Planet *planet;
- int surface;
- glm::ivec2 coords;
+ glm::dvec3 position;
};
public:
public:
void Tick(double dt);
+ void Erase();
+
private:
/// track time spent on a tile
void TrackStay(const Location &, double t);