From 8c044e28c5f3e72cc9e13dec68f2bb00ddb5d782 Mon Sep 17 00:00:00 2001 From: Jeremy Rimpo Date: Thu, 13 Jun 2024 10:50:48 -0500 Subject: [PATCH] Starfield Creation Update: Convert overlay/override flags to medium flags (#127) * Convert overlay/override flags to medium flags --- src/mobase/wrappers/basic_classes.cpp | 2 +- src/mobase/wrappers/game_features.cpp | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/mobase/wrappers/basic_classes.cpp b/src/mobase/wrappers/basic_classes.cpp index 72f78ec..b23a891 100644 --- a/src/mobase/wrappers/basic_classes.cpp +++ b/src/mobase/wrappers/basic_classes.cpp @@ -318,9 +318,9 @@ namespace mo2::python { .def("isMasterFlagged", &IPluginList::isMasterFlagged, "name"_a) .def("hasMasterExtension", &IPluginList::hasMasterExtension, "name"_a) + .def("isMediumFlagged", &IPluginList::isMediumFlagged, "name"_a) .def("isLightFlagged", &IPluginList::isLightFlagged, "name"_a) .def("hasLightExtension", &IPluginList::hasLightExtension, "name"_a) - .def("isOverlayFlagged", &IPluginList::isOverlayFlagged, "name"_a) .def("hasNoRecords", &IPluginList::hasNoRecords, "name"_a) // Kept but deprecated for backward compatibility: diff --git a/src/mobase/wrappers/game_features.cpp b/src/mobase/wrappers/game_features.cpp index de5e13d..fce2bd2 100644 --- a/src/mobase/wrappers/game_features.cpp +++ b/src/mobase/wrappers/game_features.cpp @@ -91,9 +91,9 @@ namespace mo2::python { { PYBIND11_OVERRIDE_PURE(bool, GamePlugins, lightPluginsAreSupported, ); } - bool overridePluginsAreSupported() override + bool mediumPluginsAreSupported() override { - PYBIND11_OVERRIDE_PURE(bool, GamePlugins, overridePluginsAreSupported, ); + PYBIND11_OVERRIDE_PURE(bool, GamePlugins, mediumPluginsAreSupported, ); } }; @@ -259,8 +259,7 @@ namespace mo2::python { .def("readPluginLists", &GamePlugins::readPluginLists, "plugin_list"_a) .def("getLoadOrder", &GamePlugins::getLoadOrder) .def("lightPluginsAreSupported", &GamePlugins::lightPluginsAreSupported) - .def("overridePluginsAreSupported", - &GamePlugins::overridePluginsAreSupported); + .def("mediumPluginsAreSupported", &GamePlugins::mediumPluginsAreSupported); // LocalSavegames