This AI is still in early stages of development.
Developer Guide
- Babel API — Allows different types of AIs to communicate and send data to each other...
- Base API — The Base API is responsible for construction, repair and upgrades of base and defence structures.
- Cache API — The Cache API simplifies the creation and management of cached data.
- Chat API — Chat makes it easy for players to interact with scripts using the in-game chat interface.
- Code Conventions — EggPlant adheres to the following code conventions...
- Define API — An API for adding, removing or replacing properties on the global object / scope.
- Diag API — Diag is a simple yet effective diagnostic API for EggPlant.
- Event API — Better event management for Warzone 2100...
- GO32 API — Turn Warzone 3.1 in to Warzone 3.2 from a JS API perspective....
- Hook API — Make functions "hookable" so you can pre-process their input and post-process their output...
- Map API — Map is at the heart of EggPlant's ability to understand and interact with it's environment.
- Players API — The Players API provides an alternative to the inbuilt playerData[] object and its associated Player objects...
- Process API — Process is an API that enables you to run code over multiple game ticks.
- Test API — A unit test framework for Warzone JS scripts...
- Troubleshooting — Common problems and how to fix them...
- Util API — Util API provides the foundations on which other APIs can be built...