NikkelM-Object_Inspector icon

Object Inspector

Hades II developer tool to inspect active obstacles and units on any map by showing their ObjectIds next to them. Includes sorting, filtering, showing hierarchies, and logging details to the console.

Last updated a day ago
Total downloads 17
Total rating 1 
Categories Mods Tools AI Generated
Dependency string NikkelM-Object_Inspector-0.1.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

Hell2Modding-Hell2Modding-1.0.116 icon
Hell2Modding-Hell2Modding

Lua Mod Loader for Hades 2

Preferred version: 1.0.116
LuaENVY-ENVY-1.2.0 icon
LuaENVY-ENVY

A plugin to allow ReturnOfModding plugins greater control of their environment.

Preferred version: 1.2.0
SGG_Modding-Chalk-2.1.2 icon
SGG_Modding-Chalk

System for handling config files in ReturnOfModding

Preferred version: 2.1.2
SGG_Modding-ReLoad-1.0.3 icon
SGG_Modding-ReLoad

Provides helpers for managing hot reloading and waiting for the right time to load

Preferred version: 1.0.3
SGG_Modding-SJSON-1.0.2 icon
SGG_Modding-SJSON

A plugin for handling .sjson files in ReturnOfModding.

Preferred version: 1.0.2
SGG_Modding-ModUtil-4.0.1 icon
SGG_Modding-ModUtil

Utility mod for mod interactions within lua for SGG's games

Preferred version: 4.0.1

README

Object Inspector

Does nothing if you are just playing the game.

The Object Inspector is a Hades II developer mod that can find and show all obstacles and units on any map, and display their ObjectIds in the world.

Usage

Press Insert (or whatever keybind you configured) to open the imgui overlay, then choose Windows > NikkelM-Object_Inspector > Object Inspector. Sort alphabetically or by item count, ascending or descending, by ID (newest first), or by distance (closest or farthest first).

Use the per-type or individual-ID checkboxes to select objects for world-space ID labels. Each type has a separate colour assigned for easier identification in-game.

You can also enable type-name labels and adjust the font size and vertical offset.

Expand an object in the viewer to see its parent, child and attached-to details from the map definition. Enable Show Hierarchy only to nest children under parents within the category/source/type groups.

Use Log filtered, Log selected, or each type's Log button to write the corresponding details to the console. Use each individual ID's Log button to write its relationships to the console. Use Refresh list to update discovered objects, including spawned enemies. The list will always refresh when you reopen the imgui menu.

Selected types are retained across map loads, while individual-ID choices reset at each map transition as the game may re-assign them. Selections aren't persisted between game restarts.

AI Usage Disclaimer

This mod contains code created by Generative AI:

  • The majority of the mod's core logic was written by Generative AI.
  • The following AI model(s) were used to generate content included in this mod: GPT-6.1 Sol