Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revisionBoth sides next revision | ||
op2_sdk:software_development_kit_sdk [2017/01/04 04:09] – vagabond | op2_sdk:software_development_kit_sdk [2017/01/12 05:26] – [Map/Scenario Design Overview] vagabond | ||
---|---|---|---|
Line 27: | Line 27: | ||
Each Outpost 2 scenario requires 3 files: | Each Outpost 2 scenario requires 3 files: | ||
- | * **DLL (Dynamic Link Library) File (.DLL):** Contains the logic behind the scenario such as victory conditions, frequency of disasters, starting resources, etc. Each DLL file represents a single scenario. See the [[op2_sdk: | + | * **DLL (Dynamic Link Library) File (.DLL):** Contains the logic behind the scenario such as victory conditions, frequency of disasters, starting resources, etc. Each DLL file represents a single scenario. See the [[op2_sdk: |
- | * **MAP File (.MAP):** Contains the terrain used on the map, associated move speed, | + | * **MAP File (.MAP):** Contains the terrain used on the map, associated move speed, |
* **Technology (tech) Tree File (.TXT):** A file containing the technology tree available for the scenario. Tech tree files are human readable, but must be written in a specific syntax so the game can parse the file. Each tech tree can support multiple scenarios. | * **Technology (tech) Tree File (.TXT):** A file containing the technology tree available for the scenario. Tech tree files are human readable, but must be written in a specific syntax so the game can parse the file. Each tech tree can support multiple scenarios. |