
- Got new backgrounds - Added health bars - Added in enemy wizard using the wizard spellbook rather than the old spellbook - Made the cast indicator smaller since it seemed a bit large - Started working on enemy AI systems - Fixed rock throw animation
25 lines
326 B
GDScript
25 lines
326 B
GDScript
extends Node
|
|
|
|
class_name Data
|
|
|
|
enum Element{
|
|
NORMAL,
|
|
FIRE,
|
|
ICE,
|
|
POISON,
|
|
STONE
|
|
}
|
|
|
|
enum Difficulty{
|
|
EASY,
|
|
NORMAL,
|
|
HARD,
|
|
GAMER
|
|
}
|
|
|
|
@export var spellbook: Spellbook
|
|
@export var difficulty: Difficulty = Difficulty.NORMAL
|
|
@export var animations: Dictionary = {}
|
|
@export var player: Combatant
|
|
@export var opponent: Combatant
|