diff --git a/data/equipment_data.h b/data/equipment_data.h index 1c59e4e..4d40084 100644 --- a/data/equipment_data.h +++ b/data/equipment_data.h @@ -4,7 +4,6 @@ #include "core/resource.h" #include "../item_enums.h" -#include "equipment_data_entry.h" class ItemTemplate; class ItemInstance; diff --git a/register_types.cpp b/register_types.cpp index a2db0cf..6830cc5 100644 --- a/register_types.cpp +++ b/register_types.cpp @@ -11,7 +11,6 @@ #include "data/item_template_stat_modifier.h" #include "data/spell_cooldown_manipulation_data.h" #include "data/equipment_data.h" -#include "data/equipment_data_entry.h" #include "entities/data/entity_data.h" #include "entities/data/entity_class_data.h" @@ -152,7 +151,6 @@ void register_entity_spell_system_types() { ClassDB::register_class(); ClassDB::register_class(); - ClassDB::register_class(); ClassDB::register_class(); @@ -183,7 +181,6 @@ void register_entity_spell_system_types() { ClassDB::register_class(); ClassDB::register_class(); - //ClassDB::register_class(); ClassDB::register_class(); ClassDB::register_class(); diff --git a/skeleton/character_skeleton_3d.cpp b/skeleton/character_skeleton_3d.cpp index 857f42b..b9c5f64 100644 --- a/skeleton/character_skeleton_3d.cpp +++ b/skeleton/character_skeleton_3d.cpp @@ -1,5 +1,6 @@ #include "character_skeleton_3d.h" +#include "../data/item_visual.h" NodePath CharacterSkeleton3D::get_bone_path(int index) { ERR_FAIL_INDEX_V(index, EntityEnums::SKELETON_POINTS_MAX, NodePath()); diff --git a/skeleton/character_skeleton_3d.h b/skeleton/character_skeleton_3d.h index fe795c5..a07f42c 100644 --- a/skeleton/character_skeleton_3d.h +++ b/skeleton/character_skeleton_3d.h @@ -11,6 +11,8 @@ #include "../data/character_skeleton_visual_entry.h" #include "../entity_enums.h" +class ItemVisual; + class CharacterSkeleton3D : public CharacterSkeleton { GDCLASS(CharacterSkeleton3D, CharacterSkeleton);