Previous Post

Star Knightess Aura Release 1.0.3

Next Post
Star Knightess Aura Release 1.0.3
DESCRIPTION

ITCH | MEGA | ITCH-DELUXE | MEGA-DELUXE

Usual batch of bugfixes. Things seem to generally have stabilized by now and we are mostly dealing with smaller glitches at this point. Besides the bugfixing, I also continued my work from last week on the mod loading system. Last week, I mostly focused on features that were necessary in order to allow for the adult content patch to be treated as a mod and thus solve the reinstallation issue for Steam users.

This week, I focused on the mod loading system in general. The biggest with mods often is maintining mod compatibility and the approach I implemented for 1.0.2 works great for making simple mods that hard override certain items, skills, etc. but easily faces compatibility issues with other mods that want to modify different properties of the same skill or item.

While the old approach still works (and also is still used for the adult content patch), for this week I expanded the Meta.json to allow for more complex selection expressions to tell the mod loader what should be overriden or should be appended. This is more complex (and, I repeat, not necessary if one doesn't care about maximizing mod compatibility) but should allow for mods to reduce conflicts quite a lot. I also defined a JSON Schema for the Meta.json file, so if a modder edits in VS Code, they get some basic validation and also auto-complete suggestions.

tl;dr more technical stuff relevant for supporting multiple active mods

Those who are looking for more information on this can find them on the wiki where I wrote a page to modding https://wiki.starknightessaura.com/en/Mods

Finally, we will be doing a small prerelease today - not a lot in this one (a lot more technical stuff though ahahahahaha) but I integrated the first alternate Earth costume this week and figured that's worth a prerelease deployment.

Changelog 1.0.3 (28.02.2025)

Mod Loader: Implemented wildcard support for id lists

Mod Loader: Implemented chaining of URL redirects

Mod Loader: Iterated namespacing and constant exposure of SKA level plugins

Mod Loader: Implementd support for sub-property selection for mod operations

Mod Loader: Implemented check if file in mod folder is a mod and only load it then

Mod Loader: Implemented support for manipulating arrays which don't contain objects with an ID property

Mod Loader: Implemented property chaining to simplify mods interacting with deeply nested properties

Mod Loader: Defined JSON schema for Meta.json

Mod Loader: Implemented file selector snippets in JSON mod-meta scheme for better auto complete

Balancing

None

Bugfixes

Fixed typos

Fixed Bookworm achievement not triggering when having extra reading modifiers

Fixed incorrect playthrough unlock variables on Seductive Command books

Fixed deadlock when triggering Hermann Election Favor Contract in pink but not having unlocked Vice

Fixed incorrect attack skill id for Medium Earth Slime

Fixed Brightmane getting locked into Overcharge recasts

Fixed passability bug in Richard Castle in Intro

Fixed missing state updates for some NPCs in Maid Academy Foyer after killing Asmodeus

Fixed incorrect check for Charlotte hunting Lucifer in Victory Ending #7547

Increased Luck Debate creature question input limit to 10 characters and add Brightmane as an accepted answer

Fixed Brothel prostitute still having training line that no longer applies after a certain number of times working there

Fixed Nephlune chest reappearing if you take the gold after destroying it with Star Knightess

Fixed softlock when turning adult content off in the Clear Room then entering and leaving Roya Recollection Room

aura-dev PATREON 490 favs
VIEWS1
FILES1 file
POSTEDFeb 28, 2025
ARCHIVEDJun 10, 2026