broken_seals_2ds/game/ui/interface/SetActionbarAsDefault.gd

17 lines
445 B
GDScript3
Raw Permalink Normal View History

2022-01-30 23:20:50 +01:00
extends Button
var _player : Entity
func set_player(p_player: Entity) -> void:
_player = p_player
func _pressed():
if _player && is_instance_valid(_player):
var abp : ActionBarProfile = _player.get_action_bar_profile()
2023-10-08 20:26:38 +02:00
var cp : ClassProfile = ProfileManager.getc_player_profile().get_class_profile(_player.entity_data_gets().get_path())
2022-01-30 23:20:50 +01:00
cp.get_default_action_bar_profile().from_actionbar_profile(abp)
ProfileManager.save()