Releases: MagicLibStarsector/MagicLib
Releases · MagicLibStarsector/MagicLib
1.3.1
Fixed a crash on load ("No enum constant", reported by timediver0)
1.3.0
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
MagicCombatto 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
Finally got the paintjob intel UI looking right.
1.3.0-dev24
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
ship it
1.3.0-dev22
Paintjob intel in a MVP state now.
1.3.0-dev21
paintjob applicator for ships is much less broken.
1.3.0-dev20
Partially implemented reading paintjobs from csv. Added intel panel refresh.
1.3.0-dev19
Added some logging when checking if industry item can be used.
1.3.0-dev18
Re-did UI again. saveChanges now called automatically.