ScalarVector
Terrarian
DragonLens
... is a modern, powerful, highly-customizable, community-driven cheat and debugging mod for TModLoader. It offers all of your favorite features from previous similar mods such as HEROs mod, CheatSheet, and Modders Toolkit; with a fully customizable UI layout and consistent, beautiful UI design.
For a long time, both players looking for 'creative' like utilities or cheats, and modders looking to test their mods have had to install a litany of different, separate mods to get all of the functionality they needed. This resulted in them having to manage multiple different tools, each with wildly different layouts and visual styles. This would cause problems when UIs overlapped, or sometimes were just plain ugly (looking at you MTK...). My goal with this project is to implement modern versions of these tools, with the power that users want and mod developers need. Not only have the various tools been updated to match 1.4 content (full support for 1.4s new weather system!), the layout of the GUI is Fully customizable! In addition, Every tool can be assigned a hotkey!
So whats in it? What does it look like? Why not take a look at these screenshots and see for yourself:
Fully customizable layout!
Pick your favorite colors!
Control the weather (with full support for the new wind in 1.4!)
Set the time to whenever you want! Not just morning noon and midnight... (Also set the moon phase!)
Dust spawning menu with names!
Modular filtering system for all spawners, that lets you stack filters!
Customizable hitbox viewer styles and colors!
A suite of map tools (including that lovely map teleport), visible on the actual map!
So what do you actually get with this darn thing? Well you get:
Spawner tools:
Item spawner - spawn any item in the game!
Projectile spawner - spawn any projectile in the game, pick its velocity and ai values!
NPC spawner - spawn any NPC in the game!
Buff spawner - Apply buffs to other NPCs or yourself!
Tile spawner - Place tiles without items!
Dust spawner - Spawn any dust in the game, with options to customize size, color, etc!
Gameplay tools:
Difficulty switcher - change between normal, expert, and master at the click of a button!
Fast forward - make the game run 2x, 3x, or 4x faster!
Godmode - good ol immortality! Has a config option to default to on!
Omnipotent building - infinite reach and placement speed!
Noclip mode - Move with WASD without any colission or knockback!
Enemy spawn rate editor - change how many enemies spawn, or disable spawns! Comes with a config for a default value.
Time editor - Change or pause the time and set the moon phase!
Weather editor - Change the wind, rain, and sands to your whim!
Visualization tools:
Mass illumination - See everything in full-bright lighting!
Free camera - Move the camera freely with WASD!
Lock camera - Stop the camera from moving from where it currently is!
Hitbox viewer - See the hitboxes of entities, with options to customize style and color!
Clear tools:
Item clear - despawn all dropped items!
Projectile clear - despawn all projectiles!
NPC clear + butcher - despawn or deal insane damage to all NPCs!
Buff clear - clear yourself of all buffs and debuffs!
Dust clear - Remove all dust in the world!
Gore clear - Remove all gore in the world!
Map tools:
Reveal map - See the whole map!
Hide map - Reset the map as if you remade the world!
Map teleport toggle - Toggle if you can teleport on the map by right clicking, on by default.
Other tools:
Customize tool - Change the layout of your toolbars!
Features I plan to add soon in content updates.
Development tools:
C# REPL
Shell tool
Texture viewer/reloader
Shader viewer/compiler (with SM 3.0 support!)
Sound viewer/reloader
Decompiler
Visualization tools:
Velocity tracers
inspect tool
Gameplay tools:
item editor
player editor
system/world editor
'quick reload' (reloads mods, re-enters same palyer/world automatically)
C# REPL
Shell tool
Texture viewer/reloader
Shader viewer/compiler (with SM 3.0 support!)
Sound viewer/reloader
Decompiler
Visualization tools:
Velocity tracers
inspect tool
Gameplay tools:
item editor
player editor
system/world editor
'quick reload' (reloads mods, re-enters same palyer/world automatically)
Download can be found on the mod browser, here, or compiled from source here.
Special thanks to:
Tomat For work to give the mod a usable API for expansions to be made with things like custom tools!
HeartPlusUp For help with UI design and accessibility!
You've reached the end. Go download the mod now!
Attachments
Last edited: