Skip to content

Releases: MagicLibStarsector/MagicLib

1.3.1

26 Dec 07:45

Choose a tag to compare

Fixed a crash on load ("No enum constant", reported by timediver0)

1.3.0

26 Dec 01:41

Choose a tag to compare

MagicAchievements

  • New feature! Cross-save achievements framework that any mod may add to.
  • 20+ achievements available in a separate mod, Magic Achievements: Vanilla Pack.
  • May be disabled using LunaLib's settings menu.
  • Achievements work similarly to Steam's; once unlocked, they are unlocked forever and across all saves.
    • Nexerelin's Milestones, in contrast, are per-save.
  • Find them under your Intel under Personal.

MagicPaintjobs

  • New feature! Cross-save paintjobs (ship skins) framework that any mod may add to.
  • Useful as rewards for achievements! Or for any other reason.
  • Mods may add paintjobs, which will be locked by default. The modder chooses when/how to unlock them.
  • Caution: because Starsector preloads almost everything, paintjobs in a mod will be loaded into VRAM even if they aren't applied.

MagicBounty

  • New feature! Intel Board
  • Displays all bounties (if you meet the conditions) within 10LY of your location.
  • You no longer need to travel to a location to accept a bounty.
  • Removed MagicBounty default time limits (there will only be a time limit if the bounty maker added one).
  • Contributed by President Matt Damon. Thank you!
  • Fixed a potential crash after resetting a bounty via console command (reported by mrmagolor).

CombatGUI

  • Properly released to everybody!
  • Breaking changes from the Discord-only 1.2.0 version to add MagicCombat to the class names.
    • I don't believe anybody was using this, but I'll release a backwards-compat patch if someone asks me to.

Other

  • Added MagicTxt.ellipsizeStringAfterLength(String str, int length).
  • Added some more logging when checking if items can be installed in industries (reported by MnHebi).
  • Added MagicRefreshableBaseIntelPlugin, which adds a method to refresh Intel's center panel. Used by MagicPaintjobs.

1.3.0-dev25

21 Dec 07:18

Choose a tag to compare

1.3.0-dev25 Pre-release
Pre-release

Finally got the paintjob intel UI looking right.

1.3.0-dev24

17 Dec 18:39

Choose a tag to compare

1.3.0-dev24 Pre-release
Pre-release

New

  • MagicBounty Intel Board
    • Displays all bounties (with conditions met) within 10LY of your location.
    • You no longer need to travel to a location to accept a bounty.
    • Contributed by President Matt Damon. Thank you!

Changed

  • Various MagicPaintjob UI work/improvements (not visible yet without a separate, unreleased mod).

1.3.0-dev23

06 Dec 07:35

Choose a tag to compare

1.3.0-dev23 Pre-release
Pre-release

ship it

1.3.0-dev22

06 Dec 05:36

Choose a tag to compare

1.3.0-dev22 Pre-release
Pre-release

Paintjob intel in a MVP state now.

1.3.0-dev21

02 Dec 20:12

Choose a tag to compare

1.3.0-dev21 Pre-release
Pre-release

paintjob applicator for ships is much less broken.

1.3.0-dev20

28 Oct 18:42

Choose a tag to compare

1.3.0-dev20 Pre-release
Pre-release

Partially implemented reading paintjobs from csv. Added intel panel refresh.

1.3.0-dev19

01 Oct 15:28

Choose a tag to compare

1.3.0-dev19 Pre-release
Pre-release

Added some logging when checking if industry item can be used.

1.3.0-dev18

28 Sep 01:01

Choose a tag to compare

1.3.0-dev18 Pre-release
Pre-release

Re-did UI again. saveChanges now called automatically.