Jump to content

- - - - -

RoF Single Player to Coop Converter (PWCG Compatible)

  • Please log in to reply
19 replies to this topic

#1 =URU=Fox

  • Posts: 41

Posted 28 December 2012 - 15:06

I've developed a small java application that allows to convert any Single Player .mission file to a Coop Mission , or simply adjust the flyable aircraft in a previous Coop mission without manually editing it.

Attention! New version 1.1 - See release notes in the second post.

Updated - Now in English, option to change language to Spanish (ES) in config.ini


The software needs Java Runtime Environment 7 (JRE7) to run. If you have an older version, please update (http://www.java.com/download).

Installation instructions:

Just extract the app anywhere you like. Inside the folder you'll find 3 files: RoFCoop.jar, config.ini and speeddata.csv.


The first one is a java executable file (double click to open, just as any .exe), and the second one is the configuration file (as it name indicates). This second file must be edited in order to establish the correct path to the "data" folder for your Rise of Flight installation (in my case it's "D:\Rise of Flight\data").


Since I'm from Uruguay, the labels are in Spanish, so here's a litle explanation on how to use the program:

The first dropdown lets you choose which type of mission you want to convert (Single Player or Coop).


Once selected, the second dropdown will show you the missions found in your game installation.


The third dropdown lets you select which aircraft you want to make flyable ("Volables:") in Coop Mode.



1 - "Primer Grupo de Vuelo" (First Flight Group) - Makes the first flight group present in the mission (the player's group if the mission was generated using the awesome PWCG). So your friends can join your pilot by taking the rest of the flight's aircraft, but the rest of the aircraft present in the mission will not appear in Coop Lobby (so you don't know how many friendly or enemy aircraft will be around).

2 - "Potencias Centrales" (Central Powers) - Makes all Central Powers aircraft available for Coop Mode, regardless of the squad. This way you'll have the chance to have a friend fly a bomber while you escort him, for instance)

3 - "Potencias Aliadas" (Allied Powers) - Makes all Allied Powers aircraft available for Coop Mode, regardless of the squad.

4 - "Todas las Aeronaves" (All Aircraft) - Makes all aircraft flyble in Coop Mode, so you can have "Force on Force" missions.

Last, you'll find a "backup" option check, in case you want to keep the original file (it will be renamed before being replaced with the modified one).

Well, I hope the instructions are clear enough, and that you find the program useful. If you have any doubts or comments, please send me a PM, or just post it here.

PD: I'd like to thank again all the people from which I received gifts (most notably Sid and GunSmith, but not the only ones), this community is really exceptional.

  • 0

#2 =URU=Fox

  • Posts: 41

Posted 02 January 2013 - 01:58

Version 1.1 notes

Now you can select to automatically adjust the flight speeds for the mission, so that each group has a different speed set for each waypoint depending on the model and height.

The option is a checkbox that reads "Ajustar velocidad" - Adjust speed, and is supposed to make formation flying a little easier when flying a PWCG mission.

Again, I appreciate any comments or suggestions. Hope you find it useful.
  • 0

#3 arthursmedley

  • Posts: 826

Posted 02 January 2013 - 10:00

Hello Fox,
This looks very interesting and something my squad might find very useful. Could you post a screen shot of the drop down options? Many thanks.
  • 0

#4 =URU=Fox

  • Posts: 41

Posted 02 January 2013 - 11:13

Added a few screens, but maybe I can explain better…

RoF's Mission Editor is a bit hard to use, at least for most of the guys in my squad. PWCG is a great piece of software, but it's designed mainly to be a Single Player utility.

Even though PWCG can make coop missions, these missions have too many "selectable" aircraft. That means you can choose to fly any plane present in the mission, and at the same time, that you can see all the enemies you will be up against. That for some itchy guys (like me), is a bit of an inmersion killer.

With this program I developed, you can get a coop mission from a PWCG Single Player mission, but with the option to see (and thus select) only what you want in the coop lobby (the campaign character's flight, any aircraft from one side, etc.).

I know that by using the Mission Editor, or even by opening the mission file in Notepad, you can do everything this software does, but it takes skill and time. Since you set the datapath for your installation in the config.ini file, the program will leave a coop mission in the right folder ready to host and fly with your friends, without even having to copy the mission files manually.

Again, sorry if I'm not expressing myself correctly.

If you have further questions please feel free to ask.
  • 0

#5 arthursmedley

  • Posts: 826

Posted 02 January 2013 - 11:53

Thanks for the info. Fox. I have downloaded to a folder on my desktop, changed the path to point at my install which is C:\Program Files (x86)\Rise of Flight\data but when I double-click on the jar file nothing is happening.

Any idea what I'm doing wrong?
  • 0

#6 =URU=Fox

  • Posts: 41

Posted 02 January 2013 - 11:56

Maybe you could try updating your Java Runtime. This program is built for JRE7.

Another test you can make… Does PWCG version 11.x work ok?

Edit: I verified that it won't work with JRE6, but it runs ok in JRE7.
  • 0

#7 arthursmedley

  • Posts: 826

Posted 02 January 2013 - 13:59

Got it Fox. I did need JRE7. I do indeed have PWCG and this is just what we've been looking for. Our squad is just getting to grips with how to run RoF coops ( lesson #1 = host must have a BIG internet connection!) and we simply don't have enough coops for test missions yet.

Thankyou very much for this utility Fox, it's great. This should go into the Mods, useful things section and be stickied. Lots of squads now taking more of an interest in RoF and it's workings due to BoS. :S!:
  • 0

#8 =URU=Fox

  • Posts: 41

Posted 02 January 2013 - 14:07

I'm glad it worked. Please let me know if the speed setting needs further adjustment after you've flown a few missions (in my experience, you can generally keep up with an AI leader after you understand the plane you are flying, but there's always room for improvement). I really don't have much time for testing, so I appreciate any help in that matter.
  • 0

#9 =URU=Fox

  • Posts: 41

Posted 02 January 2013 - 16:31

I just changed the thread's topic to reflect it's PWCG compatible, and as I have been suggested, I'm going to release an English translated version in the next few days, if anyone's interested.
  • 0

#10 HaJa

  • Posts: 72

Posted 02 January 2013 - 16:42

Interested! definitely :) Great job there, keep it up mate.
  • 0

#11 =URU=Fox

  • Posts: 41

Posted 03 January 2013 - 00:15

Updated version, now language is selectable in config.ini (default language is English).

I hope with the translation the functions will be self-explanatory. I don't have much time to update the screens right now, I'll do that ASAP.

So let's hope it gets more popular now that people will understand it easier.

If you have a group of friends to fly with give it a try. It makes for a nice third party Add-On to Pat wilson's great software.
  • 0

#12 Avatar

  • Posts: 888

Posted 03 January 2013 - 03:55

I just changed the thread's topic to reflect it's PWCG compatible, and as I have been suggested, I'm going to release an English translated version in the next few days, if anyone's interested.

Thank you! :S!:
  • 0

ASUS Maximus VII, i7 4970K @ 4.8, GTX 970 SSC, 32GB G.Skill DDR 2133, Win 7 Pro, Track IR5, Warthog, CH Pro Pedals, CH Throttle Quadrant, 2 MFCDs, 32" Bravia & 2 19" Syncmaster monitors

#13 =URU=Fox

  • Posts: 41

Posted 03 January 2013 - 09:44

You're welcome Avatar! Hope you have some nice flights with your mates.
  • 0

#14 Mertons

  • Posts: 72
  • LocationSpain

Posted 17 January 2013 - 10:22

Nice job Fox, I've been waiting for somethimg like this a long time, especially to fly an online campaign with my mates of E69. I will start with tests asap, let you know about about progress.
And the best of all, it's in spanish natively!!! OMG!!!! (at least, lol)
  • 0

#15 =URU=Fox

  • Posts: 41

Posted 20 January 2013 - 16:52

Siempre es bueno que el trabajo de uno sea útil. Gracias por el comentario Mertons.

Always good to know that the work you've done is useful to others. Thanks for your comment Mertons.
  • 0

#16 Dutch2

  • Posts: 4451

Posted 20 January 2013 - 19:57

sound stupid maybe, but what is a coop, I always thought this was a mission were two gamers could join a two seater plane , one is the pilot and the other is the gunner????
  • 0
If I wrote something in this forum that is hurting or abuse a member, organisation or country? Let me know by pm for the corrections, please do not react back by bashing/trolling/flaming or other personal attacks!

Yep I’m an 2009 Rof pre-order buyer and one of the few that did buy the Sikorsky game.

#17 hq_Jorri

  • Posts: 14143

Posted 20 January 2013 - 19:59

A 'coop' in RoF is a mission where all the pilots start at the same time (after choosing from the available planes), and the mission ends when there are no pilots left flying.

There is no respawning.

It's a seperate multiplayer gaming mode in Rise of Flight with a seperate interface when you join (you see a big list of planes to choose from).

Edit: The merits of a coop are that they allow for more realistic missions. They are generally more objective oriented, and pilots really look after themselves because you cant respawn (which also means no everlasting furballs with new people joining all the time).

The disadvantages: an unrealistic aspect of a coop is that all pilots start at the same time, and they all need their time to gain altitude and fly to the front. And the waiting time before everyone has joined and is ready. And the fact that if you run into technical problems, you're out for good.

An added factor of realism for coops can be that you can agree to play without voice communication. One way to ensure this, si to all join the same Teamspeak server.
  • 0

#18 realCallahan

  • Posts: 2070

Posted 21 January 2013 - 16:45

Yea, sounds cool, have to try it at last! :D
  • 0

#19 Joker_BR

  • Posts: 550

Posted 29 January 2013 - 20:22

Congrats for this, =URU=Fox.
Will try later with a friend. So far, I've just created a new mission in PWCG and converted it to coop. All fine.

My intention is to fly a DH4 with my friend as a gunner. Hope it works.

As a note, you may want to change the final message, right after doing the conversion. It says "Proceso completo" (if I recall correctly), but if user has English selected as language, this could be something like "Done." or "Mission Converted."


EDIT: Brilliant. Works like a charm. Thanks.
  • 0

#20 =URU=Fox

  • Posts: 41

Posted 30 January 2013 - 09:28

Thanks for the comments and the suggestion Joker. I completely missed that text, will change it for the next version.
  • 0

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users