Hacknet-Pathfinder
Hacknet-Pathfinder copied to clipboard
Hacknet Labyrinths Modloader in C#
`AdministratorManager.CustomAdministrators` should become a `Dictionary`, and `AdministratorManager` should be given the same public interface as `GoalManager`. This would be a breaking change, so the current `RegisterAdministrator` methods could be reworked...
Splits `ActionsLoader.LoadActionSets` into two parts.
Improves base game behavior where `DLCIntroExe` and `ExtensionSequencerExe` will, when killed, under certain conditions, re-instantiate themselves and add to `OS.exes` on the next tick to prevent being killed. If one...
Ideally, extension plugins would be unloaded in the reverse of their load order to ensure global state is correctly restored. `HacknetChainloader.TemporaryPluginGUIDs`, the current unload order, is unrelated to the load...
The first lines of the log should contain the Hacknet version and OS to make debugging easier. Something along the lines of: `Hacknet Steam v5.069 Linux`
Since as it currently stands extension plugins only natively support configs in the extensions themselves. There is a lacking purpose in doing this, as it makes the assumption the user...
As it stands and was said [by Fayti1703](https://github.com/Arkhist/Hacknet-Pathfinder/pull/161#issuecomment-1108669760) the current structure of ElementInfo has too much going on in it. A text node doesn't support names, children, or attributes and...
Add `ConvertToXElement` method to ElementInfo for converting ElementInfo to XElement