Compare commits

..

No commits in common. "d972b2e7ff996dd7a1c88c9c72272e1d10ab0056" and "f694980c6d3ac5085fb2aaddf8591285748ff9de" have entirely different histories.

1 changed files with 5 additions and 10 deletions

View File

@ -1464,17 +1464,12 @@ LimboAIEditor::LimboAIEditor() {
EDITOR_SETTINGS()->add_property_hint(PropertyInfo(Variant::INT, "limbo_ai/editor/layout", PROPERTY_HINT_ENUM, "Classic:0,Widescreen Optimized:1")); EDITOR_SETTINGS()->add_property_hint(PropertyInfo(Variant::INT, "limbo_ai/editor/layout", PROPERTY_HINT_ENUM, "Classic:0,Widescreen Optimized:1"));
EDITOR_SETTINGS()->set_restart_if_changed("limbo_ai/editor/layout", true); EDITOR_SETTINGS()->set_restart_if_changed("limbo_ai/editor/layout", true);
#elif LIMBOAI_GDEXTENSION #elif LIMBOAI_GDEXTENSION
PropertyInfo pinfo; Dictionary pinfo;
pinfo.name = "limbo_ai/editor/layout"; pinfo["name"] = "limbo_ai/editor/layout";
pinfo.type = Variant::INT; pinfo["type"] = Variant::INT;
pinfo.hint = PROPERTY_HINT_ENUM; pinfo["hint"] = PROPERTY_HINT_ENUM;
pinfo.hint_string = "Classic:0,Widescreen Optimized:1"; pinfo["hint_string"] = "Classic:0,Widescreen Optimized:1";
EDITOR_SETTINGS()->add_property_info(pinfo); EDITOR_SETTINGS()->add_property_info(pinfo);
// Hotfix: Ensure the property is set (EditorInterface->get_singleton()->set_initial_value(m_setting, m_value, false) appears insufficient.)
if (!EDITOR_SETTINGS()->has_setting("limbo_ai/editor/layout")) {
EDITOR_SETTINGS()->set_setting("limbo_ai/editor/layout", 0);
}
#endif #endif
LW_SHORTCUT("limbo_ai/rename_task", TTR("Rename"), LW_KEY(F2)); LW_SHORTCUT("limbo_ai/rename_task", TTR("Rename"), LW_KEY(F2));