File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,13 +46,14 @@ namespace F4SE
4646 {
4747 info = a_info;
4848
49- REL::Module::set_info (L" F4SE_RUNTIME" sv, L" Fallout4.exe" sv);
50- (void )REL::Module::get ();
51- REL::IDDB::set_info (" Data/F4SE/Plugins/version-{}.bin" sv);
52- (void )REL::IDDB::get ();
53-
5449 static std::once_flag once;
5550 std::call_once (once, [&]() {
51+ const auto mod = REL::Module::GetSingleton ();
52+ mod->load (L" Fallout4.exe" sv, L" F4SE_RUNTIME" sv);
53+
54+ const auto iddb = REL::IDDB::GetSingleton ();
55+ iddb->load (" Data/F4SE/Plugins/version-{}.bin" sv);
56+
5657 if (const auto data = PluginVersionData::GetSingleton ()) {
5758 pluginName = data->GetPluginName ();
5859 pluginAuthor = data->GetAuthorName ();
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ option("rex_toml", function()
2424end )
2525
2626-- require packages
27- add_requires (" commonlib-shared" , { configs = {
27+ add_requires (" commonlib-shared d72a3d06def7cbcb960c5a15db0e7c4fceb36463 " , { configs = {
2828 rex_ini = has_config (" rex_ini" ),
2929 rex_json = has_config (" rex_json" ),
3030 rex_toml = has_config (" rex_toml" ),
You can’t perform that action at this time.
0 commit comments