RimWorld

RimWorld

3,054 ratings
Designator Shapes
25
7
24
3
16
6
6
3
3
3
5
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.861 MB
Dec 17, 2017 @ 6:30pm
Aug 19 @ 5:02pm
90 Change Notes ( view )

Subscribe to download
Designator Shapes

In 2 collections by Merthykins
Merthsoft's Mods
17 items
Merthsoft's QoL Mods
8 items
Description
Short description: We've got 35 shapes and undo/redo.

Long description:
Adds a new shape palette with the following:
- Line (including diagonal and freeform)
- Rectangle
- Grids for strip mining
- Ellipse
- Circle
- Pentagon
- Hexagon
Also includes these pre-defined object shapes (both filled and outline):
- Sun lamp
- Orbital trade beacon

See the shape dictionary in the mod settings!

There's also a flood-fill tool, as well as undo/redo functionality when the game is paused.

Adds the following shapes to the default shapes menu:
- Freeform line
- Midpoint circle
- Sun lamp outline and fill
- Orbital trade beacon outline and fill

(Want individual shapes?

Trade Beacon: https://steamcommunity.com/sharedfiles/filedetails/?id=3533891331
Sunlamp: https://steamcommunity.com/sharedfiles/filedetails/?id=3533863758

These will add the functionality to vanilla WITH designator shapes as well :)
Flood Fill: https://steamcommunity.com/sharedfiles/filedetails/?id=3534423645
Midpoint Circles: https://steamcommunity.com/sharedfiles/filedetails/?id=3533973266
Hexagons: https://steamcommunity.com/sharedfiles/filedetails/?id=3538863086

Enjoy!)


To use:
- Select the task you want to do (build, mine, zone, etc.)
- Select the shape you want to draw in the shapes menu
-- Shapes with a "+" sign on them enter a sub-menu. Select the shape from within that menu
-- Some sub-menus have additional sub-menus. The "+" sign goes deeper into a sub-menu, the "-" sign goes back out
-- Within the rectangle and ellipse sub-menu are the "size input shapes" menu. From here you can define a width and height in the input menu and it will draw that shape in the given size from the middle.
- Use the rotate keys to rotate the shape
- Use the F key (or the key you have bound to "forbid item") to toggle filling of corners.
- There's a setting to allow you to add a "toggle" button that will collapse the menu and restore vanilla functionality.

There are settings you can adjust for flood-fill, the style of menu navigation, and the size and location of the shape menu. You can also drag the menu to put it wherever is most comfortable for you.

There's a setting to make your bounding-box based on the drawn shape instead of mouse location, or make it a toggleable (https://i.imgur.com/yVhXtCJ.png). Great for flood fill, stamps, and midpoint shapes!

ROTATION:
Some shapes have rotations (such as a diamond for the square). You will need to enable this feature in the mod settings if you want it.

PLEASE READ THIS SECTION IF YOU ARE USING RIMFACTORY OR SOS2!
THERE ARE MOD SETTINGS TO HELP CONFIGURE THE COMPATABILITY, BUT IT'S UP TO YOU!
MOD COMPATABILITY:
This mod is generally compatible with other mods no matter the load order. If you are using this with a mod that has rotatable elements (such as RimFactory's conveyor belts or ship-corner pieces from SOS2), you have three options to preserve RimFactory's rotation instead of Designator Shape's:
1) If you have a shape selected that isn't rotatable (lines, cutouts) then rotation is passed down to the other mod. There's nothing you need to do.
2) If you want the other-mod's rotation to work no matter the shape (e.g. rectangles), there is an option to disable rotation keys in the mod setting.
3) You can rebind the rotation keys to different keys if want both.

Art by Halno. Freeform line tool by Jacbo. Chinese translation by 祂. Lisanhu for space fix.

If you like my work consider buying me a coffee: https://ko-fi.com/merthsoft

Source available: https://github.com/merthsoft/designator-shapes
Popular Discussions View All (18)
4
Jul 23 @ 11:11am
Make it work in space [SOLVED]
Azzkal
3
Jul 17 @ 2:59pm
Flood fill problems
peorthyr
6
Oct 25, 2022 @ 3:07pm
Quarter oval shape,please?
Robob
1,097 Comments
Merthykins  [author] Aug 20 @ 12:01pm 
Oh! That's very helpful! Thank you so much I will look into fixing that
arl85 Aug 20 @ 11:55am 
interesting enough, orders affected seems to be almost all area-related. Plan, build/remove roof, extend area, growing zone, stockpiles, etc.. but... flooring seems not affected.
arl85 Aug 20 @ 11:37am 
Since I see you're very active on this mod (and because I really love it) I investigated the "flood bug" some people reported and found how to reproduce it

https://imgur.com/a/lS2fhNp

basically fill will overflow if there's an order on one of the walls of a room, in this case I tried with a raw stone wall and several orders (smooth but also mine - not shown in screenshots)
Zaphiel Aug 20 @ 10:41am 
Thank you very much! <3
Merthykins  [author] Aug 20 @ 10:37am 
It adds a new shape palette with the following:
- Line (including diagonal and freeform (not in vanilla))
- Rectangle
- Grids and inverted grids (for strip mining or dorms, etc.) (not in vanilla)
- Ellipse
- Circle (not in vanilla)
- Pentagon (not in vanilla)
- Hexagon (not in vanilla)
Also includes these pre-defined object shapes (both filled and outline):
- Sun lamp (not in vanilla)
- Orbital trade beacon (not in vanilla)

There's also a flood-fill tool, as well as undo/redo functionality when the game is paused.

Adds the following shapes to the default shapes menu:
- Freeform line
- Midpoint circle
- Sun lamp outline and fill
- Orbital trade beacon outline and fill
Zaphiel Aug 20 @ 10:34am 
Hi, I am returning back to RimWorld again. Could I ask what this mod adds on top of new functionality added by the Odyssey DLC? Thank you! :)
Merthykins  [author] Aug 20 @ 10:34am 
(THough I am able to get the shape back to its orignal with resetting the thickness.)
Merthykins  [author] Aug 20 @ 10:34am 
Hm, yeah, thickness for the special shapes isn't working the way it's supposed to right now. It should function just like squares, where the lines themsleves get thicker. I'll look into this.
arl85 Aug 20 @ 10:28am 
just another couple of suggestions:
1) do not allow to increase thickness for special shapes (sun lamp etc) because after messing with them seems to be no way to reset to original size. If someone want to play with thickness may use a normal circle
2) do not allow a negative thickness: that messes things up a lot and that not allows people to bring back thickness to 1 keeping "-" pressed
SaintBerlín Aug 20 @ 8:36am 
Flood fill somehow doesn't work, it fills insde and outside an empty room