Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
op2_sdk:software_development_kit_sdk [2016/01/17 15:46] – vagabond | op2_sdk:software_development_kit_sdk [2017/01/04 04:09] – vagabond | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Outpost 2 Software Development Kit (SDK) ====== | ====== Outpost 2 Software Development Kit (SDK) ====== | ||
- | ===== Helper Programs ===== | + | {{op2_sdk: |
- | Below is a listing of standalone programs that aid in various aspects of modifying Outpost 2. | + | |
- | ==== Outpost 2 Mapper ==== | + | The Outpost Universe |
- | //Created by Outpost Universe//\\ | + | |
- | {{op2_sdk: | + | ===== Outpost 2 SDK Index ===== |
- | **Overview: | + | Read through the section below this index to learn the basic flow of creating |
- | \\ | + | |
- | **Directions: | + | |
- | \\ | + | |
- | **Download: | + | |
- | ---- | + | * [[Mapmaking]] |
+ | * [[Editing Map Tilesets]] | ||
+ | * [[Creating Tech Trees]] | ||
+ | * [[Programming Scenario DLLs]] | ||
+ | * [[Helper Programs]] | ||
+ | * [[Custom Scenario Checklist]] | ||
+ | * [[opu: | ||
+ | * [[opu: | ||
+ | * [[Outpost 2:Technical Review|Technical Review]] | ||
- | ==== Mission Scanner | + | ===== Maps vs Scenarios ===== |
- | //Created by BlackBox// | + | |
- | {{op2_sdk: | + | Sometimes the words maps and scenarios are used interchangeably, |
- | **Overview: | + | ===== Map/Scenario Design Overview ===== |
- | \\ | + | |
- | **Directions: | + | |
- | \\ | + | |
- | **Download: | + | |
- | ---- | + | Each Outpost 2 scenario requires 3 files: |
- | ==== Sheets Reader ==== | + | * **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: |
- | {{op2_sdk:sheetsreader_screenshot.png}} | + | * **MAP File (.MAP):** Contains the terrain used on the map, associated move speed, accability of tiles, etc. Each map file can support multiple scenarios. |
- | **Overview:** The Sheets Reader can read mines.txt, space.txt, building.txt, | + | |
- | \\ | + | |
- | **Directions:** Open the Sheets Reader and select the file you want to review.\\ | + | |
- | \\ | + | |
- | **Download: | + | |
- | \\ | + | |
- | **Troubleshooting: | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | ==== Vol Extractor ==== | + | |
- | //Created by op2hacker and Leviathan// | + | |
- | + | ||
- | {{op2_sdk: | + | |
- | + | ||
- | **Overview: | + | |
- | \\ | + | |
- | **Directions: | + | |
- | \\ | + | |
- | **Download: | + | |
- | \\ | + | |
- | **Troubleshooting: | + | |
- | ---- | + | |
- | + | ||
- | ==== Vol Creator ==== | + | |
- | //Created by op2hacker and Leviathan// | + | |
- | + | ||
- | {{op2_sdk: | + | |
- | + | ||
- | **Overview: | + | |
- | \\ | + | |
- | **Directions: | + | |
- | \\ | + | |
- | **Download: | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | ===== Registering a missing component ===== | + | |
- | + | ||
- | Some of the Outpost 2 Helper Programs were developed using windows components that are no longer shipped with newer versions of windows. If you get a message saying, **Component ' | + | |
- | + | ||
- | **Note:** I have not done any research into side effects of registering these file such as opening security holes on your computer, etc. So use this at your own risk. | + | |
- | + | ||
- | Follow the instructions below to get it working. These instructions **assume Windows 7/64 BIT** operating system and will have to be modified for other operating systems. | + | |
- | + | ||
- | **Step 1** | + | |
- | Download the non-registered component from a source you trust. This file is considered obsolete and no longer being distributed with the Windows operating system. First, check the following Outpost Universe Page for the missing component: [[http:// | + | |
- | + | ||
- | **Step 2** | + | |
- | Place the file in the appropriate windows registry folder. For Windows 7/64 BIT, navigate to: C: | + | |
- | + | ||
- | For 32 BIT copies of Windows 7 or other versions of Windows, you may have to place the file in a different folder. | + | |
- | + | ||
- | **STEP 3** | + | |
- | Run the Windows Command Prompt using system admin privileges. To do this, right click on Command Prompt and click Run as administrator. | + | |
- | + | ||
- | Inside the command prompt, type or paste the command required to register | + | |
- | + | ||
- | regsvr32 %Systemroot%\SysWOW64\**comdlg32.ocx** | + | |
- | + | ||
- | You will have to adjust the command for your operating system if not using Windows 7 64 bit. | + | |
---- | ---- | ||
- //Go Back to [[outpost_2: | - //Go Back to [[outpost_2: | ||
- | - //Go Back to [[http:// | + | - //Go Back to [[http:// |