Difference between revisions of "Metamod:Source"
Line 1: | Line 1: | ||
+ | ==Introduction== | ||
+ | Metamod:Source is an API manager and interception handler that sits in between the Half-Life 2 Engine (Source) and a subsequent Game Modification (MOD). It can dynamically load "SourceMM Plugins", written in C++, to intercept, override, and hook Engine and GameDLL API interfaces. It also allows for inter-plugin communication. As a backend it contains [[SourceHook]], a powerful library for safely manipulating virtual table hooks. | ||
+ | |||
[[Category:Half-Life 2]] | [[Category:Half-Life 2]] | ||
[[Category:SourceMM]] | [[Category:SourceMM]] | ||
− | |||
− | |||
− |
Revision as of 08:23, 13 January 2006
Introduction
Metamod:Source is an API manager and interception handler that sits in between the Half-Life 2 Engine (Source) and a subsequent Game Modification (MOD). It can dynamically load "SourceMM Plugins", written in C++, to intercept, override, and hook Engine and GameDLL API interfaces. It also allows for inter-plugin communication. As a backend it contains SourceHook, a powerful library for safely manipulating virtual table hooks.