Thursday, 28 June 2018

Version 0.2.7.8 (Public) Progress Update

Hello again!

Unfortunately, due to some personal issues I've had this week, I haven't managed to get as much progress done towards 0.2.8 as I'd expected. I've got a lot of the Nightlife content planned out, and most of the code framework in place, but I haven't managed to get the content written into the game just yet. As a result, I'm going to call this update '0.2.7.8', and will release the full version of 0.2.8 next Wednesday (as another public release).

I am sorry that I haven't managed to add much in this update from last Friday's 0.2.7.6, but thanks to a couple of pull requests from Tukaima and Irbynx on github, both fox-morphs and several cat-morph subspecies are now in the game. ^^

So, just to be clear, there will be another public release next Wednesday (4th July), which will contain the finished Nightlife content and NPC-on-NPC sex actions. I'm sorry about the lack of progress this week.


v0.2.7.8 Download Links

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

.jar

Pre-zipped: Mega

Full folder: Google Drive

.exe (For Windows if you haven't installed/updated java.):

Pre-zipped: Mega

Full folder: Google Drive

32-bit .exe (For 32-bit Windows if you haven't installed/updated java.):

Pre-zipped: Mega

Full folder: Google Drive


v0.2.7.8 patch notes


  • Contributors:
    • Added: Fox-morphs (with Fennec, Youko, and Fennec-Youko subspecies), along with related essence, book, and TF food and drink. (Tukaima)
      Added: Lynx, leopard, snow leopard, lion, tiger, cheetah, and caracal subspecies for cat-morphs. (Irbynx)
  • Other:
    • Eye transformations now affect iris and pupil shape.
      The 'Deny' action in sex is now always available (so long as you're the dom or have equal control as the sub).
      Event log is now sorted with the most recent events at the top of the list.
      Converted kissing actions to NPC-on-NPC format.
  • Bugs:
    • Fixed Ralph not starting anal when you asked for big discount.
      Fixed not being able to swap or change positions with Lilaya & Kate in their sex scenes.
      Fixed slaves in the stocks and milking stalls using their hands, and added anal options for the 'standing behind' position.
      Typo and parsing fixes.
      Fixed 'Deny' sex action not working.
      Fixed tattoos without any writing loading in as having blank 'normal grey text'.
      Fixed the 'Age' content toggle not working.
      Fixed blowjob not being available sometimes in sixty-nine position.
      Fixed buttplugs not actually blocking anus.
      Fixed NPCs choosing oral sex actions even if they hated or disliked it.
      Fixed Lilaya and Kate sometimes continuously switching positions in their sex scenes.
      Fixed tattoos sometimes being applied with the last letter in their writing being cut off.
      You can now end sex when starting submissive sex with a companion.
      Fixed case where dominant NPC would refuse to take any action in sex.

    Saturday, 23 June 2018

    Version 0.2.7.6 Progress Update

    Hello again! ^^

    There were some major bugs in some of v0.2.7.5's sex scenes (namely Kate's and Lilaya's chair scenes, and the panty masturbation one), so I decided to put together a hotfix and push it to github! :3

    Although I got the major issues sorted out before I went to bed last night, I thought I'd spend today fitting in some more minor bug fixes, as well as an age mechanic that I'd originally intended to get added alongside the 'rental Mommy' content. (You can disable this age mechanic in the content preferences.)

    I'll work on converting some sex actions to the NPC-on-NPC format over the weekend, and will then move on to writing in Nightlife, ready for the full release this Wednesday! ^^


    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.)

    If you do build the game through github, please remember that these are preview releases, and there is a lot of half-finished content (and most likely bugs)!

    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!


    Version 0.2.7.6 patch notes:


  • Gameplay:
    • Finch now has a chance to stock (already-identified) enchanted items, and Roxy stocks 10 unidentified pieces of clothing. You will need to wait until they re-stock (at midnight) to see their new items for sale.
      Added penis and foot fetishes to clothing and mystery kink enchantments.
      Added 'appears as age' stat to characters, which is displayed in their description, along with age selection in character creation. (If you want to edit the age of your already-existing character, first save the game in this new version, then open the save file and search for/edit the 'yearOfBirth' field. The game converts any ages lower than 18 to 18.)
      Added content option to disable ages being displayed.
      Added tattoo selection to character creation.
      Increased impregnation chance (formula's /4 modifier was reduced to /3).
  • Contributors:
    • Fixed typos in some sex positions. (Nnxx)
  • Other:
    • Moved some modded clothing/tattoo files over into new 'clothing' and 'tattoos' directories, to help distinguish between default LT files and mods that you've downloaded.
      Slime subspecies (such as slime-cat-morphs, slime-horse-morphs, etc.) now respect your furry settings of the derived race. i.e. If you have horse-morphs disabled, no slime-horse-morphs will spawn.
      Added description of foot structure to leg types.
  • Sex AI:
    • Fixed NPCs choosing 'Doggystyle (oral)' position when they wanted to have penetrative sex.
      Fixed some sex actions not having correctly-associated fetishes, which was causing the AI to use actions they disliked/hated.
      Fixed issue where NPCs would continuously start penetrating then stop over and over.
  • Bugs:
    • Fixed parsing error when viewing NPC with demon wings.
      Fixed bug where ellipsis wouldn't display correctly.
      Fixed NullPointerException issue which was sometimes occurring in sex scenes.
      Fixed Lilaya and Kate constantly switching positions in sex.
      Fixed no actions being available in the chair sex scenes.
      Fixed panty masturbation scene not working.
      Fixed incorrect arousal gains in masturbation. (They were far too small before.)
      Fixed error in conditional parser that was causing some sections of text to sometimes not be rendered.
      Fixed another error in conditional parsing that was causing some dialogue to return 'Error in conditional parsing!'.
      Fixed pregnancy roulette being broken for 'On back' positions, and for playing as one of the breeders not working.
      Fixed bug in sex where your partner would use the 'Stop position switch' action every turn.
      Fixed characters without a penis spawning in with the cock stud fetish.
      Added paizuri to sixty-nine position.
      Fixed some sex actions being incorrectly blocked (such as masturbating while giving someone a blowjob).
      Made 'groin + mouth' actions blocked while there is any ongoing groin + area action (to stop impossible actions like receiving cunnilingus while performing paizuri in non-69 positions).
      Fixed foot and penis fetish teases working effectively against the wrong fetish type.
      Slave-on-slave sex events should now fire if the slaves are idle (in the same room, or with 'house freedom' permission set). Slaves will not initiate penetrative sex if their vagina is virginal.
      Fixed cum regeneration being labelled as 'milk regeneration'.
      For cowgirl: Added anal actions, fixed paizuri being available for the wrong person, and removed performing thigh sex on the one lying down.
      Removed giving blowjob from doggy-style oral position.
      Fixed slaves being able to be sent to Kate even if you hadn't encountered her.
      Fixed bug where most characters were spawning with their penile virginity. (It's now a 15% chance for them to spawn as penile virgins.)
      Fixed clothing type encyclopedia unlock events using custom names.
      Naming enchanted tattoos now works correctly.

    Thursday, 21 June 2018

    Version 0.2.7.5 Progress Update

    Hello again! ^^

    Here's my current progress towards 0.2.8! I've managed to get all of the sex code rework completely finished (there was a considerable amount that still needed to be changed, which I only realised needed doing late on Friday), as well as getting some bugs and other minor things added.

    Now that all of the sex code work is finished, I'll move on to writing the NPC-on-NPC sex actions and adding Nightlife content. While the sex action work will be an ongoing task over the next few versions, the Nightlife content should all be ready for the full release of 0.2.8 next Wednesday (27th June)! ^^


    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.)

    If you do build the game through github, please remember that these are preview releases, and there is a lot of half-finished content (and most likely bugs)!

    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!


    Version 0.2.7.5 patch notes:


  • Engine:
    • Finished work on sex action code to fully support NPC-on-NPC actions.
      Added support for clit-fucking (when a clit is large enough to act as a pseudo-cock) and foot-related sex actions. (The actions will be added very soon!)
      Added support for tentacles. (The actions will be added when tentacle TFs are added, which will be a little later on.)
  • Gameplay:
    • Added modifiers and girth for clitoris, with associated TFs.
      Added oral position for chair sex.
      Changed Broodmother and Seeder fetishes to be perks instead.
      Added 'Face Sitting' as a generic position in sex scenes.
      Added hoofed legs as a TF option for demons, with a 25% chance for demon NPCs to spawn in with hoofs.
      Added 'zebra' as an equine subspecies, with a 'zebra tail' type.
      Converted Kate's and Lilaya's very old chair sex scene format. (I will add the old chair-specific descriptions to sex actions as I convert them to NPC-on-NPC format.)
      Added milk and cum regeneration enchantments for clothing.
      Added foot fetishes. (Only Amber's scenes have foot-related actions at the moment, but I will be adding foot actions very soon!)
  • Contributions:
    • Cleaned EnchantingUtils getCost method. (Pimgd)
      Added penis-related fetishes. (Rfpnj)
  • Norin's Clothing Contribution:
    • Added: Anal beads (anus slot, sold by Finch).
      Added: Clover clamps (nipple slot, BDSM set, sold by Finch).
      Added: Realistic dildo (vagina slot, sold by Finch).
      Added: Bat-wing barbells (nipple-piercing slot, sold by Kate).
      Added: Heart barbells (nipple-piercing slot, sold by Kate).
      Added: 'Caution-When-Wet' piercing (navel slot, sold by Kate).
      Added: Tail ribbon (tail slot, sold by Nyan).
  • Clothing:
    • Added: Butt plug (anus slot, sold by Finch).
      Added: Jewelled butt plug (anus slot, sold by Finch).
      Added: Jewelled-heart butt plug (anus slot, sold by Finch).
      Added: Tail butt plug (anal slot, sold by Finch).
      Added: Insertable dildo (vagina slot, sold by Finch).
  • Sex AI:
    • Fixed issue where NPCs would sometimes perform actions that they didn't like.
      Fixed NPCs never starting oral, even if they wanted to, if they still had their oral virginity.
      NPCs will now prefer to penetrate using their penis rather than their tail.
      NPCs should now be preferring to penetrate their partner before themselves.
  • Other:
    • Updated credits page.
      Having a sheathed penis will now conceal your cock bulge from gender detection up to 16 inches. Non-sheathed penis bulge is visible at 8 inches.
      Added freckles as a pattern for demon skin.
      Added description of wing colour to selfie.
      The chemise no longer blocks groin areas.
      Companions and companions' elementals no longer have their level affected by difficulty settings. (Making the higher difficulty levels harder.)
      You can now see what your partner in sex is wanting (under the 'Desires' status effect description).
      Removed tooltips from enchanting 'Limit' and 'Potency' buttons. (They were just repeating the button text and getting in the way.)
  • Bugs:
    • Fixed issue with map rendering incorrectly when zoomed out.
      Fixed game sometimes incorrectly scrolling back up to the top of dialogue.
      Fixed 'Stroke cock' actions not showing up in sex scenes.
      Fixed some incorrect sex action availability.
      Typo and parsing fixes.
      NPCs will no longer spawn wearing leg clothing with dresses.
      AI in sex will now correctly use actions based on their preferences (this bug was affecting cultists not respecting your 'Offer pussy' or 'Offer ass' choice).
      Fixed issue where slimes were always spawning in with human-shaped bodies. (They can now spawn as slimes of any morph type.)
      Fixed clothing pattern colours not being saved/loaded.
      Fixed Lilaya asking you to pull out so as to not get pregnant when she was already pregnant.
      Fixed limb description in selfie not taking into account body shape.
      Fixed issue with covering patterns not working (which was causing the only patterns for hair to be plain or ombre).
      Cum expulsion enchantment is now correctly free when you have the Water school passive.
      Fixed incorrect penile virginity loss text.
      Fixed formatting bug where periods would sometimes incorrectly carry over to the next line.
      Fixed some instances of 'Submit' not having a corruption bypass.
      Fixed another issue with companions' elementals not being dismissed properly.
      Fixed issue of starting a new game as an exported slave identifying you as owning yourself.
      Fixed deny orgasm action not working correctly, and added the denial fetishes as associated fetishes.
      Fixed Brax always resisting in submissive sex.
      Fixed offspring referring to you as their mother when you first greet them, even if you were the father.
      Fixed NPCs reacting as though they knew you had a penis even if you were showing no bulge.
      Fixed special attack descriptions returning incorrect target text.
      Improved modded clothing load fail error messages.
      Fixed nipple and urethra penetration actions not working.

    Tuesday, 19 June 2018

    Version 0.2.8 Focus

    Hello once again! :3

    For this version, I'm going to be focusing on converting sex actions to the new NPC-on-NPC format, as well as adding content for the Nightlife area. While I'd like to get the non-slavery way for NPCs to move in with you added as part of that, I don't think I'll get enough time to do it properly (due to there being so much sex action conversion work to do), so that will most likely be in 0.2.9.

    I'm sorry that the content for Lyssieth and Submission's imps keeps being pushed back. In my original design for Lilith's Throne, I didn't anticipate adding NPC-on-NPC sex scenes, so all the work I've done on sex actions so far has been purely for the case of "Player on NPC". Converting these actions into a format suitable for NPC-on-NPC is going to take a little while, but I think it's worth doing at this stage. Once it's finished, it's going to allow for things like spitroasting with the player not in the middle, large group sex scenes, voyeurism scenes, and having both you and your companions having sex after combat together. ^^

    For tomorrow's github/Patreon update, I should have all of the sex action code rework completely finished, along with adding support for foot, tentacle, and large clit content. I should also have a few of the sex actions converted to the NPC-on-NPC format, which will allow the current threesomes to support NPC interaction. After I've got this done, I'll move on to working on Nightlife content, which will be ready for the full release on the 27th.

    So, to clarify, the full, public release of 0.2.8 will be out on the night of Wednesday, 27th. The github/patreon progress update will be out on the night of Wednesday, 20th. :3


    Focus for 0.2.8:

    Main focus: Nightlife content & Bug fixes
    - There are still a lot of bugs in the game, so I need to spend some time fixing these.
    - After the preview this Wednesday, I'll move on to adding Nightlife content.


    Secondary focus: Continued sex content work
    - Add modding framework for sex actions.
    - Work on converting sex actions to the NPC-on-NPC format, improving descriptions as I go.
    - Update chair sex scenes and add an oral position for it.
    - Make Roxy's facesitting sex position available for all sex scenes.
    - Add support for random attackers having sex with your companions upon combat loss (requires NPC-on-NPC support to be fully finished, which will run over into 0.2.9).

    The next few versions:

    The main things that I'm going to be focusing on over the next few versions after this (up to 0.3) will be:

    - Adding Imp Fortresses.
    - Non-slavery way to get NPCs to move in with you.
    - Axel's quest.
    - Claire's quest (related to the teleportation spell).
    - Main Quest content (with Lyssieth's palace).
    - Slaver Alley content (more shops and Alexa interactions).
    - Adding mod support for items and weapons.


    P.S. I will try to keep up with comments, but if you have a question that you really want an answer to, please join the LT discord and @Innoxia me. ^^

    Thursday, 14 June 2018

    Version 0.2.7.1 (Hotfix)

    Hello everyone! :3

    There were a few major game-breaking bugs reported in 0.2.7, which were mostly caused by the sex engine refactor. I've sorted out all of the ones that were reported, and decided to release these fixes as a hotfix, so here you go! ^^


    v0.2.7.1 Download Links

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

    .jar

    Pre-zipped: Mega

    Full folder: Google Drive

    .exe (For Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive

    32-bit .exe (For 32-bit Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive


    v0.2.7.1 patch notes


  • Contributors:
    • Fixed invalid HTML. (Itpatch)
  • Other:
    • Added TF for 'horns per row', allowing you to have from one to four horns per row.
  • Bugs:
    • Fixed bug where accessing inventory during sex, then pressing back, would lock up the game.
      Fixed bug where sometimes the game's text wouldn't be parsed. (Which was causing some sex scenes and other places to crash.)
      Fixed conditional parsing bug, which was causing some scenes to display 'Error in conditional parsing'.
      Fixed cum-related status effects being shown even if the character lacks a penis, or if you didn't know if they had a penis.
      Fixed bug that was causing Finch to sometimes not stock items.
      Fixed epic and legendary clothing spawning in alleyways.
      Fixed duplicates appearing in covering recolouring.
      Fixed elementals and other companions acting like slaves in Lilaya's library.
      Fixed incorrect virginity loss descriptions.
      Fixed karada blocking bras, which was causing any worn karada plus bra to be blocking one another.
      Fixed AI bug (that was affecting Roxy) where the NPC would continuously start and stop oral actions.
      You can now dye an item of clothing's pattern colour without having to change the main colour.
      Fixed demon hair-tipped tail randomising hair colour on each load.
      Fixed bug where older characters/saves would always load in with human milk/cum/girlcum.
      Fixed bug where testicles could not be set to internal.

    Version 0.2.7 Release

    Hello everyone! :3

    For this version, I've got a lot of bugs and github pull requests sorted out, as well as adding in some other minor things here and there. I've also done a refactor of the game's sex action code, which will now enable me to write in the NPC-on-NPC actions. There are a lot of sex actions in the game's code that need to be updated to this new format, so while I'm working on those over the next few versions, I'll also be adding in checks for the things I mentioned in 0.2.7's goals (such as size difference, orifice/penetration modifiers, horns, wings, etc.). ^^

    The next version (0.2.7.5 preview) should be out on Wednesday, June 20th, with the full, public release of 0.2.8 being out the following Wednesday, 27th. It will be focusing on adding Nightlife content, along with updating the sex actions.


    The artwork of Candi in this post was done by Jam. :3
    You can find them over on their blog here (and their NSFW blog here).


    v0.2.7 Download Links

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

    .jar

    Pre-zipped: Mega

    Full folder: Google Drive

    .exe (For Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive

    32-bit .exe (For 32-bit Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive


    v0.2.7 patch notes


  • Engine:
    • Improved scripting support for parsing conditional statements.
      Added support for multiple penetrations in a single orifice.
      Added support for penetration + penetration or orifice + orifice sex actions. (It was limited to penetration + orifice before.)
      Added support for NPC-on-NPC sex actions. (I have a thousand actions to convert to this new format, which will be done over the course of the next few versions.)
  • Gameplay:
    • Added cum storage/regeneration values (the same mechanics as milk). Added an 'expulsion' value to testicles (with associated TF modifier for potions), which determines how much of your stored cum is expelled upon orgasm. (This new mechanic can be toggled off in the content settings.)
      Not producing any cum upon orgasm (or by having a cum expulsion value of 0) will now apply the frustrated effect.
  • Artwork:
    • Added ChattyNeko's Kate drawing.
      Added ChattyNeko's Lumi drawing.
  • Contributors:
    • Fixed self breast milking always emptying breasts. (Pimvgd)
      Fixed bug in FluidStored constructor that was causing issues with addictive fluids. (Pimvgd)
      Fixed incorrect descriptions in mouth orifice status tooltip. (Pimvgd)
      Reduced UtilText.parse parsing time by two-thirds for large inputs. (Pimvgd)
      Fixed major issue with parsing. (Pimvgd)
      Optimised loading. As an example, this cut down the loading time of a large save file by 60%. (Pimvgd)
      Fixed bug in FluidRegeneration value. (Pimvgd)
      Added cum regeneration mechanics toggle. (Pimvgd)
      Cleaned BodyCoveringType via BodyCoveringTemplateFactory. (Pimvgd)
      Made more parsing performance improvements. (Pimvgd)
      Added 'hair type' to the slime TF menu. (HarelMym)
      Fixed ToolTipThread to not create a new thread with every display. (AlacoGit)
      Punctuation Fixes for the Gambling Den and fixed a parsing error. (WoefulWombat)
      Rearranged inventory slot layout (edited a little bit by Innoxia). (rfpnj)
      Added generic orgasm denial actions. (Master of Puppets)
  • Clothing:
    • Added: Butler set. (With boosted butler set effects if you chose the 'bulter' job at the start of the game.)
      Added: Butler's Jacket. (Over-torso slot, masculine, butler set.)
      Added: Butler's Waistcoat. (Under-torso slot, masculine, butler set.)
      Added: Butler's Trousers. (Leg slot, masculine, butler set.)
      Added: Butler's Gloves. (Hand slot, masculine, butler set.)
      Added: Butler's Shoes. (Feet slot, masculine, butler set.)
  • Other:
    • Slightly improved map rendering when zoomed out.
      Allowed side panels to expand their width when the game window is enlarged.
      Added 'current litter size', and 'cum in pussy/ass' taken & received counters for tattoos.
      Slightly improved clothing mod documentation (in rental_mommy.svg), and added functionality to use preset lists for concealed slots.
      Improved the NPC stats panel (the information beneath their appearance description).
      Improved the contacts page in your phone.
      Fixed legs and arms always being described as 'slender'. The description is now drawn from your BodyShape (which is based on muscle and body size).
      Cum and other fluids are now absorbed into the body through orifices, so even if it's plugged, the amount of fluid inside someone's orifice will gradually diminish over time.
      The mother in pregnancy roulette now corectly takes a vixen's virility just before the game. (Epona gets you to take one too.)
      You can now collect income/pay debt from slavery in the room management screen.
      You can now upgrade a single slave room to a double without having to move the occupant and remove all upgrades first.
      Sexual orientation -50% lust damage now affects both damage dealt and received.
      Added two content options, 'Anal', and 'Futanari Testicles'. Both are enabled by default. Disabling anal will make all non-unique NPCs spawn in hating anal, while disabling futanari testicles will make all futas spawn in with internal balls.
      Added sclera recolouring to the slime TF menu.
      Added metallic colours for hair and fur dye.
      Improved the spell UI to give an indication as to which spells are 'forbidden'.
      Using a pregnancy tester now correctly reveals the father in the pregnancy stats page.
      Removed negative physique effects from having full breasts.
      Slightly increased size of inventory tooltips.
      Added penis colour for slimes.
  • Bugs:
    • Typo and parsing fixes, including instances of your name being incorrectly parsed as 'you'.
      Fixed some inconsistencies in Epona's pregnancy roulette scenes.
      Fixed bug where enchanting an item of clothing would remove its pattern.
      Fixed clothing with negative effects not having a rarity of 'jinxed'.
      Fixed npc dildo reveal returning incorrect description.
      Dildos no longer generate precum.
      Fixed issue where clothing could accidentally get deleted when starting sex scenes with Zaranix and in Gambling Den's pregnancy roulette.
      Fixed breeders in pregnancy roulette sometimes starting the game under the effects of promiscuity pills.
      Fixed issue where Epona would seemingly forget who you are.
      Fixed bug with the 'risk of pregnancy' status effect not re-applying instantly if you weren't pregnant but still had cum in your vagina.
      Time now passes while in the Gambling Den (1 minute per tile).
      Fixed bug where the map in the library would sometimes not open.
      Fixed issue where NPCs would sometimes spawn wearing a dress + skirt.
      Fixed issue with modded clothing being tagged to be found in alleyways not actually being found in alleyways.
      Fixed issue with modded clothing marked for sale by Kate and Nyan not actually appearing in their inventories.
      Fixed slime eye recolouring applying to your entire body.
      Being bred in the pregnancy roulette will no longer consume a pregnancy tester from your inventory.
      Fixed Zaranix regaining his penile virginity after sex.
      Demon alleyway attackers will no longer have their virginities reset after sex.
      Fixed bug where slimes would always spawn in with a load of jewellery in their inventory.
      Fixed issue where Nyan's clothing might sometimes not load correctly.
      Fixed drinking milk giving the 'Cummy Meal' status effect.
      Fixed slimes drinking milk causing impregnation check to trigger.
      Fixed bug where even if your cum production was 0, you'd still sometimes dirty your underwear when orgasming.
      Fixed minor typo in inventory's 'Take (All)' tooltip.
      Fixed bug where the repeat action tab in sex could be used to perform actions that weren't meant to be available in the current position.
      Makeup, body hair, and pupil colour should now all save correctly.
      Fixed Ralph's discount never being higher than 33%, even if the game was saying it was higher.
      Sending a slave to Kate is now disabled if you've never actually met Kate.

    Wednesday, 13 June 2018

    Progress towards 0.2.7

    Hello again! :3

    Just to keep you all updated, I've been busy since last Wednesday working on fixing bugs and getting the sex action code refactored. Adding support for NPC-on-NPC actions took a little longer than I'd hoped, so while I should have all the background programming finished by tomorrow, actually adding NPC-on-NPC variants for all sex actions will be added over the course of the next few versions, alongside other things.

    To give you some idea of the amount of work that's going to be required to add NPC-on-NPC versions for all actions, there are currently over a thousand sex actions in the game, with each one requiring multiple descriptions that can then be displayed to the player at random. I can probably cut this count in half as I convert them over to the new code, but for each one, the descriptions will need to be rewritten in a format suitable for parsing into NPC-on-NPC versions.

    Basically, what this all means is that tomorrow's update will mostly be bug fixes and background changes to the engine. ;_;

    The release will be out tomorrow (Wednesday) night, around 04:00 UTC. ^^


    Here are the current patch notes for what I've got done so far. For tomorrow's release, I'm hoping to get the sex action changes finished, as well as merging some more PRs, getting a few more more bugs fixed, and adding a few pieces of clothing.

    Current patch notes for 0.2.7:


  • Engine:
    • Improved scripting support for parsing conditional statements.
  • Gameplay:
    • Added cum storage/regeneration values (the same mechanics as milk). Added an 'expulsion' value to testicles (with associated TF modifier for potions), which determines how much of your stored cum is expelled upon orgasm. (This new mechanic can be toggled off in the content settings.)
      Not producing any cum upon orgasm (or by having a cum expulsion value of 0) will now apply the frustrated effect.
  • Artwork:
    • Added ChattyNeko's Kate drawing.
  • Contributors:
    • Fixed self breast milking always emptying breasts. (Pimvgd)
      Fixed bug in FluidStored constructor that was causing issues with Roxy. (Pimvgd)
      Fixed incorrect descriptions in mouth orifice status tooltip. (Pimvgd)
      Reduced UtilText.parse parsing time by two-thirds for large inputs. (Pimvgd)
      Fixed major issue with parsing. (Pimvgd)
      Optimised loading. As an example, this cut down the loading time of a large save file by 60%. (Pimvgd)
      Fixed bug in FluidRegeneration value. (Pimvgd)
      Added cum regeneration mechanics toggle. (Pimvgd)
  • Clothing:
    • Added: Butler set. (With boosted butler set effects if you chose the 'bulter' job at the start of the game.)
      Added: Butler's Jacket. (Over-torso slot, masculine, butler set.)
      Added: Butler's Waistcoat. (Under-torso slot, masculine, butler set.)
      Added: Butler's Trousers. (Leg slot, masculine, butler set.)
      Added: Butler's Gloves. (Hand slot, masculine, butler set.)
      Added: Butler's Shoes. (Feet slot, masculine, butler set.)
  • Other:
    • Slightly improved map rendering when zoomed out.
      Allowed side panels to expand their width when the game window is enlarged.
      Added 'current litter size', and 'cum in pussy/ass' taken & received counters for tattoos.
      Slightly improved clothing mod documentation (in rental_mommy.svg), and added functionality to use preset lists for concealed slots.
      Improved the NPC stats panel (the information beneath their appearance description).
      Improved the contacts page in your phone.
      Fixed legs and arms always being described as 'slender'. The description is now drawn from your BodyShape (which is based on muscle and body size).
      Cum and other fluids are now absorbed into the body through orifices, so even if it's plugged, the amount of fluid inside someone's orifice will gradually diminish over time.
      Added 'hair type' to the slime TF menu.
      The mother in pregnancy roulette now corectly takes a vixen's virility just before the game. (Epona gets you to take one too.)
      You can now collect income/pay debt from slavery in the room management screen.
      You can now upgrade a single slave room to a double without having to move the occupant and remove all upgrades first.
      Sexual orientation -50% lust damage now affects both damage dealt and received.
      Added two content options, 'Anal', and 'Futanari Testicles'. Both are enabled by default. Disabling anal will make all non-unique NPCs spawn in hating anal, while disabling futanari testicles will make all futas spawn in with internal balls.
      Added sclera recolouring to the slime TF menu.
      Added metallic colours for hair and fur dye.
      Improved the spell UI to give an indication as to which spells are 'forbidden'.
      Using a pregnancy tester now correctly reveals the father in the pregnancy stats page.
  • Bugs:
    • Typo and parsing fixes, including instances of your name being incorrectly parsed as 'you'.
      Fixed some inconsistencies in Epona's pregnancy roulette scenes.
      Fixed bug where enchanting an item of clothing would remove its pattern.
      Fixed clothing with negative effects not having a rarity of 'jinxed'.
      Fixed npc dildo reveal returning incorrect description.
      Dildos no longer generate precum.
      Fixed issue where clothing could accidentally get deleted when starting sex scenes with Zaranix and in Gambling Den's pregnancy roulette.
      Fixed breeders in pregnancy roulette sometimes starting the game under the effects of promiscuity pills.
      Fixed issue where Epona would seemingly forget who you are.
      Fixed bug with the 'risk of pregnancy' status effect not re-applying instantly if you weren't pregnant but still had cum in your vagina.
      Time now passes while in the Gambling Den (1 minute per tile).
      Fixed bug where the map in the library would sometimes not open.
      Fixed issue where NPCs would sometimes spawn wearing a dress + skirt.
      Fixed issue with modded clothing being tagged to be found in alleyways not actually being found in alleyways.
      Fixed issue with modded clothing marked for sale by Kate and Nyan not actually appearing in their inventories.
      Fixed slime eye recolouring applying to your entire body.
      Being bred in the pregnancy roulette will no longer consume a pregnancy tester from your inventory.
      Fixed Zaranix regaining his penile virginity after sex.
      Demon alleyway attackers will no longer have their virginities reset after sex.
      Fixed bug where slimes would always spawn in with a load of jewellery in their inventory.

    P.S. I meant to make this post on Monday, but got a little carried away working on the sex action code...

    Thursday, 7 June 2018

    Version 0.2.6.5 Update Progress

    Hello again everyone! ^^

    Since starting work on Monday, I've managed to get the pregnancy roulette content finished, as well as getting several bugs, pull requests, and minor issues sorted. I'm still going to get more bugs fixed for the full release of 0.2.7, but starting tomorrow, I'll be shifting focus onto the secondary goal of improving sex action content.

    The full release of 0.2.7 will be out on the night of Wednesday, 13th June (probably around the same time as this post). ^^


    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.)

    If you do build the game through github, please remember that these are preview releases, and there is a lot of half-finished content (and most likely bugs)!

    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!


    Version 0.2.6.5 patch notes:


  • Gameplay:
    • Finished pregnancy roulette dialogue, and added a way to have sex with Epona.
      Slightly changed pregnancy roulette mechanics. Instead of being fixed, the order in which the breeders use the volunteer is random. Correctly guessing who will get you pregnant as the volunteer now pays out 50,000 flames.
      Slightly improved impregnation calculations. Now, instead of impregnation only being calculated once on the moment of orgasm, the game calculates impregnation every hour while a vagina has cum in it.
      Impregnation chance has been halved (to try and balance the fact that impregnation is checked every hour now).
      The 'Psychoactive Trip' and 'Addictions' status effects will now refresh every hour while psychoactive or addictive fluid is in one of your orifices.
      It is now possible to impregnate/be impregnated even if virility or fertility are less than 0, provided the other partner's opposite attribute is high enough. (Having the 'firing blanks' or 'barren' parks overrides this behaviour, and removes the chance of pregnancy if virility or fertility are less than 0, respectively.)
      Added Jam's artwork of Candi.
  • Contributors:
    • Fixed a NullPointerException when entering the gambling den in new game. (Pimvgd)
      Fixed addiction timer displays showing things like '21:60' instead of '22:00'. (Pimvgd)
      Punctuation Fixes for Slime Queen Quest. (WoefulWombat)
      Fixed missing explore button for the 'canal end' tiles. (Pimvgd)
      Deduplicated colourReplacement in AbstractItemType. (Pimvgd)
      Added set bonuses for sun and snowflake jewellery. (rfpnj)
      Fixed several issues with incorrect cum, girlcum, and milk types being returned. (Pimvgd)
      Added some parser commands that will simplify creating dialogue, by handling second & third person pronouns and verbs in single parser commands. (TadUnlikely)
      Improved handling of key codes by converting a long switch statement to a map. (pinnae)
      Added a spiked collar clothing item using the modding system. (Irbynx)
      Removed glow buttons for skin colours in character creation. (Master of Puppets)
      Improved Library button placement. (rfpnj)
  • Other:
    • Added: ability to recolour clothing patterns.
      Improved right UI panel's 'characters present' section. Hovering over the names/icons in that section now shows appropriate tooltips.
      Changed boxers and crotchless briefs to be pulled down instead of shifted aside.
      Added tongue length to clothing TF options. Added puffy, ribbing, muscled, and tentacled modifiers to clothing's anus, nipple, face, penis, and vagina TFs.
      Slightly improved snowflake nose stud icon.
      Synchronised slow clothing TF effects, so that they all fire on the hour. (I did this to fix the issue of having your game interrupted every time you move if you had a lot of TF clothing effects all firing at different times.)
      Added 'periwinkle' as a clothing and body part colour.
      Using the save/load menu to load enchantments onto clothing now identifies already-enchanted clothing as being suitable (so long as the enchantment is known), while prioritising non-enchanted clothing.
      Slightly modified clothing's cow pattern.
  • Bugs:
    • Fixed male kimono exposing anus when untied.
      Starting a new game with an imported character that was exported with companions or a summoned elemental should now work correctly.
      Fixed Lilaya's artwork not being able to be cycled through.
      Fixed issue with fetish desires resetting when saving/loading while wearing clothing that grants a fetish.
      Fixed bug where offspring of special subspecies wouldn't be of that subspecies. (i.e. Dobermann offspring would be regular dog-morphs.)
      You can now set your base fetish desire to any value, but if you have the fetish, it's still always counted as 'love'. The pink outline on fetish desires correctly reflects this change.
      Fixed not being able to select items from the right-hand UI element 'Items Present' while the inventory was already open.
      Fixed character creation's virginity losses incorrectly referencing 'girlfriend', when it should have been 'boyfriend'.
      Deleting saved enchantments now correctly removes them from the list.
      Typo fixes.
      Fixed some inventory stacking errors related to clothing names and patterns.
      Fixed issue where if an NPC had a piece of patterned clothing, all their clothing would have that pattern name.
      Fixed weapons' primary colour not being able to be dyed.
      Fixed weapon colours not persisting between saves.
      Fixed incorrect names being returned when getting an NPC to use an item.
      Fixed bug where wing slots were unable to get tattooed.
      Fixed NPCs in the pregnancy roulette game putting their tails into your vagina... (And then afterwards claiming 'There's no way you won't get pregnant from this!')
      Fixed game not keeping count of the times the player has had dominant or submissive sex.

    Monday, 4 June 2018

    Version 0.2.7 Focus

    Hello again! :3

    For 0.2.7, I want to focus on getting a lot of the bugs and pull requests over on github sorted out. The number of bug reports on the issue tracker has climbed to well over a hundred, and I really need to get this under control before it becomes unmanageable.

    Alongside fixing these bugs, I want to get the game's sex content improved. I want to add in checks for different body parts, which will then be used to return variations in descriptions. (e.g. Comparing penis size/girth to orifice capacity, using horns as handles during sex, adding size difference content, etc.) I also want to add mod support for sex actions, as well as (finally) updating Lilaya's and Kate's chair sex scenes to use the updated sex system.

    I know that these goals seem a lot less than the ones in my previous posts, but after the series of delays and failing to meet all of my goals in every version, I decided to really cut them back in order to guarantee that I get all of them done. I have some extra internal goals listed alongside these, but I decided to not publish them here so as to avoid disappointment if I don't meet all of them. ^^

    The full, public release of 0.2.7 will be out on the night of Wednesday, 13th. There will also be a github/patreon progress update on the night of Wednesday, 6th. :3


    Focus for 0.2.7:

    Main focus: Bugs and Pull requests
    - There are well over a hundred bug reports that have stacked up. I really need to get these under control.

    Secondary focus: Sex content improvements
    - Add modding framework for sex actions.
    - Update Lilaya's and Kate's chair sex scenes.
    - Improve sex descriptions.
    - Add support for NPC-on-NPC actions (all sex action descriptions currently assume one partner is the player).
    - Add support for random attackers having sex with your companions upon combat loss (requires NPC-on-NPC support first).

    The next few versions:

    The main things that I'm going to be focusing on over the next few versions after this (0.2.8 & 0.2.9) will be:

    - Adding Imp Fortresses.
    - Nightlife content.
    - Non-slavery way to get NPCs to move in with you.
    - Axel's quest.
    - Claire's quest (related to the teleportation spell).
    - Main Quest content (with Lyssieth's palace).
    - Slaver Alley content (more shops and Alexa interactions).
    - Adding mod support for items and weapons.


    P.S. I will try to keep up with comments, but if you have a question that you really want an answer to, please join the LT discord and @Innoxia me. ^^

    Version 0.2.6.2 Release (Bugfixes)

    Hello again! :3

    Pimvgd submitted a lot of bug fixes via github today, so I merged them into the code along with a couple of other fixes. I thought that this was worth building and releasing as an additional hotfix, so here you are! ^^


    v0.2.6.2 Download Links

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

    .jar

    Pre-zipped: Mega

    Full folder: Google Drive

    .exe (For Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive

    32-bit .exe (For 32-bit Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive


    v0.2.6.2 patch notes


  • Contributors:
    • Fixed DominionSuccubusAttacker-slaves throwing nullpointers for TF items. (Pimvgd)
      Typo and parsing fixes. (Pimvgd)
      Fixed intToString method causing crashes/bugs. (Pimvgd)
      Fixed some characters being able to get pregnant even although that's not supposed to happen, such as Alexandria in the intro. (Pimvgd)
      Fixed encyclopedia weapon colours not displaying properly. (Pimvgd)
      Fixed cause of the mysterious -5 to lust resist on new player characters. (Pimvgd)
      Fixed slavery upkeep persisting across new games. (Pimvgd)
      Fixed slime queen quest completion 'report back' dialogue displaying the wrong report back text. (Pimvgd)
      Fixed cause of a crash with bimbo characters' dirty talk. (Master of Puppets)
      Fixed offspring renaming with enter key hardlocking game. (Pimvgd)
      Enabled female beards when the option for female beards is turned on. (Pimvgd)
      Fix tattoo enchantments not applying their effects. (Pimvgd)
      Fixed milk regeneration enchantments always applying a huge boost/drain, instead of a more reasonably scaled one. (Delvigore)
      Added Util method to make selecting random items from lists easier. (Master of Puppets)
      Improved boxer and briefs displacement methods. (Master of Puppets)
  • Other:
    • Slightly tweaked slot machine odds.
  • Bugs:
    • Fixed bug where NPCs would all end sex immediately when orgasming with a creampie.
      Fixed tattoo writing being saved with a huge amount of trailing whitespace.
      Fixed issue with slave imports importing companions.
      Fixed angels being described as part of the group watching public sex.
      Fixed bug with Blaze and Crystal, where if you returned after beating them then leaving, the dialogue would incorrectly return the 'friendly' scene.

    Sunday, 3 June 2018

    Version 0.2.6.1 (Hotfix) Release

    Hello everyone! :3

    Once again, the release is late... x_x
    Sorry!

    Anyway, here's 0.2.6.1, which adds the rest of the Gambling Den content that I wanted to have done for 0.2.6. The pregnancy roulette dialogue is still a placeholder, but it should all work. I'll have it all written up properly and polished for the next release. ^^


    v0.2.6.1 Download Links

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

    .jar

    Pre-zipped: Mega

    Full folder: Google Drive

    .exe (For Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive

    32-bit .exe (For 32-bit Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive


    v0.2.6.1 patch notes


  • Gameplay:
    • Finished all descriptions in Gambling Den.
      Added slot machines to the Gambling Den.
      Added Roxy's content.
      Added item 'Arcane Pregnancy Tester', which reveals if a person is pregnant, along with some information about the litter. (Sold by Ralph and Roxy, and found in Dominion alleyways and Submission tunnels.)
      Added mechanics for pregnancy roulette. It should all be fully functional, but the descriptions are still placeholders, as I ran out of time. I'll have them fully finished for the next release.
  • Contributors:
    • Added: Clothing patterns. Several pieces of clothing now have support for the patterns; Camo, Cow-patterned, Tiger-striped (horizontal), Tiger-striped (vertical), Leopard-printed, and rainbow. (Irbynx)
      Fixed typo in colours. (rfpnj)
      Fixed orgasm descriptions mentioning player's name. (Pimvgd)
      Fixed cause of saves in slaver alley stocks cell breaking. (Master of Puppets)
  • Other:
    • AI will now always reroll the dice poker hand 'runt'.
      Lumi now uses the resist pace in her sex scene.
  • Bugs:
    • Fixed dice poker sex scene using the wrong NPC, or failing to start entirely.
      Fixed feminine furry preference changes influencing masculine furry preferences.
      Fixed Kate not charging you for enchanting tattoos.
      Fixed bug where when giving slaves tattoos, the counter output example showed your stat rather than the slave's stat.
      Fixed background error in some sex actions that would cause the action to appear not to have worked.
      Fixed cause of Slime Queen's dialogue bugging out and not being able to be selected.
      Fixed bug where NPCs would not choose any sex action if they disliked/hated noncon and it was a noncon scene.

    (You can find the patch notes for 0.2.6 in the previous post. ^^

    Friday, 1 June 2018

    Version 0.2.6 Release

    Hello everyone! :3

    Sorry once again for last week's delay. I've got my schedule (mostly) back on track now, so things will be back to normal next week.

    For this version, I've managed to get tattoos fully implemented, several bugs and minor issues sorted, and mechanics for the Gambling Den's dice poker added. I originally intended to just add support for scars, but when I was adding that, I thought that I should get tattoos done as well...

    Adding tattoos took a little longer than I thought it would, so the Gambling Den content is only half-finished. I will be releasing another mini update, v0.2.6.1, either tomorrow (Friday) night, or Saturday evening, which will have the Gambling Den's content completely finished.

    So, to reiterate, there will be a mini-update, v0.2.6.1, out within the next two days. This will finish off the Gambling Den's content by adding in all descriptions, adding Roxy's and Axel's content, and adding 'pregnancy roulette'.


    The artwork of Claire in this post was done by Jam. :3
    You can find them over on their blog here (and their NSFW blog here).


    v0.2.6 Download Links

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

    .jar

    Pre-zipped: Mega

    Full folder: Google Drive

    .exe (For Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive

    32-bit .exe (For 32-bit Windows if you haven't installed/updated java.):

    Pre-zipped: Mega

    Full folder: Google Drive


    v0.2.6 patch notes


  • Gameplay:
    • Added 'generic' encounter variations for bat and slime attackers in the Bat Caverns (for if you've transformed them).
      Added: Support for tattoos, with ability to have them enchanted just like clothing. Kate can now give/enchant/remove both your and your slaves' tattoos.
      Added modding support for tattoos. (Works in the same way as clothing mods.)
      Added scar support. (I'll add a way to add/remove scars for the next version.)
      Added: Basics of the gambling den (will be finished in 0.2.6.1). It has a small internal map, three unique NPCs, a dice poker game, a shop, and will have a 'pregnancy roulette' game for 0.2.6.1.
  • Clothing:
    • Added secondary dye colour to aviators.
      Added: Eye patch (no femininity requirements, eye slot).
      Added: Jockstrap (masculine, groin slot).
  • Contributors:
    • Changed Lumi's 'Take Advantage' scene to actually be a sex scene (only available if noncon is on). (Nnxx)
      Fixed inserted bimbo/sex/muffled/drunk words breaking capitalisation. (pinnae)
      Changed 'Romance' quests to 'Relationship' quests, and reassigned Nyan's side quest as a relationship quest. (rfpnj)
      Improved action ordering and availability in sex's 'Repeat Actions' tab. (Master of Puppets)
      Added some new skin colours. (rfpnj)
      Fixed several issues with coding style. (Pimvgd)
      Converted UtilText.parse from recursive to iterative. This increases performance by a small amount, and reduces memory usage by a large amount. (Pimvgd)
      Deduplicated book itemtypes. (Pimvgd)
      Punctuation fixes in Rental Mommy encounter. (WoefulWombat)
      Punctuation fixes in panty masturbation scenes. (WoefulWombat)
      Changed Fruit Bat Squash to restore aura, not energy, to fit in with the other arcane-related consumables. (rfpnj)
      Fixed HornType.NONE showing up as an option for enchanting. Horn removal can be done by selecting the remove option. (Pimvgd)
      Fixed 'No cock' and 'Vagina' actions in succubus encounter not doing anything. (Master of Puppets)
      Fixed incorrect pronoun parsing in bat encounter. (Mach565)
      Fixed incorrect Slime Queen quest completion descriptions. (rfpnj)
      Fixed typo in Brax's scene. (Pimvgd)
      Fixed inconsistent starting positions in Brax's sex scenes. (rfpnj)
      Fixed FemininityRestriction not being set properly for clothing loaded as mod. (Pimvgd)
      Added mod folder to gitignore. (Pimvgd)
      Fixed instance of weapon comparator contract violation when checking weapon type. (Pimvgd)
      Added a new colour preset, 'ALL_WITH_METALS'. (rfpnj)
      Fixed several causes of slow load times, which, as an example, reduced a huge save file's load time from 40+ seconds down to 5. (Pimvgd)
  • Other:
    • Added 'wing' slot as an inventory & tattoo slot.
      Reorganised inventory slots in the UI, so that 'optional' ones are at the bottom (tail, wings, horns, penis, and vagina).
      Elementals can no longer summon elementals.
      Elementals are now unable to drink potions.
      Companions' elementals now show up in the character panel.
      Companion icons now show up on the map.
      Added 'Dispell elemental' action in your companions' 'Manage' tab, so you can get them to remove their elementals after a fight.
      Added a few tattoos to Kate.
  • Bugs:
    • Fixed Claire repeating the first 'report back' dialogue after dealing with the slime queen.
      Typo fixes.
      Fixed harpy offspring not spawning in after the nests have been pacified.
      Added 'offer body' dialogue to slime and bat attacker scenes.
      Helping the Slime Queen now correctly increases slime spawn rates in Submission.
      Fixed Maximilian spawning in as a virgin.
      Fixed Slime Queen regenerating her crown after she's given it to you.
      Fixed slime transformation scenes saying 'Nothing happens...'.
      Fixed Maximilian's post-sparring scenes.
      Fixed bug where harpies, imps, and slimes would have their spawn rate set to 0% if you ever selected 'disable all' in the furry preferences screen.
      Fixed horizontal scrollbar appearing when inspecting watches.
      Fixed bug in combat where companions summoning elementals would throw an error.
      Fixed bug where if a companion summoned an elemental, that elemental would block encounters.
      Fixed clothing mod bug, where user-defined colours wouldn't work correctly.

    (You can find the patch notes for 0.2.5.5 and 0.2.5.8 in the previous few posts. ^^