diff --git a/src/inc/block.hpp b/src/inc/block.hpp index c959072..c906da8 100644 --- a/src/inc/block.hpp +++ b/src/inc/block.hpp @@ -375,5 +375,24 @@ inline bool is_not_permeable_ray(block_id id) return false; } + return true; +} + +// Returns false if a block is permeable to light. Otherwise, returns true. + +inline bool is_not_permeable_light(block_id id) +{ + if + ( + id == id_air || + + id == id_glass || + + is_cross(id) + ) + { + return false; + } + return true; } \ No newline at end of file