Hairy Harry
======================================== HAIRY HARRY CUSTOM DLL CREATION ======================================== This directory includes all necessary files you need to write you custom FX.DLL for a Hairy Harry theme. The FX.DLL is the library responsible for all in-game sound and graphics effects. In order to make you own DLL, you'll need: - Some programming skills in C++ - A C++ compiler (the included source has only been tested with Microsoft Visual Studio .NET 2003, but with a few adjustments, any other should work as well). Now, follow these steps: 1. Create a DLL project in your favourite C++ Programming IDE. 2. Add the files dll_common.h, fxdll.h, fxdll.cpp to your project 3. Add one of the sample fx.cpp files to your project 4. Adjust the include paths in fx.cpp so they match your directory structure. 5. Set your project output file to "fx.dll" in the directory of your new theme. 6. Compile and check if everything works (if not, goto step 1). 7. Edit the fx.cpp until satisfied ;) NOTES: To understand whats going on in the sample code, read the comments in dll_common.h, fxdll.h, and fx.cpp. THEN start editing your own files. If you have any questions about writing custom DLLs, don't hesitate to ask us. We're looking forward to see what you can get out of Hairy Harry! HAPPY CODING! Martin & Michael
[ back to the prod ]