
========================================
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
