Skip to content

Releases: PULSAR-Modders/pulsar-mod-loader

PML v0.12.3.31

19 Nov 09:31
Compare
Choose a tag to compare

Commits

  • 8fd1afd: Fixed faulty mouse look logic. (DragonFire47)

PML v0.12.2.30

25 Aug 22:42
Compare
Choose a tag to compare

Commits

  • 0b4ae98: Updated GUI window name (DragonFire47)
  • 8a595af: Added Mod settings menus to F5 menu mod list info. (DragonFire47)

PML v0.12.1.29

25 Aug 22:03
Compare
Choose a tag to compare

Commits

  • cdf77ac: Update README.md (Dragon)
  • ad7cd6a: Certain private fields have been reasigned to public. (DragonFire47)
  • e4eff5a: Hopefully better handling of data serialization and deserialization. (DragonFire47)
  • cd6efa5: Merged improvements to F5 menu from VoidManager. (DragonFire47)
  • 6f636d7: More improvements copied over from VoidManager (DragonFire47)
  • 5fb269a: Added Overall MPType to GUI (DragonFire47)
  • 163a5f4: Fixed null reference exception (DragonFire47)

PML v0.12.0.28

11 Dec 00:00
Compare
Choose a tag to compare

Commits

  • 35f292a: Small safety added to a HelperMethod and minor spacing/documentation. (DragonFire47)
  • 9fe321b: Fixed bug disallowing player joining when they should be permitted. (DragonFire47)
  • 1c67454: Fixed bug preventing vanilla players from joining modded games in certain cases. (DragonFire47)
  • 469eb8a: mod updates (Andrey) #54
  • fc786e4: Hotfix (Andrey)
  • c368b55: Add string for License (FloppyDisk) #55
  • 14626bb: Add License display in modmenu (FloppyDisk)
  • e8646ac: Add loading mods from zip files. (FloppyDisk) #57
  • 397b32d: Remove some extra logging (FloppyDisk) #57
  • 21821ee: Add config menu and settings (FloppyDisk) #57
  • 9cd19b5: Add functionality to GUIMain to pull the readme from a specified URL in the mod. (#56) (FloppyDisk) #56
  • aaf9ac1: General Improvements to Injector.cs (DragonFire47)
  • cdc3231: Minor fix to auto path fixing in injector (DragonFire47)
  • e2fd92c: Added Quiet Mode to injector.cs (DragonFire47)
  • 04fe910: Add GetButton to match GetButtonDown (FloppyDisk)
  • a48612d: Installer now opens the mods folder on successful install. (DragonFire47)
  • 5a8d588: Removed user consent for update checking. (DragonFire47)
  • 9018cf4: Add source URL and remove extra check for mod license (FloppyDisk)
  • b1f3bbe: Merge branch 'master' of github.com:PULSAR-Modders/pulsar-mod-loader (FloppyDisk)
  • 38c3d18: Fix max size > !< (FloppyDisk)
  • 2bbef4e: Added event for mod checks finished. Appears functional. (DragonFire47)
  • 5087679: Fixed RefreshData being called while mods loading (DragonFire47)
  • 88e2453: Removed old events system, added new events for commonly patched methods. (DragonFire47)
  • cf68fcb: Modified PML Log Location, Added GetModsDir method. (DragonFire47)
  • f0bf196: Added some XML documentation, Reconfigured XML Warnings to silent. (DragonFire47)
  • 312323f: Changed mod hash creation timing to on mod load (DragonFire47)
  • f59067a: Moved AllowPMLRPCPatch.cs (DragonFire47)
  • 84391da: Added minor documentation to clipboard utility (DragonFire47)
  • 00dad83: Modlists should now be sent to joining clients. (DragonFire47)
  • 9deb49e: Fixed Events.cs naming scheme. Moved MPModCheckManager events to Events.cs (DragonFire47)
  • 5609d12: ModManager Improvements. Can't be clicked through, Size can be changed. (DragonFire47)
  • 5a23e30: Mouse can now be unlocked. (DragonFire47)
  • 2b51f07: Minor fixes to ModManager (DragonFire47)
  • 5f96f10: Joining player now has modlist sent to other clients. (DragonFire47)
  • fff4047: Updated Harmony to 2.2.2, Injector changes/improvements, Moved InjectionTools to PMLInjector. (DragonFire47)
  • e9a8dd6: Fixed IsModified method to target injected methods, Decreased DLL dependencies to run Installer. (DragonFire47)
  • 8fb926e: Removed unused 'using's (DragonFire47)
  • 26fd374: Fixed reference directories (DragonFire47)

PML v0.11.1.25

05 Apr 03:58
Compare
Choose a tag to compare

Commits

  • 967c3a4: Enabled Documentation XML Creation (DragonFire47)
  • 81ee146: Replaced mod creation with wiki link (Dragon)
  • de748e7: updated SaveValue (BadRyuner)
  • a687a7f: Fixed issue with Old Wars WarpDrive not updating the range for nonHosts (Gustavo Ribeiro)
  • d48e646: Added extra log info to SaveDataManager (DragonFire47)
  • 07d33fd: Updated to no longer check version on non-MP Required games. (DragonFire47)
  • ab5a85d: Added some documentation (DragonFire47)
  • c216428: Cleanup, Documentation. (DragonFire47)
  • 4886335: Added methods for finding mods by harmonyID (DragonFire47)
  • 6159078: Minor changes for compatability with new MPRequirement. (DragonFire47)

PML v0.11.0.24

26 Nov 23:20
Compare
Choose a tag to compare

Commits

  • d37ad9c: -Changed Patch location for sending Ping (DragonFire47) #46
  • 6e43f2f: -Initial file merge (DragonFire47) #43
  • e486b9b: -Added Displays for loading modded saves. (DragonFire47) #43
  • c335397: -Moved MPModCheck files to new Location (DragonFire47) #46
  • f1f9117: -Moved chat extensions patch to PLGlobalStart (DragonFire47) #46
  • 2ebd25f: -Set several methods as static and private. (DragonFire47) #46
  • 15a55fa: Added KeybindManager (Andriano) #44
  • 73c17e9: -Fixed usage of old enum in GUIMain (DragonFire47) #46
  • fe2a038: Added Config System (BadRyuner) #45
  • dee1471: Updated GUIMain.cs (BadRyuner) #45
  • 300311e: -Renamed Serialization and Deserialization methods (DragonFire47) #46
  • 4114f27: -Patched RPC Execution, allowing PML RPCs to run earlier. (DragonFire47) #46
  • ee9a2e7: -Fixed AllowPMLRPCPatch (DragonFire47) #46
  • 5d479e1: -Added HelperMethods for detecting client mods. (DragonFire47) #46
  • 5ffe0a9: -Host mods now synced to client. (DragonFire47) #46
  • 7337dc5: Renamed MPFunction to MPRequirement (DragonFire47) #46
  • b5e4e69: Changed MPRequirements to grab from MPFunctionality if set to host or all, preserving MPRequirements for old mods. (DragonFire47) #46
  • 014abba: Merge branch 'master' into master (Dragon) #44
  • 2e91a24: -Added versionID to PMLSaves (DragonFire47)
  • c571638: -Fixed PulsarInjector reference to PML. (DragonFire47)
  • b9778f0: Fixed default value of MPFunctionality (DragonFire47)
  • 4086376: Added trycatch to MPModCheckManager to fix issues with old MPModChecks. (DragonFire47)
  • aec19de: -Changed data format for PMLSaveData objects. (DragonFire47) #47
  • 066e18b: -Modified PMLSaveData to be stored in the vanilla file. (DragonFire47) #47
  • 2869a9d: -Fixed Modded Save Display patch (DragonFire47) #47
  • 34b34b3: -Closed binary readers and writers in the event of earlier return to prevent potential memory leaks. (DragonFire47)
  • f954269: -SaveValue configs now save to a dedicated folder (DragonFire47)
  • b24cc9b: -Fixed ExceptionWarningPatch calling Messaging.Notification() too early. (DragonFire47)
  • 47ee650: -fixed Positioning of LoadDatas() reading closer (DragonFire47)
  • 6819145: Certain modded components now apply their level during creation (DragonFire47)
  • 58157e7: -Directory Creation occured too late during load, and has been changed. (DragonFire47)
  • 9d80f8a: -Readjusted config folder creation positioning for simplicity. (DragonFire47)
  • 4510eca: -Changed load position of keybind manager. (DragonFire47)
  • ab45ac4: -Configured hintpaths for PMLInjector. (DragonFire47)
  • 8360532: -Added references to the injector so it functions after build. (DragonFire47)

PML v0.10.5.21

26 Jul 05:59
Compare
Choose a tag to compare

Commits

  • 33dc61a: checking for updates (BadRyuner)
  • 896a854: null checks (BadRyuner)
  • 3a2bf8b: improved Logger (BadRyuner)
  • 0387540: Fixed the turret/mega turret ID to include the abyss (Gustavo Ribeiro)
  • ef38f39: Updated Libs for game version 1.2.0.1 (DragonFire47)

PML v0.10.4.20

25 Feb 05:04
6edcbde
Compare
Choose a tag to compare

Commits

  • 02fbff3: Updated dll, fixed reflection (BadRyuner) #38

PML v0.10.3.19

19 Feb 05:18
Compare
Choose a tag to compare

Commits

  • f3e2017: Auto-builds use microsoft/setup-msbuild (Tom Richter)

PML v0.10.1.17

07 Feb 21:14
Compare
Choose a tag to compare

Commits

  • 7981ab9: Fixed README (18107)
  • 0ca6a0f: -Added Power usage stat to warp drive mods. (DragonFire47)
  • f62a518: -Modified Using in most Component files. (DragonFire47)
  • 0b09201: Added a prefix for all the components that naturally have a tick (except turrets since they have their own class system) (Gustavo Ribeiro) #32
  • f77514d: Added postfix for types that support chaging "Extra description" (Gustavo Ribeiro) #32
  • 506e157: Added default values for the extra info so it isn't blank (Gustavo Ribeiro) #32
  • f673ae0: Fixed so virus receive the correct InfectionTimeLimitMs (Gustavo Ribeiro)
  • a7e7a60: fixed thursters power override, fixed so unstable components actually shows a message (Gustavo Ribeiro) #33
  • b177680: -Modified Load position of Debug Mode Command setting. (DragonFire47)
  • 82f985d: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (DragonFire47)
  • 13627f7: Name simplification in ModMessageHelper.cs (DragonFire47)
  • 2c4a0dc: -Added virtual OnOpen method to ModSettingsMenu, runs when menu is opened. (DragonFire47)
  • e039609: -Added OnClose() Function to ModSetingsMenu (DragonFire47)
  • 30e8aa8: -ModSettingsMenu OnOpen and OnClose now run when the Mod Manager opens and closes (DragonFire47)
  • de620d8: -WarpDriveProgram GetActiveTimer patch now has harmony load the value rather than using reflection (DragonFire47) #33
  • 89953c7: fix for v1.18 (BadRyuner) #34
  • 662547d: fix DebugReadout (BadRyuner) #34
  • 07a262a: -Added ModdedLobbyTag patch, to show which lobbies have mods. (DragonFire47)