DebugToolkit

⭐ — (24 endorsements) 📥 14,148 downloads 📌 v3.4.2 📅 11/20/2019
⚪ Last updated 2020

By Harb · Mods

⬇ Download Mod Source: Thunderstore ↗ 📅 Updated: 10/8/2020 📅 Created: 11/20/2019

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #316 of 515 Mods mods in this game by downloads

📋 About This Mod

DebugToolkit This mod adds various debugging commands to the console. See below for all commands plus explanation. Harb , iDeathHD , Chinchi , and 's reimplementation of Morris1927's RoR2Cheats . Derived with permission. Also adds autocompletion for arguments and networked commands giving their information to the right people to the console. Read here to see how you can use the autocompletion feature for your own mod. Track update progress, get support and suggest new features over at the DebugToolkit discord . Some vanilla console functions you might not know: The console can be opened with ctrl+alt+~ or ctrl+alt+f2 . DebugToolkit automatically enables the console so there is no need to do this. In fact doing this would lock the console and you would have to press the combination to unlock it again. Just press ~ or f2 to toggle the window. We have also added Page Up as an alternative to the default key since the latter is language dependent. Configurable. help {command} may be used to get help for a specific command. find {term} can be used to find commands with that term. max_messages {nr} changes how much scroll back the console has. We auto change this to 100 for you if it's on default. You may contact us at any time through issues on GitHub , the dedicated discord server or through the Risk of Rain 2 modding Discord found at the top of the Thunderstore website. Additional Contributors DestroyedClone ( Github ) Rays HeyImNoop RandomlyAwesome Goorakh Wolfo COMMANDS Command Parsing: Multiple commands can be combined with ; . Only alphanumeric characters and the symbols ._-: are allowed. Any other character requires being surrounded by quotes in order to be parsed literally. Both " and ' work, while \" and \' also work when nesting quotes. Verbiage: The brackets encapsulating arguments mean {needed} , (choose one) , and . If an optional argument has a default value, it will be indicated with : . Any preceeding optional arguments from the one entered become necessary, but empty double quotes ( "" ) can be used as a placeholder for the default value. If an optional argument is required from a dedicated server, it will be preceeded by * . Player, body, AI, item, equipment, team, elite, interactable, and director card values can be declared by either their ID, or their string name. The latter can be written in freeform and it will be matched to the first result that contains the string. See the related list_ commands for options and which result would take precedence if there are multiple matches. Commands: next_stage - Advance to the next stage. next_stage . If no stage is entered, the next stage in progression is selected. force_family_event - Forces a Family Event to happen in the next stage, takes no arguments. force_family_event next_boss - Sets the next teleporter/simulacrum boss to the specified boss. Get a list of potential boss with list_directorcards . next_boss {director_card} fixed_time - Sets the time that has progressed in the run. Affects difficulty. fixed_time . If no time is supplied, prints the current time to console. stop_timer - Pause/unpause the run timer. pause_timer . If no argument is supplied, toggles the current state. Only works for "Stage" and "TimedIntermission" stages. next_wave - Advance to the next Simulacrum wave. next_wave force_wave - Set the next wave prefab. force_wave . If no input is supplied, prints all available options and clears any previous selection. run_set_waves_cleared - Set the Simulacrum waves cleared. Must be positive. set_run_waves_cleared {wave} add_portal - Add a portal to the current Teleporter on completion. add_portal {portal ('blue'|'celestial'|'gold'|'green'|'void'|'all')} . charge_zone - Set the charge of all active holdout zones. charge_zone . If no argument is supplied, all zones are fully charged. evolve_lemurians - Evolve all Devoted Lemurians. evolve_lemurians seed - Set the seed for all next runs this session. seed . Use 0 to specify the game should generate its own seed. If used without argument, it's equivalent to the vanilla run_get_seed . set_artifact - Enable/disable an Artifact. set_artifact {artifact (artifact|'all')} . If enable isn't supplied, it will toggle the artifact's current state. However, it is required when using "all". set_difficulty - Change the run difficulty. set_difficulty {difficulty} kill - Kills the pinged target. kill kill_all - Kills all members of a specified team. kill_all . Enemies includes anything not in Neutral and Player teams. true_kill - Truly kill a player, ignoring revival effects. true_kill * remove_all_minions - Removes all minions from a target without leaving a trace. remove_all_minions * respawn - Respawn a player at the map spawnpoint. respawn * hurt - Deal generic damage to a target. hurt {amount} * heal - Heal a target. heal {amount} ** teleport_on_cursor - Teleport yourself to where your cursor is currently aiming at. teleport_on_cursor time_scale - Sets the timescale of the game. 0.5 would mean everything happens at half speed. time_scale . If no argument is supplied, gives the current timescale. post_sound_event - Post a sound event to the AkSoundEngine (WWise) either by its event name or event ID. post_sound_event {sound_event (event_name|event_id)} List Commands: All the list_ commands support filtering . A number for the unique index or any string for partial matching. list_player - List all Players and their ID. list_body - List all Bodies and their language invariants. list_ai - List all Masters and their language invariants. list_elite - List all Elites and their language invariants. list_team - List all Teams and their language invariants. list_artifact - List all Artifacts and their language invariants. list_buff - List all Buffs and if they are stackable. list_difficulty - List all Difficulties. list_dot - List all DoT effects. list_drone - List all Drones and their language invariants. list_itemtier - List all Item Tiers. list_item - List all Items, their language invariants, and if they are in the current drop pool. list_equip - List all Equipment, their language invariants, and if they are in the current drop pool. list_interactables/list_interactibles List all Interactables. list_directorcards List all Director Cards. Mainly used for the next_boss command. list_scene List all Scenes, their language invariants, and if are they an offline scene. list_skins List all Body Skins and the language invariant of the current one in use. list_survivor List all Survivors and their body/ai names. Dump Commands: dump_buffs - List the buffs/debuffs of all spawned bodies. dump_inventories - List the inventory items and equipment of all spawned bodies. dump_state - List the current stats, entity state, and skill cooldown of a specified body. dump_state * dump_stats - List the base stats of a specific body. dump_build - Generate a string with commands to replicate your current inventory and minion state. Buff Commands: give_buff - Gives a buff to a character. Duration of 0 means permanent: give_buff {buff} * give_dot - Gives a DoT stack to a character: give_dot {dot} * * remove_buff - Removes a buff from a character. Timed buffs prioritise the longest expiration stack: remove_buff {buff} * remove_buff_stacks - Resets a buff for a character: remove_buff_stacks {buff} * remove_all_buffs - Resets all buffs for a charact

Adds console command for debugging mods.

📊 Mod Details

Game
Thunderstore Mods
Author
Harb
Version
3.4.2
Downloads
14,148
Endorsements
24
Category
Mods
Created
11/20/2019
Updated
10/8/2020
Tags
Mods, Tools

🔧 How to Install Thunderstore Mods

Use r2modman/Thunderstore Mod Manager. Or manual: install BepInEx, drop mods into plugins folder.

📖 Full step-by-step install guide for Thunderstore →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Thunderstore commands, item IDs, and more.

Keep browsing — more Thunderstore mods await

📋 All Thunderstore Mods 🏆 Top 25 📂 More Mods 👤 More by Harb 🔎 Similar Mods 🌐 Best Mods (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods