Monday 31 October 2022

Progress News

Hello again,

I'm sorry about how long it's taking me to get the preview update out, and for the lack of communication. I've not been 100% over the past couple of weeks, so progress on this update has been a lot slower than I expected. I'll get the preview out as soon as I can, which should be by this next weekend at the latest.

Thank you all for your patience, and I'll see you again soon.

Edit (Friday 4th): I'm having a PSU issue with my computer, so the update will likely be out on Sunday, as I'm expecting the replacement part to arrive tomorrow (Saturday).

Edit (Sunday 6th): I'm still having computer random restart issues, so the release will be another day or two while I continue to try to get this fixed. Sorry! (P.S. All of my current progress in on github, so you can build the preview from there if you'd like!)

Friday 14 October 2022

Progress News

Hello again!

Since the release of v0.4.6.3, I've been working on merging PRs (pull requests) from github, as well as fixing some bugs and getting a few other things implemented. I still have more PRs to merge, as well as getting some third party content added, so the preview release of v0.4.6.5 won't be out for at least another couple of days. I'm aiming to get it released by the evening of Tuesday 18th at the latest, so I'll see you again then!

Thank you all so much once again for your patience and support!

Edit (Tuesday 18th): I'm sorry, but I've been unwell over the past few days and so haven't yet managed to get this preview release ready. I'll get it out to you as soon as I possibly can.

Wednesday 5 October 2022

Version 0.4.6.3 (Hotfix) Release

Hello again!

First of all, thank you once again for your patience during this small delay. I suppose by now this is less of a hotfix and more of a lukewarmfix, but seeing as a couple of the bugs addressed in this release are potentially game-breaking, I thought that it was still worth getting this released rather than waiting to roll it all into the next preview.

As to what's in this release, there are the fixes for the major bugs, which were the one where slave pill permissions weren't working, the one where sex would never end when offered a pill while being immobilised, and a really game-breaking one where if your elemental had the 'Aura Burn' status effect, the game could sometimes throw multiple background errors and lock up when ending the first turn of combat (thanks to CognitiveMist and Maxis010 for fixing that one). I also made it so NPCs can equip clothing during sex, added some vending machines to Submission, applied transformations & changes to Meraxis/Aurokaris/Ursa during Lunexis's bad end, and made some other bug fixes and minor additions.

I did manage to get a few PRs merged from github into this release, which are mainly focused on bug fixes (by CognitiveMist, Maxis010, DuskitGalager, and MintyChip) and adding non-wing arms & back-wings to raptor-morphs (by DSG). I'll be focusing on merging a lot more PRs for the preview update, as well as (finally) adding third party content.

Speaking of the next preview update, this hotfix's release has put back its release date, which should now be expected around Friday 14th October. I'm hoping to get some Halloween-themed content added this year, so I'm aiming for the next public release to be out by the 31st at the latest.

Thank you all so much once again for your support, and I'll see you in the next post (which should be a progress update post early next week)!


As always, you can also build these releases yourself from the public github's dev branch (which is always kept up to date with the very latest version):
https://github.com/Innoxia/liliths-throne-public/tree/dev
(There's a build tutorial here.)

IMPORTANT: If you're building through github, you'll now need to place the 'liliths-throne-public/res' folder in the same directory as the exported .jar!


v0.4.6.3 Download Links

This is still an alpha, and contains bugs and half-finished content!

.jar:

Pre-zipped: Mega

Pre-zipped: Google Drive

.exe:

Pre-zipped: Mega

Pre-zipped: Google Drive

32-bit .exe (For 32-bit Windows):

Pre-zipped: Mega

Pre-zipped: Google Drive


v0.4.6.3 Patch Notes

Contributors:

  • Fixed issue where combat would sometimes become unresponsive when your companion (most likely your fire elemental) was under the effect of 'Aura Burn'. This also addressed an issue where combat status effects were being added to all NPCs upon game load and not cleared until after that NPC had been in combat. (by CognitiveMist and Maxis010)
  • Fixed bug in the slavery UI where the Affection & Obedience gain/loss would randomly change to unrelated amounts on unrelated jobs when interacting with any buttons. (by Maxis010)
  • Added regular arms and back wings to the raptor race. (PR#1712 by DSG)
  • Typo fixes. (PR#1711 by DuskitGalager)
  • Set the leopard, snow-leopard, and tiger subspecies icons to use the corresponding icons. (PR#1708 by MintyChip)
  • Improved default critical hit tooltips and logic, as the default 'crit on third use' effect was a bit ambiguous and unpredictable. (PR#1706 by CognitiveMist)

Engine/Modding:

  • Moved hard-coded tattoo types out into the res folder (located at 'res/tattoos/innoxia').
  • Added ability to set default colours for tattoo mods (see 'res/mods/innoxia/items/tattoos/heartWomb/hear_womb.xml' for a commented example).
  • Added 'PENIS' and 'VAGINA' to ClothingAccess values, allowing you to define clothing as requiring access to the wearer's penis or vagina in order to be equipped (as the existing 'GROIN' value was not specific enough for these slots). If VAGINA or PENIS are defined as a 'bodyPart' in 'blockedBodyParts', these new values will automatically be added, so refactoring of clothing files should not be required.
  • Made several optimisations to save game formatting, which should result in quicker load times and smaller save files. (Testing a gigantic save file reduced size by 20% and slightly reduced loading time.)
  • Mod folders are now listed at the top of the error.log file (to assist in troubleshooting bug reports).

Gameplay:

  • Added vending machines to the entrance tiles in Submission, and added a vending machine discount card as an additional reward to completing the slime queen side quest (this is added to your inventory if you've already completed it when loading into this version).

Clothing/Items:

  • All BDSM and latex clothing now has the 'ENABLE_SEX_EQUIP' tag.
  • The tooltip for filled condoms now lists how much cum is in the condom, whose cum it is (so long as the cum provider has not been removed from the game), and what flavour/modifiers the cum has.

Sex:

  • NPCs will now use condoms in their inventory by equipping them on their partner's penis. (They will not use condoms if they like the associated cum fetish, like getting pregnant, or lack permission to manage clothing.)
  • NPCs will now be able to equip any clothing that's tagged as 'ENABLE_SEX_EQUIP' onto their partners during sex. This requires the NPC to be the dom, their partner to be a sub, and the clothing to not interfere with their sex preferences (i.e. NPCs will not equip chastity cages on their partner if they want to use their partner's cock). BDSM and latex clothing will only be equipped by NPCs who have a positive desire towards the 'bondage applier' fetish.
  • NPCs who don't have a positive desire towards receiving anal will no longer generate 'receiving anal' sex preferences, and NPCs who have a negative desire towards giving anal will likewise no longer generate 'giving anal' sex preferences.

Other:

  • Added tattoos to the debug's item view menu (as the final option, after piercings).
  • Applied transformations, clothing, and tattoo changes to all characters involved in Lunexis's bad ends to reflect what's happened to them in the dialogue.
  • Non-unique, non-slave NPCs will now generate condoms in their inventory (when time passes into a new day) if they have a penis or vagina, are neutral towards or dislike associated cum fetish, are neutral towards or dislike impregnating/getting pregnant, and are are neutral towards or dislike the giving or receiving penis fetishes.
  • The 'Multi breasts' setting now only affects the number of breast rows a character is given at the time of their creation, allowing characters to gain more breast rows via transformations regardless of what this preference is set to.
  • Having a 'massive' lip size no longer causes a character to have a lisp (only the 'gigantic' and 'absurdly colossal' sizes apply a lisp now).
  • When using a potion to transform the type of an NPC's penis, vagina, ass, breast, or crotch-boob, the NPC's affected area will be set as being known to you.
  • Training at Pix's gym no longer rewards you with potentially infinite physical perk points, and instead via training with Pix (unlocked after paying to become a gym member) you can earn a one-off unique perk.

Bugs:

  • Typo, parsing, and formatting fixes.
  • Fixed bug where even after 'tipping' enough to extend the opening hours for The Creamy Bakery to 07:00-17:00, it would still only let you enter between 09:00-15:00.
  • Fixed issue where newly imported characters at the nightclub could sometimes be marked as having already been encountered that day.
  • Fixed bug which was causing all of the slavery 'pill' permissions to do nothing.
  • Fixed issue where slaves would not properly end their jobs if the player was present in their tile either during the hour of their job ending or the hour prior to that. (This is what was causing milking pumps to sometimes remain on slaves after they'd left the milking room.)
  • Slightly improved tattoo tooltip height.
  • Fixed rendering issue where the 'ears' slot for tattoos would display as being blocked if the character had no hair.
  • Fixed bug where slaves in the shops in Slaver Alley would always be generated with a gender based on user preferences, instead of using a gender that's applicable to their shop.
  • The 'style.random' parsing argument now correctly trims whitespace.
  • Fixed issue where most groin clothing (i.e. underwear) would not prevent clothing from being equipped into/onto the wearer's vagina or penis (e.g. underwear would not block the equipping or removal of condoms, dildos, etc.).
  • Using the 'Quick sex' action now correctly handles condom effects from both partners upon orgasm, instead of only handling it if the sex type involved a penis.
  • The latex bodysuit and latex corset now require access to a character's wait in order to be equipped.
  • The 'Freedom Certification' item now correctly displays it as being consumed on use.
  • Fixed harmless(?) background error sometimes being thrown when setting a slave free.
  • After a slave has been removed from the game (such as when using the 'Freedom Certification'), the occupancy ledger should now correctly display events which involved that deleted slave without throwing background errors.
  • Fixed bug where filled webbing condoms would forget all attributes associated with their cum storage after performing a save and reload.
  • Fixed issue where using the quick-load hotkey would result in the game performing a quick-load twice, thereby doubling the time it took to load your saved game.
  • Significantly improved the time it takes to use the 'arcane offspring map', which should be noticeable in games where the player has hundreds (or even thousands) of offspring.
  • Fixed bug where NPCs in the harpy nests were not being affected by the effects of arcane storms, with the tooltip saying that they were too far away from it to suffer the storm's full effects.
  • Fixed bug in Lyssieth's demon TF sex scene, where if you had a penis and no vagina in the final 'sixty-nine' position, Lyssieth would not fully finish your demon TF at the end of sex, leaving you as a half-demon. (If you have experienced this bug in a previous version, you can use the debug menu's 'Race resets' options to turn yourself into a greater demon to fix it. Type 'buggy' at any point to open the debug menu.)
  • Fixed issue where if you were immobilised in sex (e.g. from being cocooned), and your partner offered you an item (such as a pill), there would be no actions to choose from, effectively soft-locking the game.
  • Fixed issue in some sex scenes where if the player's orgasms were being denied, then the sex scene would never end (e.g. sex scenes in slaver alley's cafes).
  • Fixed issue where the yellow highlighting which indicates that you have perk points to spend would not be removed if you opened and closed the perk menu via clicking on your name in the top-left of the UI rather than through the phone menu.
  • Fixed bug where loading a game which was saved in a version prior to v0.3.7.8 would cause a background error to be thrown when attempting to open inventories.
  • Fixed background parsing errors sometimes being thrown when loading a saved game (related to insufficient checks in the Vagina.setLabiaSize() method).
  • Transforming a character into a taur will no longer pass the 'short stature' cutoff, meaning that imps cannot transform into demons and vice-versa when transforming leg configurations.

Saturday 1 October 2022

Progress News

Hello again!

Since the release of v0.4.6, I've been working on fixing bugs and adding some other minor content. I've still got quite a few bugs left to fix, but I should be done with those tomorrow, and then after that I'll (finally) move on to merging PRs (pull requests) from github. I'm hoping to be doing that on Monday, and to begin with I'll prioritise the PRs which are focused on bug fixes or other minor additions.

As there were a couple of annoying bugs in v0.4.6 (primarily the 'pills' slave permissions not working), I'm planning on releasing a hotfix after I've finished fixing all reported bugs and merging bug-fix PRs, which will likely be on Monday evening. After that, I'll be working on the third party content which I've been planning on adding for a little while now, and so that will be in the next preview update (which will probably be pushed back by a few days due to the hotfix release).

Thank you all once again for your support and continued interest in Lilith's Throne, and I'll see you again in Monday's post!

Edit (Monday 3rd): I still have just a few things to finish off, so the hotfix will be out tomorrow (Tuesday) evening instead! Sorry!

Edit (Tuesday 4th): I just need one more day! Sorry again!