From 5badb8a68fdf3d9b104918d4bb6bde195a73278d Mon Sep 17 00:00:00 2001 From: Sara Date: Thu, 2 May 2024 15:18:25 +0200 Subject: [PATCH] feat: CharacterActor::target is no longer a property Instead only a getter is exposed to godotscript --- src/character_actor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/character_actor.cpp b/src/character_actor.cpp index dab165d..e1520ca 100644 --- a/src/character_actor.cpp +++ b/src/character_actor.cpp @@ -16,12 +16,12 @@ namespace godot { void CharacterActor::_bind_methods() { #define CLASSNAME CharacterActor GDPROPERTY_HINTED(rotation_speed_curve, Variant::OBJECT, PROPERTY_HINT_RESOURCE_TYPE, "Curve"); - GDPROPERTY_HINTED(target, Variant::OBJECT, PROPERTY_HINT_NODE_TYPE, "Node"); GDPROPERTY_HINTED(character_type, Variant::INT, PROPERTY_HINT_ENUM, "Neutral,Player,Enemy"); GDPROPERTY(acceleration, Variant::FLOAT); GDPROPERTY(walk_speed, Variant::FLOAT); GDPROPERTY(sprint_speed, Variant::FLOAT); GDPROPERTY(rotation_speed, Variant::FLOAT); + GDFUNCTION(get_target); GDFUNCTION(get_is_near_player); }