Writing Modules In C
From ASSS Wiki
The easiest way to write a module in C is to work off a template, as certain parts of all modules are identical. Here is a template that does nothing more than connect with the server:
(TODO: How do I format code?)
/* Template Module */ #include "asss.h" // Interfaces local Imodman *mm; // The entry point: EXPORT int MM_testModule(int action, Imodman *mm_, Arena *arena) { if (action == MM_LOAD) { mm = mm_; return MM_OK; } else if (action == MM_UNLOAD) { return MM_OK; } else if (action == MM_ATTACH) { return MM_OK; } else if (action == MM_DETACH) { return MM_OK; } return MM_FAIL; }