LemonMerchant I am trying to edit the sdk for your mod and am new to this. I copied over the dll file from your mod into the bas 3.19 files from asaf. That should work right? and if it does how do I tell which files and lines you edited? If the source files are needed could I sweet talk you into releasing them?
You will need the source files as there is no way to decompile the dll and have anything useful or humanly understandable come out of it.
I made no specific code changes to the SDK for BBATAI, I only merged Fuyu's SDK files into the standard BULL 1.3 release.
To do this:
1. Download The Better BUG AI SDK from Fuyu's SVN on SourceForge. Fuyu's file release is only the changed files. There are more files required. See # 2.
2. Download the BULL package from SourceForge, and use ONLY the SDK folder with the Makefile that is included in the BULL SDK.
3. Using a program like Winmerge, merge Fuyu's SDK source files into the BULL source files (not the other way around). Most are simply file replacements, but there are some items that need to be merged.
4. Do not alter any of the BBATAI Python or XML until you have rebuilt the DLL and added whatever it is that you're adding. Then replace BBATAI's DLL with your DLL, and change your XML, Python, whatever, to support your DLL changes.
- Make sure to make backups of all of your files before changing things.
I have one request. If you decide to release this mod, please make sure to credit all of the modders involved, but please do not use the word BAT in the title of your mod. There is a great deal of confusion over what is what, and I am trying to make BAT related items a little easier to understand for our users.
Thanks, and have fun.