Remove hard-coded BTComment from toolbar and add it to favorite default instead
This commit is contained in:
parent
25246a1c77
commit
df92ea02f0
|
@ -823,21 +823,12 @@ LimboAIEditor::LimboAIEditor() {
|
||||||
PackedStringArray favorite_tasks_default;
|
PackedStringArray favorite_tasks_default;
|
||||||
favorite_tasks_default.append("BTSelector");
|
favorite_tasks_default.append("BTSelector");
|
||||||
favorite_tasks_default.append("BTSequence");
|
favorite_tasks_default.append("BTSequence");
|
||||||
favorite_tasks_default.append("BTParallel");
|
favorite_tasks_default.append("BTComment");
|
||||||
GLOBAL_DEF(PropertyInfo(Variant::PACKED_STRING_ARRAY, "limbo_ai/behavior_tree/favorite_tasks", PROPERTY_HINT_ARRAY_TYPE, "String"), favorite_tasks_default);
|
GLOBAL_DEF(PropertyInfo(Variant::PACKED_STRING_ARRAY, "limbo_ai/behavior_tree/favorite_tasks", PROPERTY_HINT_ARRAY_TYPE, "String"), favorite_tasks_default);
|
||||||
|
|
||||||
fav_tasks_hbox = memnew(HBoxContainer);
|
fav_tasks_hbox = memnew(HBoxContainer);
|
||||||
toolbar->add_child(fav_tasks_hbox);
|
toolbar->add_child(fav_tasks_hbox);
|
||||||
|
|
||||||
comment_btn = memnew(Button);
|
|
||||||
comment_btn->set_text(TTR("Comment"));
|
|
||||||
comment_btn->set_icon(LimboUtility::get_singleton()->get_task_icon("BTComment"));
|
|
||||||
comment_btn->set_tooltip_text(TTR("Add a BTComment task."));
|
|
||||||
comment_btn->set_flat(true);
|
|
||||||
comment_btn->set_focus_mode(Control::FOCUS_NONE);
|
|
||||||
comment_btn->connect("pressed", callable_mp(this, &LimboAIEditor::_add_task_by_class_or_path).bind("BTComment"));
|
|
||||||
toolbar->add_child(comment_btn);
|
|
||||||
|
|
||||||
toolbar->add_child(memnew(VSeparator));
|
toolbar->add_child(memnew(VSeparator));
|
||||||
|
|
||||||
new_btn = memnew(Button);
|
new_btn = memnew(Button);
|
||||||
|
|
|
@ -74,7 +74,6 @@ private:
|
||||||
TaskPalette *task_palette;
|
TaskPalette *task_palette;
|
||||||
HBoxContainer *fav_tasks_hbox;
|
HBoxContainer *fav_tasks_hbox;
|
||||||
|
|
||||||
Button *comment_btn;
|
|
||||||
Button *new_btn;
|
Button *new_btn;
|
||||||
Button *load_btn;
|
Button *load_btn;
|
||||||
Button *save_btn;
|
Button *save_btn;
|
||||||
|
|
Loading…
Reference in New Issue