diff --git a/modules/wave_survival/heads_up_display.cpp b/modules/wave_survival/heads_up_display.cpp index 0c88f1a7..50f4d31f 100644 --- a/modules/wave_survival/heads_up_display.cpp +++ b/modules/wave_survival/heads_up_display.cpp @@ -4,6 +4,8 @@ HeadsUpDisplay *HeadsUpDisplay::singleton_instance{ nullptr }; void HeadsUpDisplay::_bind_methods() { ClassDB::bind_static_method("HeadsUpDisplay", D_METHOD("get_singleton"), &self_type::get_singleton); + ClassDB::bind_method(D_METHOD("set_tooltip", "tooltip"), &self_type::set_tooltip); + ClassDB::bind_method(D_METHOD("set_health_percentage", "percentage"), &self_type::set_health_percentage); } void HeadsUpDisplay::on_child_entered(Node *child) { @@ -11,6 +13,9 @@ void HeadsUpDisplay::on_child_entered(Node *child) { if (child->is_unique_name_in_owner() && child->get_name() == "Tooltip") { this->tooltip = cast_to