Releases: PULSAR-Modders/pulsar-mod-loader
Releases · PULSAR-Modders/pulsar-mod-loader
PML v0.12.0.28
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
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
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
PML v0.10.4.20
PML v0.10.3.19
Commits
- f3e2017: Auto-builds use microsoft/setup-msbuild (Tom Richter)
PML v0.10.1.17
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)
PML v0.10.0.16
Commits
- c68b8af: -Added ComandHelpers under utilities for help identifying specific objects. (DragonFire47)
- 2007f8e: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (DragonFire47)
- e527f76: Added null check (DragonFire47)
- a238d8a: Loading Libraries! (BadRyuner) #24
- 127cd2a: Set up NuGet to keep Harmony up to date. (DragonFire47)
- bb1a3f8: Enabled Documentation (DragonFire47)
- 5bdff4d: -Harmony 2.0.4 causes issues with references between harmony and Mono.Cecil, Removed harmony nuget subscription in favor of lib reference to Harmony 2.0.2. (DragonFire47)
- 33e5bb6: Added pages for help command (18107)
- 399ea51: Changed file Name from CommandHelpers to HelperMethods (DragonFire47)
- 91444fd: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (DragonFire47)
- 0321d32: Added page number usage example (18107)
- 3809bb7: Added documentation (18107)
- f9f740c: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (18107)
- 67dac8f: Changed clipboard to use GUIUtility (18107)
- 9d5b811: -Removed Soundfix.cs, as the devs fixed the sound issue in game. (DragonFire47)
- 11b5f28: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (DragonFire47)
- ce61c32: Added more GetPlayer methods (18107)
- 48b245e: Modified command alias prefix, added mod name to help (18107)
- b556a9d: Mod name looks nicer (18107)
- 4e566e8: -Fixed issue with when DebugMode setting is loaded. (DragonFire47)
- c42f43e: Added a public help command (18107)
- 56ecf7e: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (18107)
- 5f46cb4: Removed screenshot command (18107)
- 6825ba1: Added separate public and private command classes (18107) #25
- e90ccfb: Separated private and public commands. (18107) #25
- 80bc26a: Removed unused imports (18107) #25
- 6cad98c: Added null checks to Messaging.Notification (DragonFire47)
- 7f4ebc0: -Removed unnecessary reference from DebugModeCommand (DragonFire47)
- d65144a: Removed debug loggers, Attempted a fix for an exception when players leave and join. (DragonFire47)
- 25c87d2: Merged ChatExtensions (18107) #26
- e6dfcb5: Added Ctrl+arrows (18107) #26
- 839c292: Fixed colored shadow in currently typing (18107) #26
- 197a2c3: Improved AutoComplete (18107) #26
- 187bd7c: Refactored code (18107) #26
- cc4e1ce: Added undo/redo (18107) #26
- e0438a7: Refactor (18107) #26
- e8daa24: Improved chat history (18107) #26
- 8800c5b: Bug fixes (18107) #26
- 2789196: Improved help message (18107) #26
- 520f605: Added welcome message (18107) #26
- d901d41: Fixed sending empty messages (18107)
- 77cde50: Added command to list plugins (18107)
- 69ce3b4: Made help commands more consistent (18107)
- c83724d: Changed name of HostApproved MPFunction to HostRequired (DragonFire47)
- 208841a: Merge branch 'master' of https://github.com/PULSAR-Modders/pulsar-plugin-loader (DragonFire47)
- 524f900: Changed Plugin directory name from "Plugins" to "Mods" to reduce confusion of users. (DragonFire47)
- 7a4f03e: Added code to move files from old plugins directory to new mods directory, and delete the old directory. (DragonFire47)
- 316a46e: -Small string and variable modifications in Injector (DragonFire47)
- c3d24bf: -Added null checks to DebugReadout and Messaging.CS. (DragonFire47)
- c274c31: Added component and Item stuff from ContentMod (DragonFire47) #27
- e126a41: -Added content category, copied files from DragonReactor. (DragonFire47) #27
- 289773a: Fixed issue with obscured floats inputted to objects requiring floats. (DragonFire47) #27
- 1b1ce33: -cleaned code. (DragonFire47) #27
- a4ba172: Hopefully fixed ServerTakeBiscuitPatch transpiler. (DragonFire47) #27
- af6ee3d: -Some progress on update method. (DragonFire47) #27
- 0fa475d: -Now working, however there are a few bugs to work on. (DragonFire47) #27
- edb4301: -Fixed second half of PLFluffyOven.Update() transpiler. (DragonFire47) #27
- 78f2496: -Set default icontexture for FBRecipeModules. (DragonFire47) #27
- 5bd5055: Removed commented code in preparation for ppl merge. (DragonFire47) #27
- ab5bc03: Set default cargo visual IDs (DragonFire47) #27
- e2ba19c: -Updated Libs, (DragonFire47)
- 6868afc: -Fixed PlayerRemoved event, fix found by BadRyuner (DragonFire47)
- f2119fc: Fixed chat shadow transpiler (18107)
- 35fecde: All Credit for this commit goes to BadRyuner. (DragonFire47)
- 317d61d: -Small change to message when client attempts joining a game with mods it shouldn't have/without mods it should have. (DragonFire47)
- 8146c20: -Added De-Registration to chat commands. (DragonFire47)
- 92fe350: -Removed Managed/Unmanaged Libs creation from injector (DragonFire47)
- f94fa45: Improved comment formatting (18107)
- 229b3d2: Added functions to allow mods to be disabled (18107)
- 297a5cc: Added default game locations for Linux and OSX (18107)
- a095458: Added dialog box for Windows. Requires System.Windows.Forms.dll to be included to not cause errors on Linux and OSX. (18107)
- 5e26e4a: Added confirmation for default install path (18107)
- 986bbf6: Rename namespace (18107)
- fe06c08: Added placeholder dll for non windows systems (18107) #30
- 3d51826: renamed plugin to mod (18107)
- 12f73ca: renamed folders (18107)
- a521732: rename plugin to mod (18107)
- 82f114d: Merge branch 'rename' into master (18107) #30
- ab1e4a4: renamed PulsarModBootstrapper to PulsarModLoaderInstaller (18107) #31
- 3027de4: fix basic example (18107) #31
- ec1e3c5: rename plugin to mod (18107) #31
- 6afd28f: Create Mods folder when installing PML (18107)
- 9eaebe6: removed reference to old plugins folder (18107)
- 0647a3e: Added better detection of Pulsar directory for steam users (18107)
- 4666b72: rename PPL to PML (18107)