diff --git a/public/sample_ext/extension.cpp b/public/sample_ext/extension.cpp index 112d06ca..dd6b36b7 100644 --- a/public/sample_ext/extension.cpp +++ b/public/sample_ext/extension.cpp @@ -9,3 +9,4 @@ Sample g_Sample; /**< Global singleton for your extension's main interface */ SMEXT_LINK(&g_Sample); + diff --git a/public/sample_ext/extension.h b/public/sample_ext/extension.h index 4851c32c..e88b3494 100644 --- a/public/sample_ext/extension.h +++ b/public/sample_ext/extension.h @@ -58,7 +58,7 @@ public: * Read smext_base.h for documentation on these. */ - //virtual bool SDK_OnMetamodLoad(char *error, size_t err_max, bool late); + //virtual bool SDK_OnMetamodLoad(ISmmAPI *ismm, char *error, size_t maxlen, bool late); //virtual bool SDK_OnMetamodUnload(char *error, size_t err_max); //virtual bool SDK_OnMetamodPauseChange(bool paused, char *error, size_t err_max); #endif diff --git a/public/sample_ext/smsdk_ext.cpp b/public/sample_ext/smsdk_ext.cpp index 2e060a7f..ed2de4ae 100644 --- a/public/sample_ext/smsdk_ext.cpp +++ b/public/sample_ext/smsdk_ext.cpp @@ -198,7 +198,7 @@ bool SDKExtension::Load(PluginId id, ISmmAPI *ismm, char *error, size_t maxlen, m_SourceMMLoaded = true; - return SDK_OnMetamodLoad(error, maxlen, late); + return SDK_OnMetamodLoad(ismm, error, maxlen, late); } bool SDKExtension::Unload(char *error, size_t maxlen) @@ -287,7 +287,7 @@ const char *SDKExtension::GetVersion() return GetExtensionVerString(); } -bool SDKExtension::SDK_OnMetamodLoad(char *error, size_t err_max, bool late) +bool SDKExtension::SDK_OnMetamodLoad(ISmmAPI *ismm, char *error, size_t maxlen, bool late) { return true; } diff --git a/public/sample_ext/smsdk_ext.h b/public/sample_ext/smsdk_ext.h index 8d23c32e..d763460e 100644 --- a/public/sample_ext/smsdk_ext.h +++ b/public/sample_ext/smsdk_ext.h @@ -82,7 +82,7 @@ public: * @param late Whether or not Metamod considers this a late load. * @return True to succeed, false to fail. */ - virtual bool SDK_OnMetamodLoad(char *error, size_t err_max, bool late); + virtual bool SDK_OnMetamodLoad(ISmmAPI *ismm, char *error, size_t maxlen, bool late); /** * @brief Called when Metamod is detaching, after the extension version is called.