18 lines
287 B
GDScript
18 lines
287 B
GDScript
class_name Entity extends CharacterBody3D
|
|
|
|
enum MovementType {
|
|
NONE,
|
|
DISABLED,
|
|
PLAYER
|
|
}
|
|
|
|
enum InteractType {
|
|
NONE,
|
|
};
|
|
|
|
|
|
# Movement settings
|
|
@export var movementType:MovementType = MovementType.NONE
|
|
|
|
# Interaction settings
|
|
@export var interactType:InteractType = InteractType.NONE |