added first theme progress and switched all files to use static typing

This commit is contained in:
Luca 2024-10-10 15:26:56 +02:00
parent c9458f3627
commit b5ace17da9
2665 changed files with 50249 additions and 476 deletions

18
globals/utils.gd Normal file
View file

@ -0,0 +1,18 @@
extends Node
var player: Node3D = null
func set_player(p_player: Node3D) -> void:
player = p_player
func get_player() -> Node3D:
return player
func load_base_monster_data(p_unique_id: String) -> MonsterData:
var path: String = "res://resources/monsters/" + p_unique_id + ".tres"
if ResourceLoader.exists(path):
var base_monster: MonsterData = load(path)
return base_monster
else:
printerr("Monster.gd: No monster with the ID %s found" % p_unique_id)
return null