From be70aa911587773021ebd65fce41b206e09ca76c Mon Sep 17 00:00:00 2001 From: VforValens Date: Mon, 25 Jul 2022 15:57:33 -0400 Subject: [PATCH] Update for 3.1.0 and enable config manager. --- ValensHasThePower/Patches.cs | 1 - ValensHasThePower/PowerOn.cs | 8 ++++---- .../BepInEx/plugins/ValensHasThePower.dll | Bin 6656 -> 0 bytes .../user/mods/ValensHasThePower-1.1.0/package.js | 12 ------------ .../mods/ValensHasThePower-1.1.0/package.json | 10 ---------- .../BepInEx/config}/com.Valens.HasThePower.cfg | 2 +- .../BepInEx/plugins/ValensHasThePower.dll | Bin 0 -> 7168 bytes .../mods/ValensHasThePower-1.2.1}/LICENSE.txt | 0 .../user/mods/ValensHasThePower-1.2.1}/README.md | 0 .../mods/ValensHasThePower-1.2.1/package.json | 9 +++++++++ .../user/mods/ValensHasThePower-1.2.1/src/mod.ts | 15 +++++++++++++++ 11 files changed, 29 insertions(+), 28 deletions(-) delete mode 100644 ValensHasThePower/ValensHasThePower-1.1.0/BepInEx/plugins/ValensHasThePower.dll delete mode 100644 ValensHasThePower/ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0/package.js delete mode 100644 ValensHasThePower/ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0/package.json rename ValensHasThePower/{ValensHasThePower-1.1.0/BepInEx => ValensHasThePower-1.2.1/BepInEx/config}/com.Valens.HasThePower.cfg (90%) create mode 100644 ValensHasThePower/ValensHasThePower-1.2.1/BepInEx/plugins/ValensHasThePower.dll rename ValensHasThePower/{ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0 => ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1}/LICENSE.txt (100%) rename ValensHasThePower/{ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0 => ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1}/README.md (100%) create mode 100644 ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/package.json create mode 100644 ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/src/mod.ts diff --git a/ValensHasThePower/Patches.cs b/ValensHasThePower/Patches.cs index 2be8200..6582c7c 100644 --- a/ValensHasThePower/Patches.cs +++ b/ValensHasThePower/Patches.cs @@ -1,5 +1,4 @@ using Aki.Reflection.Patching; -using Aki.Reflection.Utils; using EFT; using System.Reflection; diff --git a/ValensHasThePower/PowerOn.cs b/ValensHasThePower/PowerOn.cs index 7ebe8af..6e549a2 100644 --- a/ValensHasThePower/PowerOn.cs +++ b/ValensHasThePower/PowerOn.cs @@ -10,7 +10,7 @@ using UnityEngine; namespace ValensHasThePower { - [BepInPlugin("com.Valens.HasThePower", "ValensHasThePower", "1.1.0")] + [BepInPlugin("com.Valens.HasThePower", "ValensHasThePower", "1.2.1")] public class Plugin : BaseUnityPlugin { public static ConfigEntry configCustoms; @@ -29,19 +29,19 @@ namespace ValensHasThePower "Customs", 100, "Percentage Chance that Power will be On at Raid Start for the Customs Map." + - " Default is 100."); + "Default is 100."); configInterchange = Config.Bind("General.Maps", "Interchange", 100, "Percentage Chance that Power will be On at Raid Start for the Interchange Map." + - " Default is 100."); + "Default is 100."); configReserve = Config.Bind("General.Maps", "Reserve", 100, "Percentage Chance that Power will be On at Raid Start for the Reserve Map." + - " Default is 100."); + "Default is 100."); Logger.LogInfo($"Valens...has the POWER!!!"); new PatchThePower().Enable(); diff --git a/ValensHasThePower/ValensHasThePower-1.1.0/BepInEx/plugins/ValensHasThePower.dll b/ValensHasThePower/ValensHasThePower-1.1.0/BepInEx/plugins/ValensHasThePower.dll deleted file mode 100644 index 35598f3c599dd8ad6011d7fa9677ed4967c59ffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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 CC7zuC literal 0 HcmV?d00001 diff --git a/ValensHasThePower/ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0/LICENSE.txt b/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/LICENSE.txt similarity index 100% rename from ValensHasThePower/ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0/LICENSE.txt rename to ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/LICENSE.txt diff --git a/ValensHasThePower/ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0/README.md b/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/README.md similarity index 100% rename from ValensHasThePower/ValensHasThePower-1.1.0/user/mods/ValensHasThePower-1.1.0/README.md rename to ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/README.md diff --git a/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/package.json b/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/package.json new file mode 100644 index 0000000..4cfaa21 --- /dev/null +++ b/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/package.json @@ -0,0 +1,9 @@ +{ + "name": "Valens Has The Power", + "author": "Valens", + "version": "1.2.1", + "license": "CC BY-NC-SA 4.0", + "main": "src/mod.js", + "akiVersion": "3.1.*", + "thanks to": "CWX, Clodan/Alex" +} diff --git a/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/src/mod.ts b/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/src/mod.ts new file mode 100644 index 0000000..9f15a22 --- /dev/null +++ b/ValensHasThePower/ValensHasThePower-1.2.1/user/mods/ValensHasThePower-1.2.1/src/mod.ts @@ -0,0 +1,15 @@ +import { DependencyContainer } from "tsyringe"; +import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod"; +import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; + +class Mod implements IPreAkiLoadMod { + // Code added here will load BEFORE the server has started loading + preAkiLoad(container: DependencyContainer): void { + // get the logger from the server container + const logger = container.resolve("WinstonLogger"); + + logger.logWithColor("Loading Valens Has The Power 1.2.1", 'blue', 'yellowBG'); + } +} + +module.exports = { mod: new Mod() } \ No newline at end of file