public override void _Ready() { base._Ready(); Model = new QuestRewardModel(); _itemSelector = GetNode <QuestItemSelector>("VBoxContainer/QuestItemSelector"); _amountSpinBox = GetNode <SpinBox>("VBoxContainer/HBoxContainer/SpinBox"); _idLineEdit = GetNode <LineEdit>("VBoxContainer/LineEdit"); _itemSelector.Connect(nameof(QuestItemSelector.ItemSelected), this, nameof(OnItemSelected)); _amountSpinBox.Connect("value_changed", this, nameof(OnValueChanged)); }
public override void LoadModel(QuestModel questModel) { base.LoadModel(questModel); Model = (QuestRewardModel)questModel; }