18 lines
264 B
GDScript
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
|