Skip to content

Commit dd81602

Browse files
committed
load init.lua
1 parent f72752c commit dd81602

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎checker.cpp‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ int main(int argc, char* argv[]) {
172172
auto constant = non_card_scripts.find("constant.lua");
173173
if(utility == non_card_scripts.end() || constant == non_card_scripts.end())
174174
Error("Utility or constant scripts were not found\n");
175+
auto init = non_card_scripts.find("init.lua");
175176

176177
std::unique_ptr<std::remove_pointer_t<core_t>, void(*)(core_t)> core{ LoadCore(), [](core_t library) { CloseLibrary(library); } };
177178
if(core == nullptr)
@@ -233,6 +234,8 @@ int main(int argc, char* argv[]) {
233234
Error("Failed to load constant.lua\n");
234235
if(!loadScript(utility->second))
235236
Error("Failed to load utility.lua\n");
237+
if(init != non_card_scripts.end() && !loadScript(init->second))
238+
Error("Failed to load init.lua\n");
236239

237240
OCG_NewCardInfo card{};
238241
card.team = card.duelist = card.con = 0;

0 commit comments

Comments
 (0)