#pragma once #include "external/fkyaml_node.hpp" #include "game/entities/hazard.hpp" // Trampa de paret: perill estàtic amb cicle actiu/inactiu (p.ex. punxes // que surten periòdicament). Contacte → dany només quan `isActive()`. class WallTrap : public StaticHazard { public: explicit WallTrap(const fkyaml::node& yaml); void onPlayerContact(Player* player) override; };