A quick preview of the procedural mission generation system. You define a set of simple grammar rules (or use the existing ones that are bundled with DA) to create infinite variations of complex mission rules and level layout
This example demonstrates the Key-Lock system. The white arrows represent the connected path and the green arrows represent the lock that the key would open
This mission graph would then be used to generate a level layout that satisfies the constraints