The Outpost Universe community has diligently maintained and extended Outpost 2 through modifying the original game and creating an API that allows adding new content. Notably, new maps can be designed, new scenarios created for new or old maps, new map tiles can be added, and technology trees can be manipulated. A listing of current maps for the game can be found in the Maps Section.
Read through the section below this index to learn the basic flow of creating a new map. Then, use this listing to explore the SDK in depth. If you have questions, the Outpost 2 forum is a great reference.
Sometimes the words maps and scenarios are used interchangeably, but they actually have different meaning when designing new scenarios for Outpost 2. Maps (.map files) represent a set of tiles and their properties that make up the terrain scenarios occur on. Scenarios, sometimes also called missions, contain the code for a specific scenario objective, triggers, disasters, and so on. Each map can be used repeatably in multiple scenarios. Each scenario using the same map will occur in the same place on New Terra but could have very different objectives and units.
Each Outpost 2 scenario requires 3 files: