File information

Last updated

Original upload

Created by

psiber

Uploaded by

Spleentor

Virus scan

Safe to use

Tags for this mod

About this mod

Upgrades the dirt printer to have easy to use bulk editing functionality.
Gain real control and the ability to terraform large areas for complex building projects.

Permissions and credits
Changelogs
May 15th 2024 - Version 1.1.0 released. Tested for the Breezy Autumn Update.
Expands brush modes to include round brushes.
Now displays a preview of the new brush size (temporarily swaps tiles to show you what the brush shape is).


Upgrades the basic dirt printer to have easy to use, intuitive and performant bulk terrain editing functionality.
Gain real control and the ability to terraform large areas for complex building projects.

Quick and easy mode selection + intuitive updates of item name to show current print and selection states.


Example Usage:

  • You select the dirt printer in your main hand.
  • You stand on the tile you want to print at and middle mouse click.
  • Right click and the tile in front of you will now match the height you just set (even if it was many layers different).
  • You decide you don't like the current tile. You aim at a path type and shift middle click to select that as the tile type to apply.
  • Right clicking now applies the tile type and the height value you wanted.
  • Applying it is slow one tile at a time. You want a large area. You shift right click a couple of times and the brush is now 5x5 (25 tiles at once).
  • You right click, and instantly have paved a large area. Objects on tiles obey the new heights (and aren't broken).
  • You select the same tile type again using shift middleclick and the tile type returns to using the existing rather than overriding what is already there.
  • You use it around your new platform and the natural terrain is now at the same height as your new platform


Default Controls (comboKey customizable via cfg file, default LeftShift):

[RightClick] = Apply at tile highlighter
        [MiddleClick] = Set height to level at your feet
        [comboKey] + [MiddleClick] = Sample selected tile
        [comboKey] + [RightClick] = Change brush size


Please note:
The behavior when modifying ground tiles underneath multi tile objects is default dinkum (unmodified by this mod). This means if you change ground levels underneath a multi-tile object they may shift around slightly. I do not recommend using it underneath buildings. You can, but I don't recommend it. There are better mods specifically for that. I also do very limited "safety" checking so you can do weird things like accidentally bury a vehicle with a height change by trying to get into it. If anyone is particularly ambitious the source is on github and im open to merging patches to improve this. The mod was originally made for my own personal building ambitions, but it's kind of neat and for 99% of use cases works like a dream so I'm happy to put it out there.


Source and fair use:
The mod is open source (CC0) and available at
https://github.com/ETcodehome/DinkumAwesomePrinting
Please feel free to use it / reference it / learn from it etc with my best wishes.