RimWorld

RimWorld

1,085 ratings
Planning Extended
14
10
10
15
9
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.395 MB
19 Oct, 2022 @ 6:46pm
1 Jul @ 6:45am
30 Change Notes ( view )

Subscribe to download
Planning Extended

Description
Description

This mod adds a more advanced planning menu.

Features

Implemented
  • Draw colored designations, such as walls, doors, objects and floors
  • Optionally skip (don't overwrite) already placed plan designations
  • Load / Save plan blueprints, quickly select last loaded plans
  • Use different shapes, e.g. points, lines, grids, polygon shapes (triangles, rectangles, ...), ellipses
  • Cut / Copy / Paste your plans
  • Undo / Redo your planned actions
  • Show / Hide your planning designations (incl. global shortcut)
  • Change plan texture sets and opacity, optionally, for each plan type individually
  • Convert your plans from vanilla RimWorld or MorePlanning mod

Planned
  • Add multiplayer support
  • Improve grabbing position while pasting
  • Add fixed shapes (e.g. sun lamp, max room size)
  • Add more shape options, e.g. thickness
  • Add color brightness slider
  • Add plan groups / layers
  • Add ability to convert plan to real blueprints
  • Add toolbox
  • Add text overlay to describe areas
  • Add mining, pipe, cable designations?
  • Add door variants
  • Display wall designations according to surrounding walls
  • Allow blueprints to be stored within save game or settings (cloud sync)

Default Shortcuts
  • Q, E: Rotation, Number of Columns
  • Z, X: Flip, Width, Number of Rows
  • V: Change Shape-Variant
  • Ctrl: Color-Picker
  • Alt: Skip / Replace
  • Shift: Modifier (e.g. square)
  • Backslash ('\'): Global Plan Visibility Toggle

Shapes

Variants
  • Point (Number of Points)
  • Line
    • Simple Line
    • Line Grid (Number of Cells)
  • Triangle (Rotation)
    • Filled
    • Outline
  • Rectangle (Rotation)
    • Filled
    • Grid (Number of Cells)
    • Outline
  • Pentagon (Rotation)
    • Filled
    • Outline
  • Hexagon (Rotation)
    • Filled
    • Outline
  • Octagon
    • Filled
    • Outline
  • Ellipse
    • Filled
    • Outline
  • *Fixed
    • *Max Room-Size
    • *Sun-Lamp
    • *Orbital-Trade-Station

* To be implemented

Modifiers
  • Simple Line: draws a horizontal or vertical line
  • Square: applies square modifier to Points, Line Grid, Rectangle and Octagon
  • Regular: applies regular modifier to Hexagon
  • Equilateral: applies equilateral modifier to Triangle

Supported Languages



FAQ

How do I convert my More Planning mod plans?
Be sure both mods are enabled. If the MorePlanning mod is not enabled, its plan designations won't be loaded, therefore there is nothing for this mod to convert.
Go to the mod settings and press the 'Convert' button. All MorePlanning designations will be converted to WallDesignations with a color that is close to the original MorePlanning colors. So if you have changed the original colors, then the new colors won't match.

Can I use this mod together with the mod 'Designator Shapes'?
Yes, you can. But for it to work, you have to change the shape of this mod to 'rectangle' (right click on 'Plan Wall' button) and its variant to 'filled rectangle' (default key to switch between variants is 'V'). Otherwise, both mods try to modify the shape, which will not result in what you would expect.

Is there a way to automatically remove the plan once a building or mining task has finished?
Yes, there is. Go to the 'mod settings' and turn 'persistent plans' off.

My plans have disappeared!
Be sure they're not just hidden. You can toggle the plan visibility either in the architect menu, by clicking on the small icon in the bottom right corner or by using the global hotkey (default: '\').

Can this mod be safely added and removed at any time?
This mod can be added at any time. By removing this mod, you will get a one-time error message and lose all your planning designations. Other than that, you should be fine.

I feel this mod is missing something or could be improved!
Feel free to make any suggestions in one of the created threads (e.g. Features, Ideas, Suggestions). If you prefer GitHub[github.com], you can also create new issues there. If you feel confident, you're more than welcome to branch the code and create a pull request for a newly implemented feature.

Please, also take a look at the GitHub repository[github.com] / GitHub project[github.com] for already existing issues.

I really want this mod available in my native language!
Unfortunately, I'll have to rely on the community here. I'm only fluent in German and English, for everything else I require the help from one of you. If you're willing to help, then here[github.com] are the language files to translate. Start with translating the English file, then take a look at the languages (e.g. German), as there are more files with translations for the keybindings, etc.

Why does this mod work only with RimWorld v1.4?
I've tried to compile it for RimWorld v1.3. Unfortunately, there is quite a bit that I would have to add or change, to make it work. So for now, I don't think it would be worth the effort.

Why does my performance decrease when I paint lots of planning designations?
The problem is, that the designations aren't rendered in a batched call. When I add about 20.000 designations and fully zoom out (using Camera+), my FPS takes a slight hit. You will encounter the same problem, when using the MorePlanning mod or vanilla paint-tool (for floors or buildings/structures) and add that many designations.

Where can I find the plan blueprints?
The blueprint files are located in the 'planning' folder next to the save game directory. On Windows, you can try using this shortcut '%localappdata%low\Ludeon Studios\RimWorld by Ludeon Studios\Planning' to get there.



Project Related Links
Popular Discussions View All (3)
83
6 Oct, 2024 @ 9:20pm
PINNED: Features, Ideas, Suggestions
Scherub
40
12 Jul @ 4:11am
PINNED: Bug-Reports
Scherub
489 Comments
Scherub  [author] 21 Jul @ 4:12am 
You can hold Shift (I think) to force the ellipse to be a circle.
Oddly Augmented 21 Jul @ 4:06am 
Please add a circle, I suck at making them, and the Ellipse, is well an ellipse. Thank you for the mod.
Scherub  [author] 19 Jul @ 4:17pm 
@Wolphox: I've created a pull request at their GitHub repository adding support for this mod. So now it's up to them to merge and deploy the new version.
Fiur 19 Jul @ 6:57am 
Bless you good sir.
Scherub  [author] 19 Jul @ 4:56am 
I'm also using this mod and always thought, that it would just not render any designations. But I've just inspected the screenshots a bit more and designations are indeed visible.

I don't think there is much I can do from my side. I've also just looked at their code and I think if they would expand their Harmony DesignationDraw-Patch, they could just skip the rendering of the Planning-Designations.

If I find the time tomorrow, I might give changing their code a try and if it works, create a pull request for them to merge.
Wolphox 18 Jul @ 8:05pm 
This mod is my favorite planning mod yet! I was wondering about compatibility with Progress Renderer - I can hide the visibility of my plans as a workaround but I noticed that plans sometimes appear in my screenshots (which I assume is when I forget to turn them off). I noticed on their Github that they said they've been able to hide vanilla plans, so was wondering if there would be something on this mod's end to make the plans invisible all the time for progess renderer screenshots?
Scherub  [author] 17 Jul @ 12:08am 
If you mean saving a plan-blueprint and loading one, I don't know.
Fiur 16 Jul @ 2:50pm 
Is there a standalone mod like this - but just for save + loading?
飞奔的小迷糊 14 Jul @ 1:33am 
NICE MOD
Scherub  [author] 14 Jul @ 1:12am 
That's the reason why I want to add the planning toolbox. Right now, many things are hidden behind left and right click, partially with holding down other keys. Did you know you can set the opacity / visibility for each plan type separately? If I didn't combine those things, there would be a lot more designators.

I've spent a few hours yesterday implementing the layers, which took a bit longer than expected due to the undo / redo mechanic. Unfortunately, even if it would work in theory, right now it doesn't work, as RimWorld prevents me from adding the same designation again. Right now, you could draw a wall plan on one layer and objects on another at the same position, but not two wall plans.

There are two ways forward now. I could rewrite the method using Harmony, or I could investigate the new vanilla planning, as I think they don't use designations anymore. I think I'll look into the second approach first.