Wednesday, 22 December 2021

Version 0.4.2.5 Preview Release

Once again, I'm really sorry for this version's long delay, as well for its lack of content; as I previously mentioned, I've had some personal issues going on over the past month, and as such I've found it very difficult to find time in which to concentrate and work on Lilith's Throne. I should be completely back on track for the new year, so I'll try to get back to a more regular release schedule then.

The main things added in this version are the characters in Wall's End, as well as a large contribution from AceXP that should significantly improve the game's performance for saves in which you have a lot of unmet offspring.

The next release will be either a small preview hotfix or the full public release of v0.4.3, which will hopefully be out in the first week of January.

Thank you all so much once again for your patience. I'll really try to do my best to make the LT releases in the new year fit to a more regular schedule.

Finally, I hope that you all have a happy Yule, and I'll see you again in the next post (which should be at the start of January)!



I package and release these in-between preview builds for backers over on my SubscribeStar, but anyone can play them at any time by building them directly from the public github (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!

ALSO IMPORTANT: Make sure you build from 'dev' branch.


v0.4.2.5 Patch Notes

Contributors:

  • Fixed issue where characters without vaginas would spawn with the pure virgin fetish. (by Maxis)
  • Implemented new way of handling offspring who haven't yet been met, significantly improving turn time performance and save file size in games in which you have a lot of unmet offspring. (PR#1622 by AceXP)

Engine/Modding:

  • Added new BodyPartTag values 'TAIL_ATTACK' and 'TAIL_VENOMOUS_STING' for future use in bee/scorpion/etc. tails.
  • Added several 'CAFFEINATED_' ItemTags for use in defining consumable items as being caffeinated (so that they can apply intoxication effects to spider-morphs).

Gameplay:

  • Added characters and basic trading actions for the last remaining shops in Elis's shopping precint, Wall's End. (More content for each store will be added later.)
  • Added a new 'raptor' race which includes the subspecies: falcons (default); eagles; bald eagles (converted from harpy race); and owls.
  • Added 'Raptor energy drink' and 'Raptor energy bar' as new drink and food items for the new raptor race.
  • Added a new 'mouse' race which includes just one 'mouse' subspecies.
  • Added 'Harvest Mouse's barley water' and 'Harvest Mouse's cheese' as new drink and food items for the new mouse race.

Clothing:

  • Added 'safety glasses' (scientist set, eye slot, androgynous, sold by Nyan).

Sex:

  • NPCs will now only use the orgasm denial action during sex if they have the orgasm denial fetish. (Previously, all that they needed was to have a positive desire towards that fetish.)

Other:

  • Changed references to beer and cider bottles to being on tap in the two pubs in Elis.
  • Changed Mintallys's Sunday milk flavour/theme from grape/purple to cherry/red.
  • Gave Amber a lore-friendly demonic surname.
  • Lyssieth's dominant and submissive sex options are no longer tied to her using her pussy or growing a cock, and instead you can request that she use her pussy or grow her cock for both dominant and submissive sex scenes.

Bugs:

  • Parsing fixes.
  • Fixed issue where you could use orgasmic level drain during bad end sex scenes.
  • Fixed (harmless) background errors being thrown when starting a new game, caused by failing to parse vagina types before the game had fully initialised.
  • Your offspring who have been incubated by someone else are now correctly counted as part of the 'Total offspring' count in the phone menu's pregnancy stats screen.
  • Fixed issue where you could ask Dale about Monica's milker before even having started Monica's quest.
  • Fixed issue with several attributes in xml-defined responses (such as for fetish/perk requirements, sex, combat, and trading), where the first definition of these attributes would be used for all subsequent responses.

Tuesday, 14 December 2021

Progress News

Hello again,

Sorry about missing the post I was meant to put out on Sunday; everything's still quite chaotic for me at the moment, and so I didn't have any news to share with you. I'm going to have to put the release date of v0.4.2.5 back to Monday (20th), as I'm really struggling to make progress on Lilith's Throne at the moment. I'm really sorry about this big delay.

Thank you all for your patience. I'll see you again in the next post, which should be the preview release post on Monday. I'm really sorry once again for this big delay.

Edit: Sorry, but I'll have to push it back by another day, so I'll now have the preview out tomorrow (Tuesday 21st)...

Thursday, 9 December 2021

More Progress News

Hello again,

This is just a small update to let you know that so far this week I've managed to make progress on adding the basic content for the remaining shops in Elis's shopping precinct. As part of this I've added two new races, and just need to add the content (which will be limited to basic trading interactions) for the three shops before I can get this preview update released.

I'm aiming for having the preview ready by the start of next week, and I'll make another post on Sunday to let you know how things are going. Thank you all once again for your patience, and I'll see you again soon!

Saturday, 4 December 2021

Progress News

Hello,

Once again I'm sorry about the delay and lack of progress posts since the last release; I've been going through some quite turbulent times in my life over the past couple of months, with a recent event in particular making it very difficult for me to get much work done on Lilith's Throne. Despite this recent lack of progress, I'm still completely committed to the game's development, and I expect to be back to working at full pace within the next couple of days.

As it currently stands, the preview version of v0.4.2.5 is still a way off from being ready for release. I still have to add and write the content for the shopkeepers in Elis, so I'm not expecting to have it ready until next weekend. Again I'm really sorry about these delays, and I'll do my best to catch up and get this version (and then the public one after) released as soon as I can.

Thank you all so much once again for your patience and understanding. This time I'll definitely make another post early next week to let you know how things are going, so I'll see you again then!

Sunday, 28 November 2021

Delay...

Hello again,

I'm sorry to say that things haven't gone very well this week, so I haven't managed to get this next version ready yet. I'll have to delay the preview release for at least another few days, and probably until next weekend. Sorry for leaving this delay post until the last minute. I'll make another post early next week to keep you updated on how things are going.

Monday, 22 November 2021

Progress News

Hello again,

This is just a small post to let you all know how things are progressing towards v0.4.2.5's release. Since the last post (and the release of v0.4.2.3), I've mainly been working on getting a large pull request merged (PR#1622 from AceXP) that should significantly improve performance and save file sizes in games where you have a large number of unmet offspring. I've also been fixing some bugs and getting some other minor things addressed.

Starting tomorrow, I'm going to move on to adding the content for the other shops in Elis's shopping precinct. I'd also like to get a few more bugs and other minor issues sorted out, so while I initially was aiming for a release around the middle of this week, it's highly likely that v0.4.2.5 will now be out at the earliest on the evening of this Saturday, 27th (as a preview release over on SubscribeStar). If it's looking like there's going to be a delay, I'll try to let you know a day or two in advance.

My next post will likely be the release (or delay...) post of v0.4.2.5, so I'll see you again then.

Tuesday, 16 November 2021

Version 0.4.2.3 Public Release

Hello once again,

So I know that I originally said that I was hoping to have this update ready by early last week, but it ended up taking longer than expected due to three main reasons: one, the number of bugs and other minor issues which required sorting out; two, my decision to add framework for properly supporting thrown weapons; three, the amount of writing that I had to do to finish off Evelyx's Dairy content. I would have released this version to you sooner, but I really wanted to get that Evelyx content completely done before doing so, and that ended up being the last thing which I added.

Also, I wanted to release this as another public update due to the fact that the last update was a bit disappointing (at least in my opinion). I know that this version doesn't add a lot of new content, but hopefully all of the bug fixes and scenes for Evelyx's Dairy make up for that.

Anyway, now that this version has been released, I can finally return to Elis and continue filling in content for the remaining areas there. Unless a hotfix is required, the next release will be a preview (v0.4.2.5) that's released over on my SubscribeStar (and also pushed to github if you want to build from there), in which I'll get the last few shops in the 'Wall's End' shopping precinct added. After that I'll likely move on to adding the next stage of the main quest for the public update of v0.4.3.

I'll make a 'Progress News' post at the end of this week to let you know how things are going. At the moment I'm planning on having the next version ready some time around the middle of next week, but that is very likely to change (and I'll give you an updated release estimate in the Progress News post).

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


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.2.3 Download Links

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

.jar:

Pre-zipped: Mega

Full folder: Google Drive

.exe:

Pre-zipped: Mega

Full folder: Google Drive

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

Pre-zipped: Mega

Full folder: Google Drive


v0.4.2.3 Patch Notes

Contributors:

  • Fixed bug where clothing stickers weren't transferring when enchanting clothing. (by CognitiveMist)
  • Fixed issue where the error log would generate the entry 'Warning: Parser target of X has been replaced!' when randomly-generated NPCs were getting removed. (by AceXP)
  • Prevented a null exception when a move had zero equip-weight. (PR#1596 by CognitiveMist)
  • Fixed several bugs and updated modding information for patterns. (PR#1605 by CognitiveMist)
  • Fixed rare bug when importing clothing which would sometimes result in modded clothing not showing up for sale. (PR#1607 by CognitiveMist)
  • Adjusted NPCs' reference to their working hours to respect the 12 or 24-hour preference in the player's settings. (PR#1609 by CognitiveMist)
  • In the self-transform menu, the comparators used for sorting horns and wings have had inconsistencies fixed. (PR#1610 by CognitiveMist)
  • Improved Encounter generation code, improving performance in Lilaya's Home and Dominion tiles. (by AceXP)
  • Fixed incorrect descriptions related to incubation stats in the character information page. (by AceXP)
  • Fixed issue where the 'quick sex' action would perform blocked sex types. Also fixed parsing issues with paizuri tooltip and the naming of horse vaginas. (PR#1619 by Maxis010)

Assorted Bugfixes Contributed by Maxis010 (PR#1603):

  • Fixed typos both in dialogue and code.
  • Fixed issue where artwork could become invalid after a character was transformed (which was what was causing errors when removing Scarlett's penis).
  • Fixed bug where Ashley would be set to be friendly towards herself instead of towards Nyan.
  • Improved detection and removal of danger characters in save game file names.
  • Added missing check for body hair content setting.
  • Fixed issue with the saving/loading of enchantments sometimes loading incorrect enchantments.

Engine/Modding:

  • Slightly improved performance of encounter generation.
  • Added support for 'one-shot' weapons (intended primarily for thrown weapons), which causes the weapon to be removed from the player after being used. You can define chances to recover the weapon at the end of the turn and at the end of combat. See the 'res/weapons/innoxia/dagger/dagger.xml' for comments on how to define a one-shot weapon.
  • Added a 'attackDescriptionPrefix' element to weapon xml files, allowing you to define a more suitable attack description to fit the sentence 'X your enemy for N damage!'. See the same dagger file mentioned above for a commented example. If the element is not found, then the 'attackDescriptor' element is used instead (so there's no real need to refactor any mods).
  • Added a new TFModifier value 'ENCHANTMENT_LIMIT', which acts like any other attribute boosting TFModifier (to increase the wearer's enchantment capacity) when selected as the secondary TFModifier to a primary 'CLOTHING_MAJOR_ATTRIBUTE' TFModifier. This cannot be selected by the player in-game (for balance reasons), and so is only for if you want special modded clothing or weapons to add enchantment capacity.
  • Added 'SEX_PACE_' as a parser prefix hook to the SexPace enum values.

Gameplay:

  • Filled in all placeholders for Evelyx's Dairy content, including the bad end there.
  • If you attack Enforcers and are then defeated by them, they will now search you in the post-combat scene and confiscate any illegal items you're carrying.

Items:

  • Added 'tennis ball' and 'ball of yarn' as ranged, one-shot, silly mode weapons, both sold by Ralph. (They will appear in his inventory after he restocks at midnight, and will only appear if you have silly mode turned on.)
  • Converted the 'arcane firebomb' item to use the new one-shot weapon mechanic, and made it one-handed.

Sex:

  • Added breasts-to-mouth actions for the interaction between the 'sitting' and 'sitting in lap' sex slots.
  • Added 'Stop rape-play' and 'Allow rape-play' actions for when you're a dominant in sex and your partner is resisting due to having the 'unwilling fuck-toy' fetish, which prevents/permits them from optionally using the resisting pace (they can still resist if not enjoying sex or if they're a friendly NPC who's been betrayed by you).
  • The choice of which ongoing action to reference in dirty talk lines is no longer completely random, and is now instead based on the character's fetish desire towards each ongoing action (with liked actions having more weight to be referenced).
  • NPCs now have the option to reposition during sex in the 'sitting' position.
  • Slightly improved the starting description and added initial actions for Kruger's sex scene, and thanks to the change above, he should now correctly switch position so as to progress from oral to penetrative sex during the scene.
  • Foreplay should now last longer than 1 or 2 turns. Changes related to this: initial ongoing actions do not apply arousal gains before the first turn; arousal gains are halved while in foreplay; added this information to the arousal attribute tooltip.
  • NPCs will no longer choose 'self-breast-to-finger' or 'self-breast-to-tongue' preferences for sex if they are masculine with no breasts and no positive desire towards the self-breast fetish.
  • The 'Cum on feet' orgasm action is no longer available if the targeted character does not have feet (such a lamia).
  • If an NPC is dominant or has equal control in a sex scene then they will no longer allow you to equip sex toys on them.
  • Dominant NPCs who have orgasmed at least 2 times more than they need to be satisfied will now want to end sex if their submissive partner is still at 0 orgasms and is not aroused.
  • NPCs now have the same chance to request a facial as they do to request nothing, which should stop them from almost always requesting a facial when the position allowed it.
  • The 'Thrust into mouth' and 'Paizuri into mouth' sex actions will no longer be used by NPCs who have a negative desire towards receiving or giving oral, respectively.

Other:

  • Changed some perks to traits and vice versa based on the concept that the only perks which should be classified as traits are the ones which you might want to disable, so:
  • Perks -> Traits: Beserk, Object of desire; Irresistible appeals; Aura shielding.
  • Traits -> Perks: Martial artist; Ferocious warrior; Pure thoughts; Lustpyre; Arcane precision; Arcane combatant.
  • The Enforcers in the Dominion alleyway Enforcer encounters now end the 'strip' sex scenes once they're satisfied, instead of keeping on going until the player is satisfied too.
  • Automatically-generated clothing name postfixes now prioritise 'of sealing' over generic positive enchantment effects.
  • While they will still always spawn in as feminine or androgynous, the gender of harpies which spawn in the Harpy Nests now takes into account your gender preferences (thereby allowing futa/herm harpies to spawn up there now).
  • Added a 'Defaults' button to the orientation preferences screen, allowing you to reset orientation ratios to their default values.
  • Buffed pegasus-morph racial bonus by increasing their critical damage from 10 to 30, and altered their racial bonus's description to reference this.
  • Battle axes, dories, and recurve bows now spawn with some basic enchantments.
  • Weapons defined as 'common' now automatically use the same rarity calculation as clothing, so a weapon which is part of a set is defined as 'epic', a weapon with more than one enchantment is 'rare', a weapon with one enchantment is 'uncommon', and unenchanted weapons as 'common'.
  • The weapons 'feather duster' and 'witch's broom' are now respectively part of the 'hard-working maid' and 'witch' sets.
  • Set several weapons to 'common' rarity so that they now use the automatic rarity assignment system described above.
  • Randomly-generated, non-greater NPCs now have a random skin colour (so lesser morphs with set fur colours, such as raccoon-morphs, can now spawn with a variety of skin colours instead of the same one every time, which was being based on their fur colour).
  • Male spider-morphs now spawn as being masculine instead of androgynous.

Bugs:

  • Formatting, typo, and parsing fixes.
  • Fixed issue where the artwork would not update for Kay after feminising him.
  • Fixed background error sometimes being thrown when teleporting out of Submission.
  • If a tile has multiple possible encounters assigned to it, the encounter chosen is now correctly weighted based on each encounter's total chance to be selected, instead of completely randomly (which was causing issues with encounters not triggering as expected).
  • The 'Impish Fiends' and 'Centaurs & More' books will now correctly unlock in Lilaya's library after having read them.
  • Fixed issue where NPCs were being affected by the 3-year time skip at the start of new games, making them 3 years older than intended. This fix has been retroactively applied to all unique NPCs, so when loading into this version unique NPCs will all be 3 years younger.
  • The player character now suffers from menopause at age 55 instead of NPCs' usual 52, to take into account the 3-year timeskip.
  • Fixed issue where the 'Push her' sex action during Meraxis's handjob scene would show a 'No suitable description found for this action!' error.
  • Fixed background errors being thrown when accessing Kate's 'Makeup' and 'Other' actions.
  • If you have multiple arm rows, the action name for main and offhand strikes will no longer omit some of the attacks which are to be performed.
  • Fixed bug where weapon equip requirements were not being taken into account when equipping weapons directly from the ground.
  • Fixed issue where ferals could have their leg configuration transformed. (Ferals are not in the game yet, but there will be content for them added 'soon'.)
  • The game now correctly saves the description of virginity losses even if the virginity-taking character is removed from the game, meaning that from now on you should no longer see the 'You lost your virginity to someone you can't remember' message. (This fix does not apply retroactively, so if you are already seeing that message, it is too late to be fixed.)
  • Fixed issue where NPCs' forced-TF potions would not completely take into account the 'Forced TF Racial Limits' content setting.
  • NPCs' forced-TF potions will no longer enter a state where they flip-flop between shortening and lengthening hair each time they're generated/used after combat.
  • Fixed issue where demonic spider-morphs would have incorrect names when possessing the 'arachnid' leg configuration.
  • Equipped clothing descriptions will now correctly be parsed according to who is wearing it.
  • Armpits will no longer be described as 'hairy' if the character has no underarm air or if body hair content is turned off.
  • Fixed issue with the panther-morph race, where applying smooth spotted fur to a panther-morph would throw an error and detect the character as a human.
  • Slimes will no longer spawn wearing makeup.
  • Removing a character's vagina no longer displays text stating that the character 'now gives birth to live young'.
  • Fixed issues with Natalya's sex scenes and the centaur sex scenes related to Dominion Express never ending without the use of the 'Quick sex' action.
  • The tooltips for the 'swollen belly/breasts/spinneret' status effects now correctly list all of the fluid types which are causing the inflation, instead of always referring to them as 'cum'.
  • Fixed issue where when setting your elemental's name, the game would detect keys being pressed as activating their usual hotkey while trying to type in a new name.
  • Fixed issue where you could start but never stop self-fingering and self-tail-to-nipple-penetration ongoing sex actions.
  • The 'Explore' action in Dominion's alleyways, the Harpy Nests, and elsewhere, should no longer rarely do nothing upon use.
  • The 'Cow-girl (greater)' reward offered to you in Evelyx's Dairy will now correctly transform your character's horn type.
  • Evelyx's Bad End no longer gets bugged and stuck at the 'Mounted' action.
  • Fixed issue in Monica's quest where if you refused Evelyx's offers during her meeting, you the option to have another meeting with Evelyx wouldn't appear, preventing you from progressing the quest.
  • Random TF potions based on races which lack horns, tails, wings, or crotch-boobs will now correctly remove those body parts instead of growing generic ones.
  • Fixed issue where some types of taur (such as cattle-morph taurs) were always being referred to by their masculine name even if the character was feminine.
  • The 'Total offspring' count in the phone's 'Pregnancy Stats' screen now correctly includes offspring birthed from implanted eggs.
  • Characters who lack feet (such as lamia) or arms (such as feral snakes) will no longer be described as having toenail or fingernail polish.
  • Fixed a (harmless?) series of background errors sometimes being thrown when loading a game (which was being caused by trying to generate encounter types before the game had been fully initialised).
  • Half-demon attackers in Dominion's alleyways will no longer spawn wearing completely random outfits.
  • NPCs who forcibly transform you after defeating you in combat will now correctly transform your leg type to their preference before trying to transform your leg configuration.
  • Characters with a rear-facing cloaca will no longer have access to their vagina and penis blocked by wearing a buttplug.
  • Fixed issue where Enforcers with leg configurations of 'serpent-tailed' or 'arachnid' would spawn wearing random clothing instead of an Enforcer uniform.