class_name Entity extends CharacterBody3D
const ConversationElement = preload("res://ConversationElement.gd")

enum MovementType {
  NONE,
  DISABLED,
  PLAYER
}

enum InteractType {
  NONE,
  CONVERSATION,
};


# Movement settings
@export_category("Movement")
@export var movementType:MovementType = MovementType.NONE

# Interaction settings
@export_category("Interactions")
@export var interactType:InteractType = InteractType.NONE
@export var conversation:Array[ConversationElement] = []
