Functional

Anatom

Functional

This mod adds a button to the edit tab in the editor that places copies of the selected objects, varying position, rotation, scale and HSV by any formula depending on t. This allows you to precisely place objects.

Example setup

Result of setup

Supported operations

  • +, -, *, /, ** (pow)
  • random()
  • cos(...), sin(...), tan(...) (arguments are in degrees or in radians)
  • acos(...), asin(...), atan(...) (results are in degrees or in radians)
  • sqrt(...), cbrt(...)
  • exp(...), ln(...), log10(...), log2(...)
  • cosh(...), sinh(...), tanh(...)
  • abs(...), sgn(...)
  • round(...), floor(...), ceil(...)
  • min(..., ...), max(..., ...)

Issues

If you encounter any bug, please report it on the Discord server or create an issue on Github.

Credits

This mod is based on matcool's Circle Tool, although almost every part of the code has been modified in some way and the core logic has been completely rewritten.

1.3.0

  • Added lock to keep config when exitting the tool (does not save between game restarts)
  • Fixed crash when parsing some invalid expressions

1.2.0

  • Added preset string copy and pasting

1.1.4

  • Fixed crash when using the tool on objects without a detail color (#2)

1.1.3

  • Fixed detail HSV not working

1.1.2

  • 2.2074 support

1.1.1

  • Fixed scaling again
  • Save presets when exiting the tool to prevent preset loss
  • Fixed unknown functions crashing the game

1.1.0

  • Fixed rotation & scaling
  • Split UI into smaller submenus
  • Added absolute scaling, absolute rotation, use robtop units, use radians, delete original
  • Added presets: save and load configurations!
  • New button icon

1.0.0

  • Initial release
The recommended way to install mods is through the in-game mod loader . You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies ; you will need to find and install them yourself.

Site made by HJfod . Thank you to Nekit for the domain!

Geode Team 2025