SDK Documentation for DLL Deity v6.0

Coded and supported by Jegrede the Black.

NOTE: This type of plugins require pmanager.dll found on Hackman's main installation directory. If you don't have this DLL you won't be able to take advantage of this powerful plugin system. Hackman 5.0 or later install by default this DLL but it can be possible to deselect this component during custom installation.

Table of Contents

1.0 Introduction
2.0 Plugin Creation Requirements
3.0 Plugin Exports

3.1 InitializePlugin()
3.2 ExecutePlugin()
3.3 TerminatePlugin()
3.4 AboutPlugin()
3.5 ConfigurePlugin()
3.6 LangPlugin()

4.0 User Defined Data Structures

4.1 EPFLAGS (enum)
4.2 SVERSIONS (struct)
4.3 SPLUGINTYPE (struct)
4.4 CVARBINDS (class)
4.5 CPLUGIN (class)

5.0 Creating A Plugin

6.0 More Advanced Features

6.1 RegisterPlugin()
6.2 GetPlugin()
6.3 UnRegisterPlugin()