Here's my current progress towards version 0.1.99! I still have a lot left to do, but I've managed to get all the final mechanics for lust implemented into the engine. This was a little more involved that I originally anticipated, as I had to revamp the fetish system a little in order to add in 'desire' levels for each fetish.
I still have some bugs to iron out in the multiple-partner sex, but now that all the mechanics are finally finished (apart from making stamina drains have an effect), that won't take me long to finish. ^^
If you're building from github to test this out, please be aware that there are most likely going to be some bugs in this version. Please remember that this is just a preview of my current progress, and it will be in a much cleaner state for the full release next Friday! :3
As always, I build these previews for backers on Patreon, but if you're not a patron, you can also build these previews yourself from the public github (which is always kept up to date with the very latest version): https://github.com/Innoxia/liliths-throne-public (There's a build tutorial here.)
Important github info: I updated my Java to 9.0.4, so if you're building the game from github, you may need to update your Java to that version too (although it might still work with older versions). If you are building it in eclipse using Java 9, please be aware that you'll need to export as a 'JAR file', *not* a 'Runnable JAR file'. For some reason eclipse is having trouble exporting runnable jars with Java 9. When exporting as just a 'JAR file', make sure you select LilithsThrone as the source file, then keep clicking next until you get to the part where it says 'Select the class of the application entry point:'. It's very important that you choose the 'Main' class in this box, as otherwise the exported JAR will not run. ^^
Update (Sunday, 18:05 GMT):I've updated the github with a fix for the game-breaking bug with Vicky's sex scene. I think that this was the only major bug, so the next update will now be next Friday. :3
Version 0.1.98.5 patch notes:
- Updated to Java 9.0.4. If you're using the .jar version of the game, and are encountering UI bugs, please update your Java to 9.0.4 (.exe versions are unaffected, as they are packaged with 9.0.4).
- Save files now only keep track of the last 50 events in the event log. (As only the last 50 are ever displayed within the game, it was pointless to be saving more than this.)
- Expanded fetish mechanics to tie-in with the lust mechanic in sex. You can now select your 'desire' for each fetish, which affects your lust gains in sex. (Lust affects NPC pace, and when in consensual sex, dominant NPCs stop sex if their lust gets to 0, and submissive NPCs stop it when they drop below 20.)
- All NPCs now have their own desires. You can see these by hovering over their 'desires' status effect. (I chose to display these in a easy manner, rather than having you find them out 1-by-1, as I thought 'desire discovery' mechanics would get very tedious.)
- Added voyeurist, vaginal, pussy slut, leg lover, and strutter fetishes.
- Added new fetishes and desire increases/decreases to the 'mystery kink' item's enchantments. Also organised the fetish order in that menu.
- You now earn experience for each fetish-related action both in and out of sex. Higher fetish levels increase arousal gains from those actions in sex, and for the next version I'll make them level the fetish up to provide larger bonuses.
- Added the start of stamina drains in sex (although I haven't added exhaustion for when the character reaches 0 yet).
- Added the start of alcoholic effects (the rest & psychoactive effects will be finished for the full version).
- Improved the save/load icons. (I'm sorry they were so poorly thought-out before!)
- Added more antler and horn colours.
- If you are the dom in a sex scene in which your partner does not have equal control (i.e. a non-con scene), then your partner will not be allowed to remove your clothing by default. (You can still permit them to.)
- Taking a shower now cleans 500ml of cum from all orifices, except your mouth (representing cum in stomach), which isn't affected.
- Sightly improved formatting of all tooltips.
- Added associated fetishes to orgasms.
- Added save/load entries to event log.
- Added correct fetishes to Lilaya & Rose (I still need to go through all unique NPCs and give them proper likes/dislikes).
- Ralph now stocks 25 dye brushes instead of 5. (Wait for his shop to refresh at midnight for him to start stocking 25.)
- Fixed ongoing penetration status effect's incorrect tooltip descriptions.
- Typos and parsing fixes (including fixing knotting descriptions).
- Fixed incorrect naming for breast shape and horn TF potions.
- Loading a game no longer overwrites the activity log.
- Your discoveries of NPC genitals are now correctly saved/loaded.
- Cumming inside a partner multiple times should no longer result in multiple pregnancy possibilities in the pregnancy stats screen.
- The description of losing your penile virginity should now always be appended correctly in sex.
- Body parts being exposed in sex should now have the correct descriptions appended.
- Fixed bug where the action 'Pull out (chest)' sometimes wouldn't work.
- Fixed grey horns and antlers text colour being red.
- Fixed Kate's intro referencing three pairs of breasts (she now just has a single pair of breasts).
- Fixed clothing remaining dirty after taking a shower.
- Fixed some sex actions randomly not being available.
- Fixed bug where 'stop X' actions would show up in sex actions for when your partner was using themselves. (e.g. 'Stop fingering' would show up when your partner was fingering themselves.)
- Fixed bug where the status message informing you that your clothing was getting dirty would lock up sex scenes.
- Fixed penile virginity being reset on every game load (old characters will still incorrectly be penile virgins, but after losing it their non-virgin state will be saved).
- NPCs will no longer listen to your pullout/creampie requests if they're the dom in non-con sex.