newlon/scripts/components/generic_collider.gd
2025-08-11 01:58:21 +05:00

18 lines
264 B
GDScript

extends Area2D
## Base class for generic colliders.
class_name GenericCollider
## Contact layer. Used to check
enum Layers
{
NORMAL = 1,
LOW = 2,
HIGH = 4
}
@export var layer : Layers = Layers.NORMAL
func toggle(value : bool) -> void:
monitorable = value