Advertisement
Guest User

Untitled

a guest
May 11th, 2020
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. namespace GoldMod
  2. {
  3. public class Settings : UnityModManager.ModSettings
  4. {
  5. public override void Save(UnityModManager.ModEntry modEntry)
  6. {
  7. Save(this, modEntry);
  8. }
  9.  
  10. }
  11.  
  12. internal static class Main
  13. {
  14. private static bool Load(UnityModManager.ModEntry modEntry)
  15. {
  16. modEntry.OnGUI = OnGUI;
  17. return true;
  18. }
  19.  
  20. public static int finalValueAmount = 1;
  21. private static string valueAmount = "1";
  22. private static void OnGUI(UnityModManager.ModEntry modEntry)
  23. {
  24. valueAmount = GUI.TextField(new Rect(10, 10, 200, 20), valueAmount, 25);
  25.  
  26. if (GUILayout.Button("BP") && int.TryParse(valueAmount, out finalValueAmount))
  27. {
  28. Kingmaker.Kingdom.KingdomState.Instance.BP = KingdomState.Instance.BP + finalValueAmount;
  29. }
  30.  
  31. if (GUILayout.Button("Gold") && int.TryParse(valueAmount, out finalValueAmount))
  32. {
  33. Game.Instance.Player.GainMoney(finalValueAmount);
  34. }
  35. }
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement