Skip to content

v5.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Jul 00:01
· 108 commits to master since this release

Change Log for Pathfinder 5.2.0

Common features

  • #129 : Updater now updates itself and the chainloader.
  • #139 : Updater UX has been improved.
  • #187 : The connect command has been optimized.
  • Fixed #148 : Using reboot to skip ETAS is now disabled. Crashing during an ETAS leads to ETAS game over.
  • Fixed #185 : In Vanilla Hacknet, Tutorial startup in extensions did not work as expected.

Modding features

  • #123 : PFPorts now support XML format.
  • #125 : Simpler custom executables programming using GameExecutable.
  • #162 : More native types can now be parsed from XML.
  • #117 : Pathfinder now uses newer csproj syntax.
  • #127 : Instead of registering manually every new custom addition, Attributes can be added to classes to auto-load them (ex: [Pathfinder.Meta.Load.Executable("#PF_BASIC_EXE#")]).

Pathfinder Bugfixes

  • #159 : Optimized Pathfinder registries' performance.
  • Fixed #145 : eOS devices on the playerComp linked back to the wrong node.
  • Fixed #146 : Only the last eOS device linked to a computer had a link back to the computer.
  • Fixed #149 : Computer.portsNeededForCrack was one less than Vanilla Hacknet's values.
  • Fixed #150 : Crash on non-english locales when opening extensions menu due to float parsing.
  • Fixed #152 : Pathfinder executables were not displayed when using the exe command.
  • Fixed #154 : Crash when the character ; is used for separating ports.
  • Fixed #158 : Properties in XML were not properly parsed.
  • Fixed #168 : Generated nodes lacked default ports.
  • Fixed #171 : The CreditsDaemon Daemon was not behaving properly.
  • Fixed #175 : TextRecord and OnlineAccount were not parsed properly in DatabaseDaemon.
  • Fixed #180 : The self closed tag <StartingVisibleNodes/> was not supported in Pathfinder.
  • Fixed #183 : eOS Devices did not have their informations filtered.