Compare commits
2 Commits
9d67968245
...
1af46039ea
Author | SHA1 | Date | |
---|---|---|---|
1af46039ea | |||
5adb7defec |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -10,3 +10,4 @@ Projects/Regiments/Regiments/obj/Release
|
|||||||
Projects/CykaOfQud/.vs/
|
Projects/CykaOfQud/.vs/
|
||||||
|
|
||||||
Projects/CykaOfQud/.vscode/
|
Projects/CykaOfQud/.vscode/
|
||||||
|
*.suo
|
||||||
|
Binary file not shown.
Binary file not shown.
@@ -15,6 +15,7 @@ namespace BlacksmithMaster {
|
|||||||
public static ConfigEntry<bool> debug;
|
public static ConfigEntry<bool> debug;
|
||||||
|
|
||||||
public static ConfigEntry<float> xpMultiplier;
|
public static ConfigEntry<float> xpMultiplier;
|
||||||
|
public static ConfigEntry<float> moneyMultiplier;
|
||||||
|
|
||||||
public void Awake() {
|
public void Awake() {
|
||||||
debug = Config.Bind("General", "Debug", false);
|
debug = Config.Bind("General", "Debug", false);
|
||||||
@@ -22,6 +23,9 @@ namespace BlacksmithMaster {
|
|||||||
xpMultiplier =
|
xpMultiplier =
|
||||||
Config.Bind("General", "XP Multiplier", 1f,
|
Config.Bind("General", "XP Multiplier", 1f,
|
||||||
new ConfigDescription("XP Multiplier", new AcceptableValueRange<float>(0.01f, 1024f)));
|
new ConfigDescription("XP Multiplier", new AcceptableValueRange<float>(0.01f, 1024f)));
|
||||||
|
moneyMultiplier =
|
||||||
|
Config.Bind("General", "Money Multiplier", 1f,
|
||||||
|
new ConfigDescription("Money Multiplier", new AcceptableValueRange<float>(0.01f, 1024f)));
|
||||||
|
|
||||||
Logger.LogInfo("Cykasmith loaded");
|
Logger.LogInfo("Cykasmith loaded");
|
||||||
HarmonyFileLog.Enabled = true;
|
HarmonyFileLog.Enabled = true;
|
||||||
@@ -45,4 +49,14 @@ namespace BlacksmithMaster {
|
|||||||
Main.LogDebug("Modified XP amount: " + amount);
|
Main.LogDebug("Modified XP amount: " + amount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HarmonyPatch(typeof(TavernModel), "ChangeMoney")]
|
||||||
|
public class TavernModel_ChangeMoney {
|
||||||
|
public static void Prefix(ref int value) {
|
||||||
|
Main.LogDebug("Original money amount: " + value);
|
||||||
|
if (value > 0)
|
||||||
|
value = (int)((float)value * Main.moneyMultiplier.Value);
|
||||||
|
Main.LogDebug("Modified money amount: " + value);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user