Skip to content

Releases: Sheep-y/Modnix

Modnix 2.5.7

19 Feb 15:31
Compare
Choose a tag to compare

This is a minor update that backports GOG Galaxy support and minor bug fixes.

Full changelog: https://github.com/Sheep-y/Modnix/blob/v2.5.7/MainGUI/Resources/Changelog.md

Modnix 3 Beta 3

04 Feb 03:22
Compare
Choose a tag to compare
Modnix 3 Beta 3 Pre-release
Pre-release

No plan survives contact with the enemy, as usual. Will this be the last beta?

Highlights:

  • Fix permanent "Busy" with Phoenix Point 1.10. (#35)
  • Recognise and launch using Gog Galaxy when Phoenix Point is installed with it.

Plus other bug fixes and improvements.
The stability is improving to a release standard.

Modnix 2.x seems to works with 1.10, so I will defer its update for a while to see if there are more things to fix.

Modnix 3 Beta 2

25 Jan 14:51
Compare
Choose a tag to compare
Modnix 3 Beta 2 Pre-release
Pre-release

NEWS: Would get stuck in "Busy" forever after updating the game to 1.10. A hotfix is in the work and should be released soon.

This should be the final Beta of Modnix 3, with all new modding features in place and frozen.
The demo mods are intended for mod authors. The repo have their descriptions.

Major changes:

  • Removal of Injector. Prelimary reports show that users no longer need to repatch after game updates.
  • Mod Packs - Use plain-text to bundle pre-configured mods. Requires no coding. See demo mod pack Essential Mods.
  • Mod Actions - Mods may define json-based actions, such as modify a field or run a code, to enable other plain-text mods.
    See demo mod Tailwind and Laser On Fire.
  • Mod Disarm/Rearm - compatible mods can be switched off and on dynamically, in the game. See demo mod Legend Prologye.
  • Auto-detection of missing, outdated, or mismatching mod loader.
  • GUI enhancements: change game path, markdown support, clickable file list etc.

For mod authors, the wiki has been updated with the new features.
For mod users, it should be as easy to use as before. If you run into problems, please make sure to run the installer as admin.
Either way, thanks for your support.

Changelog: https://github.com/Sheep-y/Modnix/blob/v3.0.2021.0125/Manager/Resources/Changelog.md

Modnix 2.5.6

25 Jan 14:13
Compare
Choose a tag to compare

This is a minor release that improves modnix 3 compatibilty, plus minor enhancements and fixes.

Changelog: https://github.com/Sheep-y/Modnix/blob/v2.5.6/MainGUI/Resources/Changelog.md

Modnix 3 development is coming to a close.
When it goes out of Beta, the 2.x branch will be deprecated and receives only critical updates.

Modnix 2.5.5

12 Jan 06:32
Compare
Choose a tag to compare

This is a minor release that improves mod config support. Specifically:

  • Create runtime settings (loadfromRemoteSources) on install and on launch. (#33)
  • Unblock mods' downloaded flag so that they can be loaded for config. (#33)

The first action will create an extra file in mods folder, which I wanted to avoid but I think justified by saved trouble, esp. in light of influx of Steam players. The second action is done on demand and should "just works".

This release also fixes the wiki button's icon, since it no longer brings you to fandom.

An updated Modnix 3 development build can also be downloaded. It is stable enough for general usage.

Modix 2.5.4

31 Dec 15:16
Compare
Choose a tag to compare

This is a minor release that adds Steam support on Windows. (Linux please refer to folknor's guide.)

  • Detect Steam game version, with priority over Epic Game Store version. (Sorry EGS. But where is Devotion?)
  • Launch button will now launch through Steam, if the detected game is on Steam instead of EGS.

If you already installed Modnix on a Steam installation, such as through manual install or by editing Modnix.conf, just update and the launch button should work.

If you have Modnix installed on an existing EGS installation, it will be remembered.
The easiest way to force Modnix to switch over is to uninstall Phoenix Point from EGS, and install Phoenix Point only on Steam.
Then when you next open Modnix it should automatically detect the new path.

You may expand the Phoenix Point version on the left of Modnix window to see current game path.

Sorry for the delay. I'm blaming covid here; home schooling takes time.

Modnix 3 will be updated when it is ready.

Modnix 2.5.3

09 Jul 14:22
Compare
Choose a tag to compare

This is a minor hotfix release:

  • Add game version detection for Danforth (1.5.2). Should still support old game versions.

Full log: https://github.com/Sheep-y/Modnix/blob/v2.5.3/MainGUI/Resources/Changelog.md

Modnix 2.5.x is compatible with PPML 0.1 and 0.2 mods.

Modnix 3 beta 1 users may download BetaInstaller_v20200711.

Modnix 2.5.2

01 Jul 09:59
Compare
Choose a tag to compare

This release fixes two uncommon bugs, plus minor GUI tweaks:

  • Adding an empty mod no longer prompt error.
  • Some machines couldn't config mods because of mod sandbox error. A ".exe.config" is now created on setup to fix it.
  • Softer wordings on mod errors and unsupported flags.

Full log: https://github.com/Sheep-y/Modnix/blob/v2.5.2/MainGUI/Resources/Changelog.md

Modnix 2.5 is compatible with PPML 0.1 and 0.2 mods.

Modnix 3 beta 1 also updated (build 20200701) with these fixes and other updates.

Modnix 2.5.1

06 Jun 11:48
Compare
Choose a tag to compare

This release fixes two modding bugs and has some minor gui updates.

Highlights:

  • Mod list can now identify Modnix 3 action mods.
  • "mod_info" api now return null when mod is not found.
  • Mod content detection corrected.

Full log: https://github.com/Sheep-y/Modnix/blob/v2.5.1/MainGUI/Resources/Changelog.md

Modnix 2.5 is compatible with PPML 0.1 and 0.2 mods.

Modnix 3 Beta 1

02 Jun 14:28
Compare
Choose a tag to compare
Modnix 3 Beta 1 Pre-release
Pre-release

This is a preview of next major release, with the most important new features and changes for modders.
A few newer builds has been released since then; the "BetaInstaller" with the biggest number is the latest.

New: Modding Phases

  • New modding phases that lazily load mods just before Geoscape/Tactical game.
  • New modding phases that are called every time the game enters/leave Geoscape and Tactical.

New: Action Mod

  • Plain-text .js mods may have "Actions" that are processed by new action processing mods.
  • The "Scripting Library" mod enabled the "Eval" action which runs C# script.
    WARNING: The mod no longer works and WILL brick an up-to-date Phoenix Point (though it can be repaired).
  • The "Laser On Fire" .js mod demo the potentials by adding damage to weapons and changing weapon abilities.
  • More Examples: Less Recruit, Half Price Bionics.

Other Major Changes

  • Mod APIs now return Exception objects on error. They are not thrown, so callers are still safe.
  • Two deprecated Modnix 1 features removed: DefaultConfig and non-delegate initialiser parameters.

Mod that does not trigger any warning in Modnix 2 should be unaffected by the removals.

There are also a number of minor changes.
Changelog: https://github.com/Sheep-y/Modnix/blob/v3.0.2020.0602/Manager/Resources/Changelog.md
Roadmap: #24

Known issues

  • Mod loading order does not consider new phases. (Fixed in 20200701.)

Modnix 3 beta 1 is compatible with PPML 0.1 and 0.2 mods,
and is expected to be load most Modnix 1 and 2 mods despite the potentially breaking changes.