Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update MODS.md #24

Merged
merged 1 commit into from
Nov 11, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions MODS.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,16 +156,24 @@ You can use [GDRETools](https://github.com/bruvzg/gdsdecomp) to decompile the ga

[GodotSteam](https://godotsteam.com/) is a fork of Godot that adds Steamworks support. Most Godot games published on Steam use GodotSteam. If you are working with a game compiled with GodotSteam, use the GodotSteam editor for the appropriate engine version.

### Environment variables
### Environment Variables

You can set multiple environment variables for debugging information:

- `GDWEAVE_DEBUG` logs more debug information to the log file.
- `GDWEAVE_CONSOLE` opens a console window.
- You can also start the game from the command line, but this console includes GDWeave output.
- `GDWEAVE_DUMP_GDSC` will output game scripts to a `gdc` folder in the game install. You can [disassemble these scripts](#disassembling-scripts).
- `GDWEAVE_FOLDER_OVERRIDE` overrides the default GDWeave folder location.
- By default, GDWeave loads from `<game_directory>/GDWeave`
- Set this to change where GDWeave looks for its files
- Example: `GDWEAVE_FOLDER_OVERRIDE=C:\CustomPath\GDWeave`

Set these environment variables to any value (e.g. `GDWEAVE_DEBUG=1`) to enable them.
To enable these options, excluding `GDWEAVE_FOLDER_OVERRIDE`, set the environment variable to any value (e.g. `GDWEAVE_DEBUG=1`).

### Launch Arguments

- `--gdweave-disable` will completely disable GDWeave.

### Disassembling scripts

Expand Down