An external BZFlag plug-in API that consists of functions that are not in the official BZFS API due to them being too hackish or too simple but still should exist.
-
alezakos
-
allejo
-
mdskpr
-
Murielle
-
sigonasr2
If you have written a useful function in the past and would like to add it to the toolkit, send a pull request for it to be reviewed and added. Please note, your function may be renamed to fit the toolkit's naming convention and the code style may be also be changed in order for the style remain the same.
Add both bzToolkit header files to the same directory as your plug-in and add #include "bzToolkitAPI.h"
to the top of your plugin after the include for bzfsAPI.h
and you are ready to use the toolkit's API in your plugin. You may also put the toolkit in a central location to be used with other plugins but be sure to update the respective #include
statements with the appropriate paths.
The documentation for the API functions can be found in the Wiki, which is regularly maintained and updated.
If this toolkit is included with "plugin_utils.h," you will recieve conflict errors. If you are including "plugin_utils.h" to support reading a cofiguration file using the PluginConfig
class, simply include "plugin_config.h" instead and it will still work.