RimWorld

RimWorld

203 ratings
Save Maps (Continued)
6
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
939.786 KB
11 Jan, 2023 @ 11:23am
30 Jul @ 1:48pm
3 Change Notes ( view )

Subscribe to download
Save Maps (Continued)

In 1 collection by Mlie
Mlie's resurrected mods
924 items
Description

Update of Jacob, Taranchuks mod
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2543713263



[discord.gg]
[github.com]




Save Maps is a mod that allows you to save your maps at any time and load them at any time across any save.

This takes the form of blueprint files saved and accessed via the Dev menu.

Have you ever generated a really cool map and thought it was a shame that you only get to use it once for one save with one base and one story, and then never again?

Have you ever wanted to share a map with someone without them having to go through the trouble of using your seed and finding coordinates?

Do you only like to play on a certain type of map, and spend way too much time with map reroll trying to achieve this one type of map every time you start a new game?

How about your bases? Have you ever built a pretty cool base and wished that you could use the same base but on a different map or a different save?

If you answered yes to any of these questions, then you and I have experienced similar problems, and now we have a solution.
  • Save Maps saves map blueprints in the game's configuration files location so that they will NEVER be touched or altered by the Steam Workshop. You will NEVER lose your map files as a result of weirdness with Workshop updates, or if you were to accidentally unsubscribe from the mod.

  • Loaded blueprints will generate mod-added ores into anywhere on the map that ores would normally go, even if the blueprint was saved in vanilla Rimworld. This should mean that your saved maps will be future proof as far as ore generation goes.

  • Save maps will automatically adjust the size of your maps so that you don't get any weirdness when you go to load up, for example, your saved 500x500 map but forgot to change the map size from 200x200 before landing.

  • If you do not want to save a whole map, but have gotten very attached to a certain base that you have built, you can use Save Maps to save every player-placed structure in your home area, and simply import that to a different map.

  • Save Maps will save all items on the map along with the map itself. This means that if you save a base and load it on a different save, all of your acquired items and resources will be just as they were when you saved them.

  • Optionally, Save Maps can save your colonists along with a map so that they will never be separate or gone, ever.

  • If all you want is a barebones untouched map to save and play on different saves with different colonists and different stories, this is completely achievable as well.

Your saved maps will be in the following location:
C:\Users\[your username]\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Config\SavedMapPresets

In order to use Save Maps, you must first enable Dev Mode in the options menu.

In the Dev Menu, you will notice a new category called “Save Maps” which will have all of the buttons you control the mod with.

Save Everything:
This option will save the map and everything on it including items and colonists as a blueprint to be loaded.

Save Everything w/o Colonists:
This option will save the map and everything on it including items but excluding colonists as a blueprint to be loaded.

Save in Home Area with Colonists:
This option will save all created structures within the home area as a blueprint that can be transplanted to another map. Colonists will also be saved.

Save in Home Area w/o Colonists:
This option will save all created structures within the home area as a blueprint that can be transplanted to another map. Colonists will not be saved.

Load Blueprint:
This option will load a saved blueprint, and take all items and colonists with you to the new map.

Load Blueprint (override):
This option will load a saved blueprint, but will not carry over anything from the current map to the loaded map.

Load Blueprint (override, except colonists):
This option will load a saved blueprint, and will only carry over your colonists but no items to the new map.

1.3?!?
-Finally done

Taranchuk - All code
The Duck Gamer - Workshop art
HandsomeAwkward - Playtesting, workshop description

[discord.gg]


  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Post your error-log using the Log Uploader or the standalone Uploader and command Ctrl+F12
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort[github.com] to sort your mods

| tags: map transfer
121 Comments
Alerios 19 Jul @ 3:55am 
Oh my apologies
Mlie  [author] 19 Jul @ 3:51am 
@Alerios Please see the Reporting Issues section described above
Alerios 19 Jul @ 3:44am 
I guess you have this error preventing the devmode menu to open. I didn't found an other issue for the mod haha.
Alerios 19 Jul @ 3:43am 
at Verse.GenAttribute.HasAttribute[T] (System.Reflection.MemberInfo memberInfo) [0x00000] in <981a33edf24d499488b0f820d94638e1>:0
at Verse.GenAttribute.TryGetAttribute[T] (System.Reflection.MemberInfo memberInfo, T& customAttribute) [0x00000] in <981a33edf24d499488b0f820d94638e1>:0
at LudeonTK.DebugTabMenu_Actions.InitActions (LudeonTK.DebugActionNode absRoot) [0x00080] in <981a33edf24d499488b0f820d94638e1>:0
at LudeonTK.Dialog_Debug.TrySetupNodeGraph () [0x00040] in <981a33edf24d499488b0f820d94638e1>:0
at LudeonTK.Dialog_Debug.SwitchTab (RimWorld.DebugTabMenuDef def) [0x00000] in <981a33edf24d499488b0f820d94638e1>:0
<0x2728d36fd40 + 0x0013a> <unknown method>
at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <981a33edf24d499488b0f820d94638e1>:0
at Verse.DebugWindowsOpener.DrawButtons () [0x000dd] in <981a33edf24d499488b0f820d94638e1>:0
Alerios 19 Jul @ 3:42am 
Exception filling window for Verse.ImmediateWindow: System.MissingMethodException: Method not found: void LudeonTK.DebugActionAttribute..ctor(string,string,bool,bool,bool,bool,int,bool)
[Ref 33D49705]
(wrapper managed-to-native) System.MonoCustomAttrs.IsDefinedInternal(System.Reflection.ICustomAttributeProvider,System.Type)
at System.MonoCustomAttrs.IsDefined (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) [0x00027] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Reflection.RuntimeMethodInfo.IsDefined (System.Type attributeType, System.Boolean inherit) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Attribute.IsDefined (System.Reflection.MemberInfo element, System.Type attributeType, System.Boolean inherit) [0x00088] in <51fded79cd284d4d911c5949aff4cb21>:0
andrewmin133 16 Jul @ 3:54am 
@Mlie thanks for your hard work!
Mlie  [author] 16 Jul @ 3:49am 
@andrewmin133 You can see the progress in the updated-mods channel
andrewmin133 16 Jul @ 3:41am 
@mlie Great to know, which channel can I check for progress? Is this one close? thanks
Mlie  [author] 12 Jul @ 9:19am 
@Andrewkndd Updating all my mods, see discord for progress
Andrewkndd 12 Jul @ 8:47am 
I really need this mod in1.6. If you have any update plans or anyone knows about similar features, please let me know. Thank you very much:steamsad::steamsad::steamsad: