0 of 0

File information

Last updated

Original upload

Created by

Zhalroth

Uploaded by

Zhalroth

Virus scan

Safe to use

Tags for this mod

About this mod

This is an optional patch for All Geared Up Derivative SE that modifies a few things.

Requirements
Permissions and credits
REQUIREMENTS


WHAT DOES THIS MOD DO?

AllGUD is an amazing mod, but there are some little things about it that bug me.

The original author hasn't been active for awhile, so I don't know if anyone is currently working to improve it.

I'm starting with one small change, but might add more later. I'm procrastinating on this, because I'm hoping someone else will do it better...

REMOVE HARD-CODING FROM GLOBAL VARIABLES

Features of the mod are controlled using global variables that can be toggled with the MCM menu.
In AllGUD, the initial values of those variables are currently hard-coded in the script.
For example:

GlobalVariable Property gvbDisplayNPCShield Auto
Bool bDisplayNPCShield = True

The replacement script I uploaded in the files section changes the code to look like this:

If(gvbDisplayNPCShield.GetValue() == 1)
bDisplayNPCShield = true
Else
bDisplayNPCShield = false
EndIf

What was the point of this change?
Well, now I can change some of the default settings in the MCM menu without needing to recompile the script.
This way, you don't need to completely reconfigure you MCM settings every time you start a new game.
Instead, you can make a normal ESP patch. I uploaded an example of how to do this.

There are some limitations to this. Not every setting has a global variable mapped to it.
To truly fix this, I would need to edit more than just one file.

If you are interested in the source code, just look at the new lines between "Zhalroth's Changes Start Here" and "Zhalroth's Changes End Here".