From Brotato Wiki

(add warning re: weapons being added every round)
(1.1.0.2)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Mod
{{Infobox Mod
|name       = DebugLoader
| name = DebugLoader
|icon       = Acid
| icon = Mod-DebugLoader_Icon
|author     = Darkly77
| author = Darkly77
|description = Edit debug settings with a JSON, including starting weapons/items/wave
| description = Edit debug settings with a JSON, including starting weapons/items/wave
|modversion = 1.1.0
| modversion = 1.1.0.2
|gameversion = {{Version|0.6.0.7}}
| gameversion = {{Version|0.6.1.6}}
|links       = [https://github.com/ithinkandicode/Brotato-DebugLoader Github Repo]
| links = [https://github.com/ithinkandicode/Brotato-DebugLoader Github Repo]
|updated     = 2022-11-22 ''(Nov 22nd 2022)''
| updated = 2022-12-23 ''(Dec 2nd)''
}}
}}


Line 16: Line 16:
Developed to help modders test new content.
Developed to help modders test new content.


The [https://github.com/ithinkandicode/Brotato-DebugLoader Github page] has all the info for this mod, including the available [https://github.com/ithinkandicode/Brotato-DebugLoader#options options] for the debug.json file.
The [https://github.com/BrotatoMods/Brotato-DebugLoader Github page] has all the info for this mod, including the available [https://github.com/BrotatoMods/Brotato-DebugLoader#options options] for the debug.json file.


You can also look up weapon/item IDs [https://github.com/ithinkandicode/Brotato-DebugLoader/tree/main/_repo-docs here].
You can also look up weapon/item IDs [https://github.com/BrotatoMods/Brotato-DebugLoader/tree/main/_repo-docs here].


{{Color|pastelred|Warning:}} Any weapons added (via <code>debug_weapons</code>) will be added at the start of '''every''' round, as this feature was only intended to be a quick test for weapons. This is vanilla behaviour, and I don't intend to chaneg the code that handles this as that would require modifying vanilla, which is out of the scope of this drop-in script.
{{Color|pastelred|Warning:}} Any weapons added (via <code>debug_weapons</code>) will be added at the start of '''every''' round, as this feature was only intended to be a quick test for weapons. This is vanilla behaviour, so it can't be modified via this drop-in script.


=== Example ===
=== Example JSON ===


For example, start on wave 6, with a single tier 4 {{MiniIconbox|Rock}}, and 10 {{MiniIconbox|Gentle Alien}}:
For example, start on wave 6, with a single tier 4 {{MiniIconbox|Rock}}, and 10 {{MiniIconbox|Gentle Alien}}:
Line 50: Line 50:
== Download ==
== Download ==


[https://drive.google.com/file/d/1k7RzUMDq3K9u1Q18sAQXmaTGa0oXcEIn/view Brotato-DebugLoader--1.1.0.zip] - For players: Full standalone PCK, includes dami's multi mod support
=== Full PCK ===
For players. The full standalone PCK. Includes dami's multi mod support. Game version: {{Version|0.6.1.6}}


[https://github.com/ithinkandicode/Brotato-DebugLoader/releases Github] - For modders: Tiny dropin script & example JSONs
{{ExternalLinkButton|https://github.com/BrotatoMods/Brotato-DebugLoader/releases/download/v1.1.0/PCK-v1.1.0--0.6.1.6.zip|PCK-v1.1.0--0.6.1.6.zip}}


=== Script ===
For modders. Tiny dropin script to autoload, plus example JSONs.
{{ExternalLinkButton|https://github.com/BrotatoMods/Brotato-DebugLoader/releases|View on Github}}
== Supported Mods ==
DebugLoader includes dami's multi mod support script, so it can load any mod that's built for the multi mod script. See [https://github.com/BrotatoMods/Brotato-damis-Multiple-Mod-Support#resources Resources] in the GitHub repo for dami's multi mod support.


{{DefaultModInstall}}
{{DefaultModInstall}}


Note: You also need to add a folder called "debug" in your game folder, and put the debug.json file into it. Edit that JSON file to change things. See the github page for full options.
Note: You also need to add a folder called "debug" in your game folder, and put the {{Color|color=cream|text=debug.json}} file into it. Edit that JSON file to change things. See the GitHub page for full options.


{{ModDisclaimerText}}
{{ModDisclaimerText|hide_developer_text=1}}


== Gallery ==
== Gallery ==
Line 65: Line 73:


== Changelog ==
== Changelog ==
'''1.1.0.2'''
* '''PCK Update'''
* Update PCK to include latest version of dami's Multi Mod (1.1.0)
* ''Released 2022-12-22 (Dec 22nd)''
'''1.1.0.1'''
* '''PCK Update'''
* Updated PCK to latest game version (0.6.1.6)
* ''Released 2022-11-12 (Dec 11th)''


'''1.1.0'''
'''1.1.0'''
Line 77: Line 96:
== Links ==
== Links ==


* [https://github.com/ithinkandicode/Brotato-DebugLoader Github Readme]
* [https://github.com/BrotatoMods/Brotato-DebugLoader Github Readme]


‎<comments />
‎<comments />

Latest revision as of 23:53, 23 December 2022

Mod-DebugLoader Icon.png
DebugLoader
Mod by Darkly77
Description
Edit debug settings with a JSON, including starting weapons/items/wave
Mod Version
1.1.0.2
Game Version
0.6.1.6
Last Updated
2022-12-23 (Dec 2nd)
Links


Overview

Set debug options via a JSON file, including initial weapons and items, starting wave, and materials.

Developed to help modders test new content.

The Github page has all the info for this mod, including the available options for the debug.json file.

You can also look up weapon/item IDs here.

Warning: Any weapons added (via debug_weapons) will be added at the start of every round, as this feature was only intended to be a quick test for weapons. This is vanilla behaviour, so it can't be modified via this drop-in script.

Example JSON

For example, start on wave 6, with a single tier 4 Rock.png Rock, and 10 Gentle Alien.png Gentle Alien:

{
	"debug_weapons": [
		"weapon_rock_4"
	],
	"debug_items": [
		"item_gentle_alien","item_gentle_alien","item_gentle_alien","item_gentle_alien","item_gentle_alien",
		"item_gentle_alien","item_gentle_alien","item_gentle_alien","item_gentle_alien","item_gentle_alien"
	],
	"starting_wave": 6,
	"starting_gold": 30,
	"invulnerable": false,
	"instant_waves": false,
	"add_all_items": false,
	"add_all_weapons": false,
	"unlock_all_chars": false,
	"unlock_all_difficulties": false,
	"no_weapons": false,
	"load_from": "debug.json"
}

Download

Full PCK

For players. The full standalone PCK. Includes dami's multi mod support. Game version: 0.6.1.6

PCK-v1.1.0--0.6.1.6.zip

Script

For modders. Tiny dropin script to autoload, plus example JSONs.

View on Github

Supported Mods

DebugLoader includes dami's multi mod support script, so it can load any mod that's built for the multi mod script. See Resources in the GitHub repo for dami's multi mod support.

Installation

Check if the mod has a steam workshop page.

If not, manual installation steps can be found here.

Note: You also need to add a folder called "debug" in your game folder, and put the debug.json file into it. Edit that JSON file to change things. See the GitHub page for full options.

Protected Page

This page can only be edited by mod developers. While this does not guarantee safety, it ensures that the download link has not been altered by malicious parties.


Gallery

Mod-DebugLoader-Screenshot-1.jpg

Changelog

1.1.0.2

  • PCK Update
  • Update PCK to include latest version of dami's Multi Mod (1.1.0)
  • Released 2022-12-22 (Dec 22nd)

1.1.0.1

  • PCK Update
  • Updated PCK to latest game version (0.6.1.6)
  • Released 2022-11-12 (Dec 11th)

1.1.0

  • New option: load_from
  • Built a pre-compiled bundle with multi mod
  • Released 2022-11-22 (Nov 22nd)

1.0.0

  • First release on Discord
  • Released 2022-11-21 (Nov 21st)

Links

Loading comments...