-
Notifications
You must be signed in to change notification settings - Fork 0
Brett208/OP2MissionOnTheRun
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
*** Plymouth Campaign Pursued - Scenario 2: On the Run A new Plymouth Land Rush into Evacuation Campaign Scenario for Outpost 2 programmed by Vagabond in Apr of 2016. The scenario is compatible with Windows and WINE, although I only test scenarios on Windows before releasing. *** Install Directions * Place the .map, .dll, and research tree (other .txt file) in your root Outpost 2 install directory. Some scenarios share maps (.map) and research trees (.txt). You should not need to install over already downloaded versions of maps and tech trees unless the map or tech tree is being patched for all scenarios using it. * Open Outpost 2 and search for the new scenario with the other colony games. * Good luck, and have fun! *** Source Code Scenario 2: On the Run is a C++ project designed around Visual Studio and the MSVC compiler. C++11 and the C++ Standard Library are both used. If you want to load the scenario into a different IDE, a C++11 compliant IDE is required. Your IDE will also need support for the windows API and the Outpost 2 SDK. Post Build Event: If an environment variable named Outpost2Path is set, the mission dll will automatically be copied to this directory to assist in debugging. If you need help troubleshooting the compiled scenario or the source code, use the OutpostUniverse forums. ** Bugs * Minor: You do not have to actually load the vehicles in into a garage to patch them. The game will patch the vehicles when they roll over the garage docking port. I could not find a way through the SDK to detect which specific vehicles were loaded into a garage bay. You should still load each vehicle into the garage to simulate game intent, but nothing will stop you from shortcutting here :). * Minor: The starting RoboMiner is considered patched from the communication virus at scenario start. There is a bug in the SDK where if a roboMiner builds a common ore mine, calling the function IsLive still returns true. Likely, the player cannot advance until they use the starting RoboMiner, so it shouldn't be noticiable by the player. ** Credits * SirBomber - For making great tutorials that without I probably wouldn't have been able to learn the SDK. * Hooman - For providing technical help, especially for re-creating the Plymouth Starship II colony game. This provided a lot of insight on using the SDK. Also, for solving the victory conditions/Saving bug. ** Change Log * Ver 1.0.2 - Improve compatibility with non-MSVC compilers. * Ver 1.0.1 - Fix bug when an initial vehicle is destroyed that prevents resolving the patch all vehicles victory condition. * Ver 1.0.0 - Initial Release
About
A custom colony game for Outpost 2
Topics
Resources
Stars
Watchers
Forks
Packages 0
No packages published