Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace GoldMod
- {
- public class Settings : UnityModManager.ModSettings
- {
- public override void Save(UnityModManager.ModEntry modEntry)
- {
- Save(this, modEntry);
- }
- }
- internal static class Main
- {
- private static bool Load(UnityModManager.ModEntry modEntry)
- {
- modEntry.OnGUI = OnGUI;
- return true;
- }
- public static int finalValueAmount = 1;
- private static string valueAmount = "1";
- private static void OnGUI(UnityModManager.ModEntry modEntry)
- {
- valueAmount = GUI.TextField(new Rect(10, 10, 200, 20), valueAmount, 25);
- if (GUILayout.Button("BP") && int.TryParse(valueAmount, out finalValueAmount))
- {
- Kingmaker.Kingdom.KingdomState.Instance.BP = KingdomState.Instance.BP + finalValueAmount;
- }
- if (GUILayout.Button("Gold") && int.TryParse(valueAmount, out finalValueAmount))
- {
- Game.Instance.Player.GainMoney(finalValueAmount);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement