diff --git a/SKSE/Plugins/EnderalSE.dll b/SKSE/Plugins/EnderalSE.dll index 20bc9127..1b918096 100644 --- a/SKSE/Plugins/EnderalSE.dll +++ b/SKSE/Plugins/EnderalSE.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:075f4348a1f2c6f3ea05f1516bb70b96df3530d6be1253c0c6c4eeda42d83b79 -size 629760 +oid sha256:0264bb6ff83ff53eddf437d53acb3759996cb819ad1fc27ee9a9ed8670a5e878 +size 630272 diff --git a/interface/startmenu.swf b/interface/startmenu.swf index ea4e065c..0579e201 100644 --- a/interface/startmenu.swf +++ b/interface/startmenu.swf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:16e63cf616879c10b80f859ec2f1fe9109cfbd088116d789eaa9d665d6b0fff3 -size 66661 +oid sha256:091d77517ed6e2bd14879b44f7b960a6870064cadb1055bb724d0d6625c8db69 +size 66683 diff --git a/interface/translate_chinese.txt b/interface/translate_chinese.txt index 2eb8beeb..2f032c76 100644 Binary files a/interface/translate_chinese.txt and b/interface/translate_chinese.txt differ diff --git a/interface/translate_english.txt b/interface/translate_english.txt index 80cc4bb9..ec818124 100644 Binary files a/interface/translate_english.txt and b/interface/translate_english.txt differ diff --git a/interface/translate_french.txt b/interface/translate_french.txt index cbc123dc..bd3ab071 100644 Binary files a/interface/translate_french.txt and b/interface/translate_french.txt differ diff --git a/interface/translate_german.txt b/interface/translate_german.txt index e8fa57ec..f27a561d 100644 Binary files a/interface/translate_german.txt and b/interface/translate_german.txt differ diff --git a/interface/translate_italian.txt b/interface/translate_italian.txt index 1b26a4c8..9e1cec10 100644 Binary files a/interface/translate_italian.txt and b/interface/translate_italian.txt differ diff --git a/interface/translate_japanese.txt b/interface/translate_japanese.txt index bb6088ce..be50c225 100644 Binary files a/interface/translate_japanese.txt and b/interface/translate_japanese.txt differ diff --git a/interface/translate_korean.txt b/interface/translate_korean.txt index 4f7307de..e4b4f04b 100644 Binary files a/interface/translate_korean.txt and b/interface/translate_korean.txt differ diff --git a/interface/translate_russian.txt b/interface/translate_russian.txt index a2f8399f..4714be45 100644 Binary files a/interface/translate_russian.txt and b/interface/translate_russian.txt differ diff --git a/interface/translate_spanish.txt b/interface/translate_spanish.txt index 1d8e6c9c..dd6c0935 100644 Binary files a/interface/translate_spanish.txt and b/interface/translate_spanish.txt differ diff --git a/source/Enderal DLL/src/EventListener.cpp b/source/Enderal DLL/src/EventListener.cpp index e9bd0a3b..96eee6f7 100644 --- a/source/Enderal DLL/src/EventListener.cpp +++ b/source/Enderal DLL/src/EventListener.cpp @@ -1,5 +1,6 @@ #include "EventListener.h" #include "Util.h" +#include auto EventListener::GetSingleton() -> EventListener* { @@ -18,7 +19,10 @@ auto EventListener::ProcessEvent( RE::BSTEventSource* a_eventSource) -> RE::BSEventNotifyControl { - // + if (a_event->eventName == "Enderal_OpenHelpURL") { + ShowWindow(GetForegroundWindow(), SW_MINIMIZE); + ShellExecuteA(NULL, "open", "https://discord.gg/s9H925auNN", NULL, NULL, SW_SHOWNORMAL); + } return RE::BSEventNotifyControl::kContinue; } diff --git a/source/Enderal DLL/src/Main.cpp b/source/Enderal DLL/src/Main.cpp index 4f88160b..cd7af985 100644 --- a/source/Enderal DLL/src/Main.cpp +++ b/source/Enderal DLL/src/Main.cpp @@ -65,7 +65,7 @@ namespace { EventListener::Install(); } else if (message->type == MessagingInterface::kPostPostLoad) { - // + SKSE::GetModCallbackEventSource()->AddEventSink(EventListener::GetSingleton()); } else if (message->type == MessagingInterface::kDataLoaded) { const auto dataHandler = RE::TESDataHandler::GetSingleton(); if (dataHandler) {