refactor(entities): rename notifyTileEntered → notifyTilePainted i escolta tile_painted
This commit is contained in:
1 parent
0f56ce7567
commit
e3cf2eb773
7 files changed
+33
-28
No files matched your search
@@ -77,9 +77,10 @@ class Entity {
|
||||
virtual void onPlayerContact(Player* player);
|
||||
|
||||
// Hook que el `EntityManager` invoca per a cada entitat cada vegada
|
||||
// que el jugador entra en un tile nou. Només `Sarcophagus` ho consumeix
|
||||
// (per marcar perímetre visitat); per defecte no-op.
|
||||
virtual void notifyTileEntered(int col, int row);
|
||||
// que un tile es pinta (via PaintLayer, com a conseqüència d'un
|
||||
// jugador trepitjant un sòl pintable). Només `Sarcophagus` ho consumeix
|
||||
// (per marcar perímetre); per defecte no-op.
|
||||
virtual void notifyTilePainted(int col, int row);
|
||||
|
||||
[[nodiscard]] auto getName() const -> const std::string& { return name_; }
|
||||
[[nodiscard]] auto getTilePos() const -> TilePos { return tile_; }
|
||||
|
||||
Reference in new issue
Block a user