AI Modding Documentation
GWWF uses Lua because it is a commonly used as a scripting language for creating mods in games and easily learned. We have provided an interface or API (Application Programming Interface) that allows modders to access and manipulate game data and behavior using Lua scripts. Modders can write Lua code to add new features, modify existing gameplay elements, create custom content, and enhance the overall game experience by interacting with the game engine and its resources. Lua's simplicity, flexibility, and ability to be embedded make it a popular choice for game modding.
Our AI system is driven through Lua, and this provides plenty of access to how the AI behaves both in the strategic and tactical layers of the game.