Skip to content

Releases: ifBars/S1API

v1.7.2

Choose a tag to compare

@ifBars ifBars released this 05 Sep 22:52
  • Adds ToggleUtils to help access toggle members across branches

MAKE SURE YOU DELETE ANY OLD .DISABLED S1API DLLS IN YOUR MODS FOLDER BEFORE STARTING YOUR GAME WHEN UPDATING (This seems to have been causing issues, sometimes corrupting saves, with some users)

Full Changelog: v1.7.1...v1.7.2

v1.7.1

Choose a tag to compare

@ifBars ifBars released this 03 Sep 18:20
  • Adds better abstractions for Dead Drops

Full Changelog: v1.7.0...v1.7.1

v1.7.0

Choose a tag to compare

@ifBars ifBars released this 01 Sep 04:27
  • Adds support for generic Saveables OnCreated override (runs on making a new save)

Full Changelog: v1.6.9...v1.7.0

v1.6.9

Choose a tag to compare

@ifBars ifBars released this 31 Aug 19:03

Adds better console abstraction to S1API.Console.ConsoleHelper. This allows Empire to be fully cross compatible from it's Mono dll in it's current state.

Full Changelog: v1.6.8...v1.6.9

v1.6.8

Choose a tag to compare

@ifBars ifBars released this 30 Aug 23:37
  • Better phone app support
  • Generic saveables
  • public EventHelper
  • Fixes ReflectionUtils based issues

Full Changelog: v1.6.7...v1.6.8

v1.6.7 (Cartel Update)

Choose a tag to compare

@ifBars ifBars released this 26 Aug 21:52

I was going to hold off on posting this release till the cartel update was out of beta, but it seems like most players using S1API mods are on the cartel beta. So this version should work for the cartel beta with no issues, otherwise feel free to open an issue or leave a comment in the modding discord.

Edit: This version should work fine on the fully released cartel update.

Commits:
a85c19e
7a99ff0
8b15143
3d9c46e
a40f33b
9322beb
498b533

v1.6.6 Release

Choose a tag to compare

@ifBars ifBars released this 22 Aug 00:28
  • Implements internal DynamicSaveData methods to load and save the dynamic save data. (Fixes NPC SaveableFields for 0.3.6f6) 9dfadb3
  • Modified QuestPatches to only save active quests and delete any completed ones on loading, to avoid starting completed quests on save and re-join 89ce705

v1.6.5 Release

Choose a tag to compare

@ifBars ifBars released this 21 Aug 09:08
  • Adds wrapper class(es) ProductPropertyWrapper & PropertyBase for Properties.Property (product properties)
  • Integrates ProductPropertyWrapper & PropertyBase into S1API.Products classes for cross-branch access
  • Fixes AccessTools errors where API tries to access constants on Il2Cpp (Player & NPC)
  • Instead of attempting to set the max health constant, we prefix patch take damage to ignore damage for invincible players

v1.6.4 Release

Choose a tag to compare

@ifBars ifBars released this 20 Aug 23:26
3a0f2dd

This release is mostly just to fix the S1APILoader, I believe I included the .NET 6.0 loader, which was a mistake on my part. The loader and mod should both work as intended now:

  1. Drop both mods into mods folder
  2. Drop loader into plugins
  3. Loader enables/disables accordingly

v1.6.3 Release

Choose a tag to compare

@ifBars ifBars released this 19 Aug 00:08
3a0f2dd

This PR merges lots and lots of features, fixes, etc to the API, mostly to ensure that it can work on the latest game version as of 8/18/2025 (non-beta).

Full Details

  • Merge bleeding-edge into stable by @ifBars in #1

Full Changelog: v1.3.1...v1.6.3