Omni-Tool

v0.9.2
by X-Mag-X

Many helpful tools - one belt! Logi-zones, vehicle/unity actions, building settings and opt-in custom terraform tools.

Stable 14 hours ago CoI-Keep No source
Source code
No source provided
Tags
Balance Quality of Life Cheat & Sandbox Vehicles Storage UI

Omni-Tool

Many Tools β€” One Custimizable Toolbelt
Full Language Support!

1.pngAssign Logistic Zones to multiple vehicles at onceimage.pngUnity Recover the whole crew in one swipe5.pngstop clicking each individually!

πŸ”¨ Hammer button in Tools Shortcuts

β€’ Left-click it to open the omni-belt.
β€’ Right-click to configure tools and settings. Use only the tools you need!

β€’ Optional keybind to quickly cycle active tool.

πŸ” Inspector Actions (Non-Cheat)

Vehicles & building management tools with hybrid single-click & multi-select. Uses Unity, when applicable.

Vehicles

Assign logistic zones - Select zone and mass assign
Maintenance Quick Repair - (vehicle/buildings)
Unity-Recovery
Unity-Empty Cargo
Move - vehicles
Scrap / Replace - Live Queue processes available depots & vehicle proximity

Building Tools

Properties Brush - Selectively apply some, but not all settings to buildings; Import/export, priority, alerts, etc.
Downgrade - immediately downgrade without upgrade menu slow-down.
Cancel Deconstruction - cancel accidental mouse-slips with the bulldozer.

⛰️ Opt-In-only Terraforming & sandbox Tools

Full Creative Mode ✨️ THESE ARE DISABLED AND HIDDEN BY DEFAULT.

To use, run Cheat++ or change sandbox=true in mod config. Then turn them on βœ…οΈin omni-tools settings Tab. β€” This is a safety precaution so new or legit-only users never see tempting cheats or accidentally swipe their factory to ruin while learning the mod.

ravine2.pngOnce fully enabled, profiles will show all sandbox tools

Terraforming

Paint Surface - Paint ground-type (Lush Grass, loose Rocks etc)
Terrain Sculter - Raise, lower, flatten ground-type + Height Step
Terrain Eraser - Create ravines or canals by lowering existing terrain to a specified height.
Forest Brush - Single tree + line spacing or mixed-tree + density strength.
Trees & Debris Removal - Swipe to remove Trees and debris with no cost.

Favorites - Add products, trees and ground types to favorites for frequent use

Round Brush strokes - For supported tools.
Undo Terraform - undo up to 10 terraforming actions. Best results while paused, or collapse can still occur.

NOrmal Sandbox

Fill Mine/Dump Designations - Instantly complete designations + favorites
Remove Marked Trees - trees marked for forestry get cut down.
Storage Magic Wand - Mass apply + Favorites
Cheat++ Keep Full / Keep empty / remove - When installed.

THESE TOOLS ARE POWERFUL AF

Save first and use them carefully! Try not to destroy your entire world in one swipe, eh = )
β€’ Right-Click or Escape to cancel any accidental drags!

6.pngCreate Lush Forest Landscapes...7.png...Or Rain destruction on your factory out of boredomπŸ’€ (Don't Forget to save first)image.pngCreate Lakes, Ravines or..image.pngUse -5 height for boat canals4.pngFill Storages & Apply Cheat++ Keep Full/Emptyimage.pngForest Brush makes dense woodland a breeze!

I highly recommend Mor Decor Mod for additional landscaping decorations!

β€’ Please report any issues while using any of the tools.
β€’ Feel free to make make suggestions or other tool requests.
β€’ Please πŸ‘πŸΌ Like if you've enjoyed!

All of this from just one tool button! Ξ©MNI-TOOL

If you made it this far, congrats. you can also assign any tool it's own keybind in framework if you want direct bind access. (I use CTRL + i for downgrading, for example)

No announcements yet.

v0.9.2

Latest
Game version
0.8.5 - 0.8.7d
Released
Sep 22, 2026
File size
3.7 MB
License
CoI-Keep
Save-game: Add · Remove
Changelog
- Tool cards and Omni-Belt profile cards now have permanent native drag handles. Cards follow the cursor and show their insertion position while reordering.
- Save as favorites buttons use a star icon and is reserved for single-items.
- Save as bundles buttons use their tool's icon and is reserved for saving & recalling all micro-hud settings at once on supported tools.

OMNI-BELT CLOSE BEHAVIOR
========================
- Added an optional two-stage Escape/right-click behavior for canceling tools and closing omni-belt in the Settings tab. When active, Cancel a tool's selection first, then leave the Omni-Belt open with no active tool; press again to close the omni-belt. Turning this behavior setting Off preserves the original one-action close-everything behavior.
- From an idle belt, the activate/cycle key reactivates the selected tool before cycling; direct-tool framework keybinds keep their separate behavior.

UNITY STORAGE QUICK-REMOVE
==========================
- Added Storage quick-remove to the existing Unity Cargo-Unload tool with independent checkboxes.
- Vehicles remain enabled by default; storage Quick Remove is opt-in and uses the game's variable Unity cost. Select either or both target types.
- Selection details separate vehicle and storage target counts and Unity costs, plus the combined total, before a swipe.

TERRAIN SCULPTING
=================
- Terrain Sculpting can save fourteen complete operation bundles as favorites; a "bundle" recalls a set of tool operations for fast switching on the micro-hud.
- Bundle tooltip details show saved tool operations and remain visible even when disabled hover tooltips is turned on in the settings.
- You can still independently save up to 20 group types as single-item favorites on terrain sculpting micro-HUD.
- Made Tile step unavailable for Flatten and Paint, which do not use it.

TERRAIN ERASER
==============
- Terrain Eraser now supports twenty-one numbered target-height favorites per profile in three compact rows. Recalling a height outside -10 to 0 automatically enables Expanded range.

LANGUAGE
========
- Audited all 21 language catalogs for key and value coverage. Replaced lingering English placeholders in Settings, terrain explanations, and depot queue controls, and translated the new favorite tooltips.
- Long Empty/Full alert labels can wrap in Building Settings Brush Micro-HUD without widening its compact dropdowns.
- Terrain Sculpting's material list and favorites now use icons and localized names, with translated labels.
Loading forum…

v0.9.2 | 2026-09-21

- Tool cards and Omni-Belt profile cards now have permanent native drag handles. Cards follow the cursor and show their insertion position while reordering.
- Save as favorites buttons use a star icon and is reserved for single-items.
- Save as bundles buttons use their tool's icon and is reserved for saving & recalling all micro-hud settings at once on supported tools.

OMNI-BELT CLOSE BEHAVIOR
========================
- Added an optional two-stage Escape/right-click behavior for canceling tools and closing omni-belt in the Settings tab. When active, Cancel a tool's selection first, then leave the Omni-Belt open with no active tool; press again to close the omni-belt. Turning this behavior setting Off preserves the original one-action close-everything behavior.
- From an idle belt, the activate/cycle key reactivates the selected tool before cycling; direct-tool framework keybinds keep their separate behavior.

UNITY STORAGE QUICK-REMOVE
==========================
- Added Storage quick-remove to the existing Unity Cargo-Unload tool with independent checkboxes.
- Vehicles remain enabled by default; storage Quick Remove is opt-in and uses the game's variable Unity cost. Select either or both target types.
- Selection details separate vehicle and storage target counts and Unity costs, plus the combined total, before a swipe.

TERRAIN SCULPTING
=================
- Terrain Sculpting can save fourteen complete operation bundles as favorites; a "bundle" recalls a set of tool operations for fast switching on the micro-hud.
- Bundle tooltip details show saved tool operations and remain visible even when disabled hover tooltips is turned on in the settings.
- You can still independently save up to 20 group types as single-item favorites on terrain sculpting micro-HUD.
- Made Tile step unavailable for Flatten and Paint, which do not use it.

TERRAIN ERASER
==============
- Terrain Eraser now supports twenty-one numbered target-height favorites per profile in three compact rows. Recalling a height outside -10 to 0 automatically enables Expanded range.

LANGUAGE
========
- Audited all 21 language catalogs for key and value coverage. Replaced lingering English placeholders in Settings, terrain explanations, and depot queue controls, and translated the new favorite tooltips.
- Long Empty/Full alert labels can wrap in Building Settings Brush Micro-HUD without widening its compact dropdowns.
- Terrain Sculpting's material list and favorites now use icons and localized names, with translated labels.

v0.9.1 | 2026-09-18

BUILDING SETTINGS FILTER & FAVORITES
====================================
- Added a optional building eyedropper filter to Building Settings Brush.
- Added up to 7 Building Settings brush favorite bundles containing the filter target and all checked brush settings. Left-click loads a bundle; right-click removes it.
- Forest and Building bundle tooltips remain available even when disable tooltips setting is enabled.
- Clicking some of the checkboxes in settings no longer kicks you to top of the page.
- Completed a full 21-language catalog audit and other various micro-HUD UI polish.

v0.9.0 | 2026-09-16

FAVORITES & TRUE FOREST BRUSH
==============================
- Rebuilt and verified against Captain of Industry 0.8.7d.
- Add up to twenty Ground Types to favorites shared across Raise, Lower, Flatten, and Paint Material, saved per profile.
- Reworked Tree Painter into a unified tool with Single Tree and Mixed Forest modes. Single Tree uses exact-line-spacing workflow.
- Mixed Forest can use any combination of trees with Organic density strength-based spacing; from sparse woodland to dense forest.
- Add up to 7 forest bundles as favorites, containing the selected tree mix and density setting, with colored buttons and detailed tooltips. Right-click to remove a saved forest bundle.
- Added complete UI text across all 21 language catalogs.

v0.8.2 | 2026-09-14

- Add up to twenty-eight product favorites to Storage Magic Wand.
- Added Pause / Unpause setting to the Building Settings Brush tool.
- Added Eyedropping to select a filter target when dragging Scrap or Replace tools:
* Enable the filter, press the pick button, then click a vehicle in the world so only that vehicle type is chosen in large selections. Filter choices are remembered per Omni-Belt profile.
- Replace Vehicles now rejects vehicles whose exact prototype matches the chosen replacement, both during selection and again at the depot-queue boundary.
- Cancel Scrapping and Cancel Replacing remain intentionally unfiltered so one broad swipe can always clear matching Omni-Tool and native orders.
- Added complete UI text across all 21 language catalogs.

v0.8.1 | 2026-09-12

HOTFIX: VEHICLE DEPOT QUEUE SYNC
================================
- Fixed Omni-Tool spamming logs while performing the queued scrap / replace commands.
- Added Caching for live-depot discovery while a scrap / replace queue is active. Paused and destroyed depots are evaluated live, and newly built depots join an active queue after the next cache refresh.

v0.8.0 | 2026-09-11

- Rebuilt and verified against Captain of Industry 0.8.7c

- Added optional framework-only keybinds to activate any individual omni-tool without a profile.
- Expanded Mine / Dump loose-product favorites from five to fourteen.
- Added per-profile last-used tool recall option, on by default.
- Added left/right Omni-Belt anchoring setting.
- Added four-corner Micro-HUD anchoring setting.
Anchors are to control content expansion direction to support a setup in any corner of the screen. A left omni-belt anchor causes tool buttons to flow rightward, for example.
- Positions for the Micro-HUD and Omni-Belt are now shared globally across all profiles and tools, instead of per profile.
- Added optional settings to hide Micro-HUD explainer text, tooltip text, and to use English UI.

SCRAP & REPLACE REWORK
======================
- Uses a custom queue system that sends vehicles marked for scrap/replace to multiple nearby vehicle depots at once using a lane system. Has the best results when your vehicle depots are spread out. This prevents the "All-to-one-depot" bottleneck that could occur by scrapping/replacing many vehicles at once with previous version; Tests shown significant speed-up in replacing 100+ vehicles at once.
- Micro-HUD displays the live queue grouped by vehicle and operation, including waiting, active, canceling, and available-depot counts with options to remove undesired vehicles from the queue.
(Will improve selection filtering & details further in next version)

SAFETY GUARD ADJUSTMENTS
========================
- Improved click-through guard for all new tools. Dragging Micro-HUD scrollbars should never start a tool box selection behind them.
- Adjusted click-through guard so cycle tool keybind isn't blocked when your mouse is over the micro-HUD.
- Fixed Micro-HUD dropdown pop-ups sometimes not closing when switching tools.

v0.7.1 | 2026-09-09

[PROFILE PERSISTENCE HOTFIX]

- Fixed Omni-Belt profiles, profile names, cycle participation, active-profile customization, and Mine / Dump favorites reverting to factory defaults after fully restarting the game.
- Moved the complete profile catalog to durable global storage so profile changes persist without requiring the current world to be saved.
- Added atomic profile writes, a rolling backup recovery copy, and immediate saving when Mine / Dump favorites are added or removed.

v0.7.0 | 2026-09-07

[NEW TOOLS & ADDITIONS]

- Added Downgrade Buildings and Cancel Deconstruction swipe tools.
- Added Building Settings Brush for selectively mass-applying building priority, truck import/export policies, and empty/full storage alerts. Every section is independently opt-in, and unsupported properties are skipped safely.
- Added Terrain Eraser for cutting precise ravines and canals down to an absolute target height. Its normal -10 to 0 range favors detailed work, with an opt-in -50 to +50 range for extreme edits. Expanded range always starts off when a new profile is cloned.
- Added Box Selection, Round Brush & undo function for Tree Painter, Terrain Sculpting, and Terrain Eraser. Undo can remember 1-10 action history. Terrain settling and buildings already destroyed by collapse remain permanent, so terraform while paused for the safest undo results.
- Expanded Scrap Vehicles to include Replace vehicle actions; Compatibility and depot failures remain handled by the native command.
- Renamed Fill Terrain to Mine / Dump Designations. Added up to five remembered product favorites to its Micro HUD; left-click selects one and right-click removes it.
- Added a Cheat++-conditional Keep Full / Empty tool for mass-applying Keep Full, Keep Empty, or Normal storage states.

[OMNI-BELT PROFILES]

- Rebuilt Omni-Belt profiles as a named, reorderable, auto-saving system. Rename profiles directly in the tray, choose which participate in shortcut cycling, and reorder the tray to control that cycle order.
- Added default Vehicle Tools and Building Tools profiles for new installations. Sandbox-eligible installations also receive a prepared Terraforming profile that remains outside profile cycling and dormant until sandbox tools are enabled in settings.
- Added per-profile Vehicle, Logistics, Buildings, and Sandbox visibility controls, plus Hide Unequipped for the editor. Hidden categories and tools retain their saved colors, settings, states, and relative order.
- Added dual-category tags for shared tools: Unity Quick Repair belongs to Vehicles and Buildings, while Storage Magic Wand and Cheat++ Keep Full / Empty belong to Sandbox and Buildings. Either visible category keeps a shared card available.
- Made the Profile Switcher and Settings Shortcut full Omni-Belt cards. Both can be enabled, disabled, recolored, and reordered alongside ordinary tools.
- Added active-profile Reset Tool Order, Reset Colors, and Enable All Available Tools actions. Color reset returns ordinary tools to white and both Omni-Belt utility cards to yellow. A separate factory restore rebuilds the installed profile set behind two confirmations.

[SETTINGS, SAFETY & UI POLISH]

- Opening Settings cancels every active Omni-Tool action and drag while leaving the Omni-Belt visible as a dimmed, non-activating preview to prevent accidental tool use while configuring.
- Split the editor into Tools, Per-Profile Omni-Belt Settings, and global Settings tabs.
- Made Enable Sandbox Tools a conditional global master switch. It and Creative Undo appear only when Cheat++ or the disabled-by-default Mod Config option grants sandbox eligibility.
- Made the settings window fully resizable on both axes, constrained it to a practical 500-1000 px width, and kept reorder controls outside the scrolling card list. Building Settings logistics policies use compact single-line controls so Import and Export remain stable across translations.
- Restricted tool-card and profile reordering to visible drag handles, which update immediately with Reorder mode.
- Converted all 21 language catalogs to explicit English-key-to-translated-value entries and added the complete 0.7 interface vocabulary.

v0.6.1 | 2026-09-04

[SAFER UI INPUT + OPTIONAL BELT BUTTONS]

- Clicking or left-click dragging inside of Omni-Tool settings can no longer start a tool's drag-box behind it.
- Adjusted click-through guard so an intentional box-selection no longer gets canceled when moving past or over the selector HUD.
- Added Settings toggles for the profile switcher and settings cog buttons on the omni-belt.
- Added a tooltip to the Omni-Tool Tools Shortcut button that shows keybind label icons for left click / right click / and cycle-tool keybind when set.
- Updated all 21 language catalogs and release documentation for the new options and tooltip guidance.

v0.6.0 | 2026-09-03

[TRUE OMNI-BELT AND PROFILES]

- Added an independent, draggable Omni-Belt that remembers its position, stays separate from placement shortcuts, and includes its own settings cog.
- Added two complete Toolbelt profiles for saving tool order, enabled modes, settings, and palette choices. Sandbox-only profiles are valid; disabling sandbox safely falls back without changing saved profiles.
- Added an on-belt profile switcher that appears only after Toolbelt 2 is saved, plus an optional profile-cycle shortcut.
- Added color-coded Vehicle, Logistics, and Sandbox cards so reordered tools remain easy to identify.
- Expanded Tree Painter spacing to 1–30 tiles and made Micro HUD panels, dropdowns, and scrollbars block accidental world drags.
- Made Keybind Framework optional and reliably detected: shortcuts appear only there when loaded, or only in native Controls when it is absent.
- Updated all 21 language catalogs for the new belt, profiles, controls, and safety options.

v0.5.1 | 2026-09-03

[NEW TOOLS, CUSTOMIZATION, AND FULL LOCALIZATION]

- Added Assign Logistics Zone for single or box-selected vehicles, with a compact dropdown for Default and custom zones.
- Added Nature Sweeper, Storage Magic Wand, Tree Painter, and Terrain Sculpting; Fill Terrain and Remove Marked Trees remain available from v0.3.
- Added safe sandbox opt-in: Cheat++ detection or the disabled-by-default Mod Config reveals a separate master switch. Fill Terrain and Remove Marked Trees start enabled; stronger sandbox tools start disabled in the settings.
- You can now ctrl + left drag to move the micro settings HUD when the selected tool uses it.
- Reworked Scrap Vehicle to have separate Mark for scrap and Cancel actions so it's easier to use. This tool is still toggled off by default.
- Improved Multi-selection details for vehicle quick-actions with option to disable them in the settings.
- Added complete interface localization for all 21 game languages.

v0.3.0 | 2026-09-03

[SANDBOX TOOLS]

- Added Fill Terrain and Remove Marked Trees to the Omni-Tool cycle when Cheat++ is present.
- Cheat++ is an opt-in/availability signal only; both tools are implemented independently and never open Overlord.
- Added a tiny Fill Terrain panel with every loose product that can exist on terrain, native product icons, and a remembered selection.
- Fill Terrain uses the game's designation fulfillment command, allowing repeated fill or mining-removal drags until Escape or right-click.
- Added a tiny Remove Marked Trees panel with the live marked-tree count.

v0.2.0 | 2026-09-02

[OMNI-TOOL]

- Added one native toolbar tool with five remembered modes: Unity Quick Repair, Move Vehicle, Scrap Vehicle, Unity Recovery, and Unity Cargo Unload.
- Added highlighted single-target selection and native box multi-selection without opening inspectors.
- Added formation-preserving multi-vehicle movement after selecting one or many vehicles.
- Added combined Unity-cost feedback for compatible highlighted targets.
- Added a dynamic toolbar icon that follows the selected mode.
- Added a mode-matching mouse indicator while the tool is active and no compatible target is highlighted.
- Added right-click access to Omni-Tool's own settings window.
- Added per-mode enable/disable controls; disabled modes are removed from the toolbox and cycle order.
- Disabled Scrap Vehicle by default to reduce accidental mass scrapping.
- Added an unassigned "Activate / Cycle Omni-Tool" binding under Mod keybinds -> Omni-Tool.
- Repeated cycle-key presses keep Omni-Tool active and advance through enabled modes; Escape still exits.
- Required at least one mode to remain enabled so the tool always has a safe recovery state.
This mod depends on
Optional
Mods that depend on this

No other mods depend on this mod yet.