af0a9904c21327d3d61b4fc0df0447f0f73d4169
Beam raycast now skips the tile the turret is mounted on, so wall-embedded laser turrets can shoot outward. Extract entity_is_enemy() into engine/entity.c as single source of truth for enemy-type checks. Replaces triplicated type lists in level.c, drone.c, and projectile.c that caused the collision bug when new enemy types were added.
Description
No description provided
Languages
C
95%
Python
2.4%
HTML
1.5%
Makefile
1%
Dockerfile
0.1%