RimWorld cover
RimWorld screenshot
Genre: Real Time Strategy (RTS), Simulator, Strategy, Indie

RimWorld

Minor update #2 to 1.1 unstable

A new version of 1.1 unstable has just been posted.

- Improved the code that auto-generates packageIds for old mods. It should generate somewhat meaningful packageIds where possible, and use some hashed data to avoid collisions.
- Medieval weapons can no longer be biocoded since it made no sense.
- Fixed an issue that caused spurious error happens if a mod defines no defs, but still has patches.
- Fixed mod sorting tool using packageId with postfix.
- Removed warnings on duplicate mods present but only one of them active
- Fixed typos and outdated references in ModUpdating.xml.
- Re-labeled some animal trainables to better match what they actually mean. "Obedience" is now called "Guard", and "Release" is now called "Attack".
- Removed some guard and attack trainability from a few animals where it didn't make sense and broke gameplay roles.

Regarding the last entry above, the goal is to move towards a situation where animals have identifiable purposes distinct from each other. There should be some distinction between combat animals, utility animals, economic animals, and multi-role animals, as opposed to every random chinchilla, cow, rabbit, and wolf in the colony following colonists into combat in an incoherent gaggle. This is a small step in that direction.

As always, I'm very thankful for all ongoing feedback. It's exciting to finally be in contact with the wider player base after having been working in private for so long.

Minor fixes to 1.1 unstable

A new build of 1.1 unstable is up! Just some minor fixes.

The changes are:

- Fixed a bug that caused mods to not load if they added defs using patches (which is useful if you want to add a def based on some condition).
- In About.xml, we changed back to for consistency. Modders can remove now.
- We rewrote part of ModUpdating to reflect the fact that 1.0 can load some content from a folder named "1.0", and removed corresponding warnings from code. See ModUpdating.txt for full details.

Thanks for the ongoing feedback everyone! And to our excellent volunteer testers and modders for giving such useful feedback. It's really down to them that this release has gone smoothly.

RimWorld 1.1 available on unstable Steam branch

RimWorld version 1.1, a major update from version 1.0, is now available for public testing and modding on Steam’s unstable beta branch. That’s right everyone – RimWorld is done, but that doesn’t mean we’re done with it!

You can find a full change log for this update at the bottom of this post. This update will be released to the default branch soon; we’ve placed it on the unstable branch now to get in some final testing and to smooth out the transition for mods.

If you want to help test, right-click RimWorld in your Steam library list, click Properties, then select the ‘betas’ tab. Select ‘unstable’ from the drop-down list. Note that this version is unstable and might break.

We will be carefully watching for critical bugs and fixing them! If you find anything, please post about it on the Ludeon bugs forum.

About compatibility:

For modders: We did a lot of work before 1.0 and in this version to make updating as painless as possible. There’s a guide to updating mods to 1.1 included in the game files, called ModUpdating.txt. The excellent modder Brrainz has also written a separate online guide here – thanks to him! You can also get live help with modding on the RimWorld Discord server.

The game now includes a system for handling multi-version mods, so there is no need to make multiple Workshop items or break old mod uploads by updating them in-place. (Mods which gain support for 1.1 will log an error message in version 1.0, but this error is harmless.)

Big thanks to Oskar Potocki for donating his Vanilla Animals mod to become part of the core game.

New features

Adjustments

Fixes

Update 1.0.2408 released

I've just pushed a regular player content and localizations update, to version 1.0.2408.

This update doesn't change any code or core content in the game, it only updates player-created names and characters, and translations data.

All save games and mods should be compatible.

Update 1.0.2282 released

I've just pushed an update to build 1.0.2282.

Changes:

  • Game loading has been optimized, especially with mods. You should see significantly faster loading.
  • Player-created content updated.
  • Localizations updated.

This update should be compatible with existing savegames and mods.

EDIT: Compatibility issue with Zetrith's Multiplayer mod has been fixed by some very responsive modders!

Unstable testing of minor update 1.0.2271

EDIT: This was updated to 1.0.2282. It should now be compatible with pretty much everything except the ModCheck mod. Please let us know about any problems in the comments! Reading carefully.

Original post below:

On the unstable beta branch, you'll find version 1.0.2271. This version is almost the same as the previous version, with the following changes:

  • A potential fix for a bug that can cause very slow loading of mods in some cases.
  • Updated language data to latest version.
  • Updated player-created names with all approved content.

Mostly we're looking to test the first of the above. It would be awesome if any player who had trouble with slow loading of mods (anything over a minute or two) would give the unstable branch a try and let us know if anything changes.

Thanks in advance to anyone who can give feedback on this in the comments here or in the Ludeon forums!

The new version should be compatible with all saves and mods, except possibly a few mods that directly interact with how mods are loaded.

RimWorld soundtrack available on Steam

The RimWorld soundtrack is up for sale on Steam! 31 tracks of space western tunes from Alistair Lindsay (Twitter).

Here's the Steam page.

If you like Al's music you can get more from him at his Bandcamp page.


1.0 technical update brings multi-version mod support


I’ve just released a technical update to version 1.0 of RimWorld. It should be 100% compatible with all existing savegames and mods. The new version is 1.0.2150.

Steam will auto-update. If you’re playing the DRM-free version of the game you can go download it now from your permanent personal download link which was emailed to you.

Aside from updating translations and player content, and fixing a handful critical bugs, the new version’s main purpose is to add support for multi-version mods. Previously one entry in Steam workshop could only work with one version of RimWorld. This causes problems when we release a new version: Players can’t continue on the old version since some mods are updated, but can’t continue on the new version since not all mods are updated.

Now, mods will be able to support multiple versions simply by putting version-specific files in directories named for the target game version. Other files from the mod’s base directory are used in all versions, as before.

For modders, here is how to set your mod up for multi-version support:

In the mod’s About.xml file, don’t use any more. Instead, write a list of supported versions like this:


  • 1.0

  • 1.1



  • When you upload to the Steam Workshop, your mod will be properly tagged with all supported versions.

    Version-specific content should go in a folder named after the version being targeted. For example, if you make a folder called “1.0/Defs”, version 1.0 of the game will load Defs only from that folder, while other versions of the game will load from “/Defs”. (Note that if you add a version-specific folder like “1.0/Defs”, the default “/Defs” folder will be ignored when playing on 1.0.)

    You can do this with the “Defs”, “Assemblies”, and “Patches” folders. Other data types, like textures, are always shared between versions (for now).

    If you do not need the multi-version content loading, you place the  “Defs”, “Assemblies” and “Patches” folders in the mod’s root folder, just like before.

    RimWorld 1.0 released

    It's finally here! I just hit the button to release RimWorld 1.0. Thank you to everyone! I have many people to be grateful to (many of whom I mentioned in the last update).

    There's a juicy new trailer you can watch here:

    https://www.youtube.com/watch?v=3tDrxOASUog
    Some logistical details (I also mentioned last time):

    If you're playing an unmodded game, just keep playing. Version 1.0 will be compatible with un-modded savegames from Beta 19 and Beta 18.

    If you're playing a modded game, you should follow these two steps now:

    1. In Steam Library, right-click on RimWorld, select Properties, go to the Betas tab and select the "beta19" beta.
    2. Back up your mod files.
    ----2a. Copy all the files in C:\Program Files (x86)\Steam\steamapps\workshop\content\294100
    ----2b. Paste them all in C:\Program Files (x86)\Steam\steamapps\common\RimWorld\Mods

    I'm recommending modders don't update in-place to prevent the above problem, but can't guarantee everyone will get the message.

    1.0 is mostly the same as Beta 19, with a lot of bugfixes. The only significant new feature is a new food restriction system that allows you to determine what your colonists and prisoners are allowed to eat.

    Time to celebrate over here! Thanks again everyone.

    RimWorld 1.0 will be released October 17

    RimWorld 1.0 will be released on Wednesday, October 17!

    After five and a half years of development we're coming to the close of this chapter of RimWorld. Thanks to everyone who got involved on the forums, posting bugs, chatted on Reddit, offered mods on Workshop and the forums, to those who are doing translations, to everyone who contributed to the RimWorld Wiki, and to Piotr Walczak, Ben Rog-Wilhelm, Alistair Lindsay, Rhopunzel, and others who collaborated with me on making the game. Thank you everyone.

    If you're playing an unmodded game, just keep playing. Version 1.0 will be compatible with un-modded savegames from Beta 19 and Beta 18.

    If you're playing a modded game, you should follow these two steps now:




    I'm recommending modders don't update in-place to prevent the above problem, but can't guarantee everyone will get the message.

    1.0 is mostly the same as Beta 19, with a lot of bugfixes. The only significant new feature is a new food restriction system that allows you to determine what your colonists and prisoners are allowed to eat.

    There will be a shiny new trailer on release day.

    As for the future, I plan to continue updating the fan-made translations and creative content. There will also likely be a bug-fixing patch. Beyond that, though I won't promise anything and nothing's decided, I can think of a variety of interesting directions to go with the game. For today, though, I'm just celebrating.

    Thanks again everyone.