You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Karol Szuster edited this page May 22, 2018
·
9 revisions
What is SPMod?
SPMod is a Metamod's plugin which is intended to be used as plugin system for Half-Life 1 game and its derivatives. It uses SourcePawn as scripting language and allows to change completely the rules of a game or can ease the server administration by adding commands. SPMod's abilites can be extended by writing extensions, known as modules.
Current state
Implemented
Plugin system
Forward system
Native system
Global object which gives access to other components of SPMod
Logging system (partially)
Log messages to file (undone)
Cvar system
Tracing cvars (undone)
Formatting
Creating natives by plugins
Not implemented
Tasks system
Translator system
Commands system
(Log)Event system
Menu system
File system
String natives
Modules for supported games
Supported games (in future)
None of those games are currently supported due to current state of SPMod.