Rise of Nations: Extended Edition

Rise of Nations: Extended Edition

[UPDATE 9/30] Patch 1.09 (September 29)
Update 9/30

We have received lots of feedback from you regarding issues with Patch 1.09. The development team is currently testing a patch to correct these issues, which we hope to release soon. We'll be sure to keep you updated in this thread.

The new patch will address:

  • Fixed an issue where old save games would not load correctly
  • Fixed an issue were old CTW save games would not show the "continue" button
  • Fixed an issue where the sound system could crash upon loading or unloading a mod
  • Fixed an issue where choosing a script from a drop-down mod would enable the mod on the host, but not the clients in a multipayer game
  • Fixed an issue where a save game made with a drop-down mod wouldn't unload the currently-loaded drown-down mod
  • Fixed an issue where built-in scenarios could not be selected in multiplayer
  • Fixed an issue where repeatedly joining the global lobby resulted in "joining lobby chat" spam
  • Lengthened the path length limit on modded files in multiplayer, which should fix "out of sync" errors that were occurring in some cases

    --------------------

    Hello everyone! It's patch day once again. If you're familiar with the beta branch we released last week, these notes shouldn't look new to you, as we're merging that beta into a live build. Here is the full changelog for those who missed it:

    As always, if your Rise of Nations: Extended Edition client doesn't update to this new build, try fully exiting and restarting Steam. If your game crashes upon loading the new patch, try verifying your game cache to ensure all the files downloaded correctly.

    • Steam Workshop is now working in RoN! Users may now create mods and publish them to the workshop. See the rest of the post below for more details.
    • Both built-in and custom scenarios and scripts should now be functional in multiplayer.
    • We no longer use the file transfer mechanism for custom scripts. Instead, all file transfers (except for out of sync saves) now go through the Steam workshop. Note that custom scenarios and scripts must be part of a mod if you want to play them in multiplayer!
    • The Workshop button on the launcher is now functional.
    • Loading a drop-down mod now forces the game to reset team colors and use those specified in alternatecolors.xml.
    • Scenarios may now be published to the Steam Workshop directly from the scenario editor.
    • The "Open" option will now re-appear in the player drop-downs in game lobbies when the host kicks a player.

      -------

      I have some information straight from the development team regarding additional Steam Workshop functionality, including a mod manager (updated by Oberon_Command on Sept. 30th to clarify a few things).

      Overview

      As many of you will know, Rise of Nations already had a framework for mods.These mods are selected when starting a game and are active only for that game. With RoN: EE, we have a new system built on top of the old one that further allows mods to be active for all of a player's games, meaning that you can now have multiple mods active at the same time, though mods that go through the old system still may only be activated one at a time. For instance, you might have the "Terrain 5" texture mod active at the same time as the "World in Conflict" game data mod, which was not possible previously without going in and modding the files directly yourself (or using a separate program to do so). We call the old type of mod "drop-down mods" to distinguish them from the more global sort of mod for which we've added support. We believe that old "drop-down mods" should still work, but they will need to be published to the workshop and reworked to meet our publishing rules if you want other players to be able to play them.

      One thing to clear up right away: the new system automatically handles file transfers and storage, so you no longer need to be manually unpacking mods yourself. In fact, to do so is actually a bad idea with the new system, as I'll explain below.

      Publishing and Subscribing

      We've seen some posts asking for clarification on what some of the new terms mean, so I'll repost our explanation here.

      When you "publish" a mod, that means that you are uploading the files that comprise your mod to the Steam Workshop so that other people can access your mod. In order to do this, you must first have a local copy of the mod in the "mods" directory of the game, with all the files that comprise the mod in their proper subfolders (ie. scenarios should go in their own subfolders in the "scenario" directory, terrain textures should go in "terrain art", etc.). If everything checks out, an entry for your mod should appear in the mod manager as a local mod and unpublished mod. When you publish a mod, you're essentially telling Steam that all the files in that mod folder are "together" as your mod, and that they should be uploaded to the Steam Workshop. When this is complete, an entry for your mod should appear in the Steam Workshop here: http://steamcommunity.com/workshop/browse/?appid=287450

      "Subscribing" to a mod refers to telling Steam that you want to access that mod. To do so, you navigate to the mod's page in the workshop and click "subscribe." This tells Steam that you want to download and use the mod. This should happen automatically - Steam is nice enough to download the mod for you without your intervention. Note that Steam will not download the mod to the "mods" folder, but to a folder external to the game directory! When the game starts up, it asks Steam for a list of all the Workshop items that your Steam account has subscribed to and where on your PC they were installed. If those files don't exist yet, the game will wait for them to download. Thereafter the mods should appear in the Steam workshop menu in-game, where you can turn them on or off, or unsubscribe to them. You may need to restart your game in order to get the game to notice your new subscriptions.

      Mod Installation and Validation

      There are certain points where the game will validate your mods. If you have any subscriptions, the game will validate your mods upon game start-up. A dialog should appear informing you what mods Steam is currently downloading (if any) and will remain up until the downloads complete. By default, any new mod you've subscribed to will be activated immediately. If you like, you may disable any mod by going to the Steam Workshop menu, selecting the mod, and clicking "disable." Mod validation will also occur when you attempt to start a game with a drop-down mod or custom scenario or script that came from a mod. In particular, the host of a multiplayer game automatically tells the clients what mods they need to get to play whatever mod or scenario or scripts the host has chosen and the clients will automatically download them.

      Downloading the mod yourself is unnecessary and if you downloaded it to the "mods" directory in the game folder, then the game will see that mod as a "local" mod - in other words, the game will think that you created the mod but haven't published it yet! This has a couple of consequences - first of all, if you or someone you're playing with subscribe to the same mod on the Steam workshop, the game might get confused in some circumstances if it sees that you have a local copy, as well. Second of all, you can't play multiplayer games with a mod that isn't published yet. You MUST publish a mod, even if you set the mod's visibility to "private", if you want to play with that mod in multiplayer. So if you downloaded the mod yourself, to the "mods" directory, then you won't be able to play with that mod in multiplayer.

      Please note that running the game in offline mode will disable the workshop features.

      Mods, Publishing, and Multiplayer

      With the new Workshop features, mods you get from other players are no longer stored in the "mods" folder. Instead, they are stored in their own folder deep within the Steam directory hierarchy and OUTSIDE of the game directory. The Workshop features of RoN already account for this, so it's a really bad idea to try to point the game at the mods folder yourself. In other words, any path of the form ".\mods\*mod name*\*filename*" will not load for anyone but the content creator! Everyone else (or possibly you) will get crashes and script compiler errors. The game will automatically handle the case where the files ARE in the "mods" directory, too - in that case it just treats the mod as a "local" unpublished mod.

      So, mod authors: you'll want to fix up all of your paths to what they would be if they were unmodded game files since that's what the Workshop is built to handle. For example, instead of ".\mods\World in Conflict Beta\art\Iranian_Sniper_2.BH3", the path to that file should simply be "art\Iranian_Sniper_2.BH3".

      We also advise that you make your mod a drop-down mod if you intend to change how the game works (like adding units or changing research times, for example) and you want to play multiplayer games with those changes. If you change how the game works with a mod, and the other players in your multiplayer games don't have that mod, then the game will go out of sync! If you use a drop-down mod, the game will automatically tell other players who join your game which mod you're going to play with and if the other players don't have that mod, the game will automatically subscribe to (and download) the mod. Previously, something similar would happen if you were playing a scenario game and the other players didn't have that scenario - the game would transfer the file to the other players. We've made this happen for drop-down mods, as well, only the file transfers now go through the Steam Workshop which is (usually) much faster. This applies to scenarios and scripts, too, though a consequence of this is that you must publish any custom scenario or script in a mod if you want to play it with others.

      Publishing Rules
      1. Drop down mods have an info.xml file that is known by the Rise of Nations mod community. That file is key to defining the drop-down behavior.
      2. All files match the directory structure of the game. So if you have a mod called "Zombies", and you want to replace the file art/a10.tga, you would put the new file in mods/zombies/art/a10.tga. This is just like Myth. The Rise and Patriots directory is implied and shouldn't be used (treat it like a root directory).
      3. Drop down mods support dynamic graphics resetting now -- like icons and textures for units. Everything we can think of gets reset when you load a drop down mod into a game. The original Rise of Nations only supported data changes (mostly XML).
      4. If you publish a mod, you will be forced to subscribe to it as well. This is necessary because only published mods can be selected in multiplayer games. You can still test local mods in single player games."
Last edited by MS IamPREZSTEVE; Sep 30, 2014 @ 6:10pm
< >
Showing 1-15 of 57 comments
Dubya Sep 29, 2014 @ 3:03pm 
For RoN:EE are they addressing the issue that some users are having where they cannot even get passed the games launcher? Here's an exact breakdown of what happens to me; I load the game via Steam client --> RoN:EE launch menu loads --> Press play --> Nothing happens (Steam icon border fades back to blue). I've had the game for almost two months now and haven't been able to play it at all. Please help! ;_;
danw84 Sep 29, 2014 @ 3:20pm 
I've just had this update installed, gone into the game, and had it crash twice trying to load my most recent game (after being given an abort/retry/ignore, and having to try the specific save in the first place because none of the campaigns have a "continue" like they should).
gadlaw Sep 29, 2014 @ 5:30pm 
What he said. --
Originally posted by Mista Dubya:
For RoN:EE are they addressing the issue that some users are having where they cannot even get passed the games launcher? Here's an exact breakdown of what happens to me; I load the game via Steam client --> RoN:EE launch menu loads --> Press play --> Nothing happens (Steam icon border fades back to blue). I've had the game for almost two months now and haven't been able to play it at all. Please help! ;_;
jay blooze Sep 29, 2014 @ 6:57pm 
OK - THERE ARE SOME PROBLEMS WITH THIS NEW UPDATE- I didnt even realize there was an update, just noticed several problems iwth my game and then came on here and saw that there was an update- so obviously the update screwed it up-

1. scripts that previously worked do not work anymore- i got a "no missle silos" script from a forum and it had worked fine for 60 hours of gameplay- now it says "script wont compile or cant be found" - i redownloaded it and it didnt fix the problem.

2. also a number of my old saved games will not load now- it says something about a corrupt file and then asks to ignore retry or abort- then steam freezes.

this sucks. why did you have to mess with a game that i was really enjoying playing again.

please fix this
jay blooze Sep 29, 2014 @ 7:00pm 
It now appears that no custom scrips can work - I just tried several others- downloaded them and put them in the standalone script folder, and got the same error again. :(
tripecac Sep 29, 2014 @ 7:19pm 
I cannot load save games either. And the "continue" buttons are gone from the campaigns.

How can we revert to the previous version?
BRAVE|{shine} Sep 30, 2014 @ 3:21am 
can't open the game, its show me - cant create file state.dat
HOw to fix that?
*Dante* Sep 30, 2014 @ 3:52am 
Same problem !

Originally posted by STONE{train}:
can't open the game, its show me - cant create file state.dat
HOw to fix that?
ZyPhr@™ Sep 30, 2014 @ 5:43am 
My game won't run at load savegame. The message is: "BHG RTS run time FATAL" Error loading section, probably in Armies...retry, ignore or no. Anybody with same problem?

EDIT: My progress in game has gone. Start from 0.
Last edited by ZyPhr@™; Sep 30, 2014 @ 7:09am
xXChromeChops Sep 30, 2014 @ 6:07am 
typical, fix the mod capabilities in hopes that modders will properly patch the game for you
Dennis[DK] Sep 30, 2014 @ 6:55am 
Are you informed about this issue?
http://steamcommunity.com/app/287450/discussions/1/616188677733716858/

That would be nice to get fixed.
dreamofpsy Sep 30, 2014 @ 9:20am 
Originally posted by jay blooze:
1. scripts that previously worked do not work anymore- i got a "no missle silos" script from a forum and it had worked fine for 60 hours of gameplay- now it says "script wont compile or cant be found" - i redownloaded it and it didnt fix the problem.

Are you trying to play the script in multiplayer? We have integrated scenario and script sharing into the Steam workshop, so if you want to play a custom script in multiplayer, you'll need to publish it as a mod first. If you're getting this issue in single player, where exactly are you putting the script? In single player the game does look in the same places it used to for custom scripts, so it should be finding it.

Originally posted by jay blooze:
2. also a number of my old saved games will not load now- it says something about a corrupt file and then asks to ignore retry or abort- then steam freezes.

We did update the save game format slightly to accommodate a Steam Workshop feature. Old saves should still be loading, though. What version of the game did you make the save under? Is there any way you could post the save for us to take a look at?

If your game is complaining about corrupt files, we've noticed that verifying your game cache sometimes fixes that sort of issue. We had a similar issue here where one of our development machines didn't completely download the patch for some reason and verifying the cache fixed it in that case. You can do this by going to the game properties menu, selecting the "local files" tab, and selecting "verify integrity of game cache."
Last edited by dreamofpsy; Sep 30, 2014 @ 9:54am
|IND|_BabyKilla Sep 30, 2014 @ 9:30am 
Same here!

Originally posted by *Dante*:
Same problem !

Originally posted by STONE{train}:
can't open the game, its show me - cant create file state.dat
HOw to fix that?
Биг Мак Sep 30, 2014 @ 11:57am 
Same problem! Who can help?

Originally posted by |IND|_BabyKilla:
Same here!

Originally posted by *Dante*:
Same problem !
LYKOURGOS Sep 30, 2014 @ 2:28pm 
Same problem with STONE ''cant create file state.dat" it has occured since yesterday after last patch and i reinstalled the game 2 times but nothing...Please help!
< >
Showing 1-15 of 57 comments
Per page: 15 30 50

Date Posted: Sep 29, 2014 @ 2:34pm
Posts: 57