Iran Posted October 16, 2013 Share Posted October 16, 2013 The latest ra303p patch adds support for coop to the game. You can play against a single player (or multiplayer) house AI and they will use single player AI logic with working triggers/teamtypes and win/lose triggers. The game will read credits, tech level, allies and IQ from the house specific map section of the map. It also will skip the multiplayer unit spawning logic (e.g. MCV when bases are enabled). If you're converting a single player mission you need to check who the player is playing as ([basic] Player=) and replace all mentions of this house with 'Multi1' (first human player) in the map text file. You then need to open the map in RAED and do the same in the team types and triggers menu in the program. Once done add some stuff for Multi2 (the second human player) like buildings and units and stuff. Then save the map in RAED and edit the map file text, add the following entry: [Multi2] Credits= TechLevel= IQ= (not needed) Allies=Multi1 Find the [Multi1] section and add Multi2 as ally. Last but not least under the [basic] section of the map add 'IsCoopMode=Yes'. This process converts a single player mission by changing the player to the first multiplayer player and adding a second multiplayer player. It creates a two player mission, any additional players will be spectators. Note that until I patch Allies= to start working the players manually need to ally each other. Link to comment Share on other sites More sharing options...
Nyerguds Posted October 17, 2013 Share Posted October 17, 2013 So, I assume that, since "Allies=" doesn't work, all multi-houses are automatically allied in it? Link to comment Share on other sites More sharing options...
Iran Posted October 17, 2013 Author Share Posted October 17, 2013 No. Link to comment Share on other sites More sharing options...
Iran Posted October 17, 2013 Author Share Posted October 17, 2013 Okay I fixed the Allies= issue, the reason it doesn't work is because Owner_From_Name() has a hard-coded check to return 0 if housetype is 0x0c or higher (which are the multi1 houses). Link to comment Share on other sites More sharing options...
Iran Posted October 19, 2013 Author Share Posted October 19, 2013 Crates don't work with coop. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now