Saturday, 27 June 2020

Version Progress Update

Hello again,

I'm sorry about the delays leading up to this release, and for how long it's taken me to get this preview release ready. I've been feeling a little under the weather recently, and I've been struggling to get as much done as I'm normally able to.

Anyway, I've got a few bugs and other things fixed in this version, as well as adding the framework for the Enforcer Dominion alleyways encounter. That encounter still contains mostly placeholder dialogue (sorry...), but I'll get it all filled in for the full release.

In addition to this, there is a new portrait of Rose in the game, drawn by UltraBondageFairy ( DSG has also updated a lot of their Enforcer clothing which was added in previous versions, and has additionally made a set of 'kitty lingerie' (consisting of 5 new clothing items).

I'm going to have to spend at least the next few days resting, so taking account of that, I'll try to get the full version of v0.3.9 out on July 15th. I'll make a post to let you know what that will include mid-next week, so I'll see you again then!

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):
(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.3.8.5 Patch Notes

  • Artwork:
    • Added artwork of Rose, by UltraBondageFairy.
  • DSG clothing contributions:
  • DSG's Enforcer items update:
    • Added pattern support to the following items: Short-sleeved combat shirt; Enforcer's short-sleeved combat shirt.
      Restored pattern support to the following items: Combat shirt; Enforcer's combat shirt; Enforcer's combat helmet; Enforcer's plate carrier; Enforcer's heavy plate carrier; Enforcer's tactical trousers.
      Added a new fixed color pattern: 'urban splinter camo'. This new pattern is set as the default at 100% chance for the following items: Enforcer's combat shirt; Enforcer's short-sleeved combat shirt; Enforcer's tactical trousers.
      Changed rarity and set bonus of the 'civilian' version of the short-sleeved combat shirt to be the same as the long-sleeved.
      Changed cryoprism artwork to have less HK G-11 in it
      Added three color support to the following weapons; Cryoprism gun; Liquid stun gun; Pepper grenade launcher; Pepperball rifle; Revolving tranquilizer rifle.
      Added AoE support to the following weapons:
      Liquid stun gun (4 additional targets, 85/85/10/10% chance, 50/50/20/20% damage)
      Pepper grenade launcher (8 additional targets, 100% chance all around, 90/90/70/70/40/40/10/10% damage)
      Pepperball rifle (2 additional targets, 25/25% chance, 20/20% damage)
      Updated equiptext of the pepper grenade launcher.
      Updated description of the pepperball rifle to not overflow the tooltip.
      Updated the hittext of the revolving tranquilizer rifle to be more lore friendly.
  • DSG's second Enforcer items update:
    • Changed the name of the LSG-9000 Stun Gun to Arcane Stun Gun in normal mode and LSG-9000 Coom Gun in silly mode.
      Changed the hit/missText of the Enforcer's Baton and Arcane Taser to be more consistent with the other weapons.
      Fixed several typos and incorrect parser tags in the hit/missText of the Riot Shield, Enforcer's Baton, and the Arcane Liquid Stun Gun.
      Fixed several formatting issues introduced by IF/ELSE statements.
      The following weapons now apply various status effects to enemies:
      The Enforcer's Baton has a 33% chance to apply Dazed for 5 turns.
      The Riot Shield has a 50% chance to apply Dazed for 3 turns.
      The Arcane Taser applies Lustful Distraction for 3 turns.
      The Arcane Liquid Stun Gun applies Lustful Distraction for 5 turns.
      The Revolving Tranquilizer Rifle applies Arcane Duality (Negative) for 5 turns.
      The Cyroprism Gun applies Freezing Fog for 3 turns and Frozen for 1 turn if the enemy already has Freezing Fog.
  • DSG's third Enforcer items update:
    • Buffed the following items' default fire/poison/freeze resistance:
      The Enforcer's Stabproof Vest and Claire's unique variant: 5/3/3
      The Enforcer's Riot Helmet: 3/2/2
      The Enforcer's Riot Armor: 10/6/6
      The Enforcer's Combat Shirt and Enforcer's Short-Sleeved Combat Shirt: 1/1/1
      The Enforcer's Tactical Trousers: 1/1/1
      The Enforcer's Combat Helmet: 5/3/3
      The Enforcer's Plate Carrier: 15/10/10
      The Enforcer's Heavy Place Carrier: 20/12/12
  • DSG's Kitty Lingerie:
    • Added 'kitty lingerie' clothing, which includes: bra, panties, stockings, headband, and gloves. All sold by Nyan. (All created by DSG)
  • Contributors:
    • Added 'Slavery Administration' shirt, which is worn by Finch. (by Rfpnj)
      Fixed bug where empty 'defaultPatterns' elements in clothing xml files would throw unhelpful errors. (by CognitiveMist)
  • Engine:
    • Converted FluidType, HairType, NippleType, WingType enums into abstract classes.
      Changed parsing command of 'character.bodypart(boolean)' to have the boolean argument force the singular form, instead of forcing an automatic adjustment. (In other words, all body part commands now use the correct default plurality of the chararacter's part. e.g. 'horn' on a character with two horns would return 'horns'.)
      Added modding support for adding clothing/weapon sets (look in 'res/mods/innoxia/setBonuses/template.xml' and 'res/setBonuses/innoxia/enforcer.xml' for examples).
      Added modding support for adding status effects (look in 'res/mods/innoxia/statusEffects/set_template.xml' and 'res/statusEffects/innoxia/set_kitty.xml' for examples).
  • Gameplay:
    • Added framework for Enforcer Dominion alleyway encounter (1% chance of it triggering). Most of the dialogue is still placeholder, but it should be functionally complete.
      In the 'locked in stocks' scene in Slaver Alley (from Sean's content), the number of strangers using you or your partner is now randomised each time (to be either one or two). You can now also choose to stay in the stocks for another round at the end.
      Characters no longer gain +1 corruption from discovering negatively-enchanted clothing (by equipping clothing which has an unknown enchantment).
      After becoming a demon, if you fully self-transform all of your body parts into human parts, then you are treated by the game as being a human. (You retain your demonic status effect and ability to transform back into a demon at any time.)
  • Items:
    • Added 'feminine apron'. (Over-torso slot, feminine, sold by Nyan).
      You can now fit wrist restraints onto arm-wings.
  • Sex:
    • The 'Irresistible Appeals' perk now makes it so that all of your requests are granted during standard sex scenes, and you are also able to access the positioning menu in standard sex scenes where you otherwise wouldn't be allowed to.
      The 'Cock tease', 'Cock tease (anal)', and 'Hotdogging tease' actions (performed by the character who is taking hold of their partner's cock) are now correctly disabled if that character can't reach their partner's cock. (Such as in the pregnancy roulette scenes.)
      When using the 'Quick Sex' action, and a character's condom breaks, that character now correctly cums inside whatever orifice they were penetrating.
      More than only 20 seconds now passes when using the 'Quick sex' action. (5 minutes pass per character orgasm.)
      'Quick sex' now has a chance to use crotch-boobs/nipples as one of the actions performed.
      Non-taurs in the 'humping' slot in the 'all fours' sex position can now perform finger-groin interactions.
      Added 'Keep going' action to Claire's risky sex scene (so you can ignore her request to stay quiet when an Enforcer enters the store room).
      NPCs who either have a negative fetish desire towards the 'cum stud' fetish, or who have a non-positive desire towards impregnation and who are having sex with someone with a vagina, will now self-equip condoms from out of their inventory.
  • Other:
    • Removed instances of 'jinxes/jinxed' in the game, and replaced them with 'seals/sealed'.
      The 'jinxed clothing' status effect has been renamed to 'sealed clothing', and now applies -5 maximum aura instead of +10 corruption.
      You now have five choices as to how long you wish to loiter in an area for: 15 minutes, 1 hour, 4 hours, 8 hours, or 12 hours.
      Defeating the groups of six rats in the Rat Warrens now proceeds into post-combat victory scenes in which two of them have escaped (as having 6 rats during sex and management was causing numerous issues).
      Lilaya now has a small reaction when you get her to drink fertility-altering potions during sex.
      If Scarlett has a vagina and ends up having sex up in Helena's nest, she will no longer allow other harpies to get her pregnant if she likes you.
      Next to a character's age in their description page, a small reminder has been added that everyone in the world of LT starts out as being 18 from the date of their birth.
      Added 'wide', 'flat', and 'strong' tongue modifiers to the transformative options when crafting potions and clothing.
      You can no longer equip clothing during sex which would ordinarily enslave the person it is equipped onto.
      Improved flow of dialogue after Kalahari's sex scene.
      When you've unlocked the special ability of the school of fire, casting spells at a cost of health now uses up whatever aura you have left before calculating health cost. (e.g. If a spell costs 100 aura, and you have 80 aura left, the 80 aura will be spent first, then health cost will be 25% of 20 aura, so 5 health.)
      If she's not attracted to you, Scarlett will no longer want to receive oral from you in Helena's shop, nor spend her lunch break with you.
      Transformation description of fluid regeneration changes now tells you exactly how much fluid is being regenerated per day.
      Moved 'Forced TF Racial Limits' option out of the Furry Preferences menu and into the gameplay content settings menu (so that it's beside the other forced TF settings).
      Added finer control in the 'Furry preferences' menu for how often you want humans, taurs, and half-demons to spawn.
      Changed the way the tauric upper-body furriness setting (found in the 'Furry preferences' menu) works. Your tauric upper-body furry preference will have been reset when you load into this version.
      Added a new background occupation for silly mode.
      Dog, wolf, and fox vaginas now have the 'puffy' orifice modifier by default.
      Half-demons and imps now have access to the 'Grow cock' sex action.
  • Bugs:
    • Multiple parsing and typo fixes.
      Added a check to remove old slaves which weren't being cleared from the shops in Slaver Alley.
      Fixed parsing error in taur skirt's removal text.
      All unique demon characters now have 2 testicles instead of having a random chance to spawn with 4.
      Fixed issue with non-unique NPCs continuously replacing their clothing every hour.
      Kate's sex scenes now correctly start with her clothing being displaced to expose her vagina.
      Fixed bug where NPCs with non-plantigrade feet would spawn wearing no legwear or underwear.
      Fixed bug where the knotting orgasm action would sometimes throw an error in group sex scenes.
      Fixed issue where orgasm descriptions wouldn't describe all of the clothing & areas which were cummed on.
      Clothing with an enchantment that gives an increase to corruption is no longer given the naming postfix of 'of purity'.
      Fixed issue where enchanting items while in slavery or occupant management would return you to an inventory screen in which you were no longer interacting with the NPC.
      Fixed bug where selecting the 'Leave' action in a slave's management screen would leave their inventory being rendered in the right UI panel.
      Fixed issue where accessing the cosmetics screen via the slave management list would result in the slave's inventory continuing to be rendered in the right UI panel even after exiting that menu.
      Fixed issue with the 'loiter' action not updating the responses in the tile which you loiter in.
      Fixed issue with given/received creampie stats being reversed (so 'creampies given' was being counted as 'creampies taken' and vice versa).
      If you have age content turned off, the age of a character is no longer displayed in their character description page.
      Fixed issue where some NPCs (most notably the custom slave you can order from Helena) would spawn without any base perks, making it impossible to ever assign any perks to them. (This has been retroactively fixed for any perkless NPCs in your save.)
      Fixed cause of several bugs when having sex with more than 4 characters in either the 'submissives' or 'dominants' category.
      Fixed some issues with Lilaya not reacting correctly when you came inside of her, and sometimes not asking you to pull out.
      When choosing to be 'Male Bred' in the pregnancy roulette, feminine harpies no longer have a chance to spawn.
      You can no longer get your partner to use items or equip clothing (such as condoms) in the pregnancy roulette sex scenes.
      Fixed issue where you could use items during Pix's shower sex scene and during Rose's hand-holding scene.
      Clothing and item icons are now correctly greyed-out in your inventory when they are not available for use during sex.
      Fixed issue where exported NPCs were failing to load correctly when selected to be your imported playable character at the start of a new game.
      Fixed issue with a character's singular horn in the 'Grab horns' sex action being described as though there were two of them.
      Fixed bug where dying all clothing in a stack (which was on the floor) would clone the original stack of clothing.
      Fixed issue in Combat's getAllies method, which was returning a list that incorrectly included the character whose allies were to be found.
      Fixed Soothing Water's 'Bouncing Orbs' upgrade not working correctly.
      Fixed availability of several sex actions when a taur is receiving oral from a character who is down on all fours.
      Fixed bug where characters couldn't start the ongoing sex action where they had their partner start to kiss/suckle their crotch-nipples.
      Fixed bug where characters with a knotted penis would cause the game to freeze if they orgasmed while not having their penis interact with anything.
      Transformations which make it impossible to wear certain items of equipped, sealed clothing now correctly remove them (breaking the seal in the process).
      Fixed issue in enchanting screen, where adding corruption modifying enchantments would not display the correct projected capacity cost.
      Fixed issue with the descriptions of Meraxis's demon lieutenants having their names incorrectly parsed.
      Imps in Submission's fortresses no longer spawn with completely random outfits.
      Fixed issue with Lilaya being older than intended when starting a new game.
      The error log should no longer produce a spam of 'Failed to load character present' warnings when starting a new game via using an imported character.
      Fixed bug where importing a previously-exported player character as a slave would increase their age by 18 years.
      Fixed issue where having two items of identical clothing equipped in two slots (such as the ribbon being equipped to hair & tail) would throw background errors when you tried to unequip one of them.
      Fixed bug where the descriptions generated from clothing transformations would sometimes be filled with parser errors.
      Fixed issue with mute characters sometimes being able to speak during some sex actions.
      When using the 'Quick sex' action, the 'Orgasmic level drain' perk now works even if you are a submissive partner.
      Fixed bug in pregnancy stats screen where pregnancy possibilities could be displayed as 'Certainty' even if they were not a certainty.
      Cultists now correctly pull up their dress as the scene describes when you return to their chapel.
      Fixed tongue modifier addition/removal descriptions not being parsed correctly (if at all).
      Casting spells out of combat now correctly costs mana (or health for fire spells when fire school ability is unlocked).
      Fixed bug where forgetting centaurs in Dominion Express would sometimes delete the wrong centaur (which could cause Thunder to be deleted). If Thunder has been deleted in your save, they are respawned when loading into this version.
      Fixed bug where saved centaurs in Dominion Express would not correctly return to the stables during the night.
      Fixed bug where Natalya would act as though you'd upgraded your collar from bronze to silver the first time you visit her office after completing your training.
      Fixed issue where sleeping in the stables of Dominion Express after having sex with a centaur would advance time to 00:06, instead of to 06:00.
      Fixed dialogue for talking to harpies up in the Harpy Nests throwing 'dialogue not found' errors.
      NPCs no longer have a chance to desire nipple-penetration actions if you have nipple-penetration content turned off (which was also affecting generated descriptions in the 'Quick sex' action).
      Slaves will no longer have a sex event generated for them if you are in their tile (which should fix the issue of slaves somehow having sex with other slaves while you're having sex with them).
      Fixed incorrect description when using the 'calming suggestion' sex action on a submissive partner.
      Fixed bug in quick sex description for paizuri actions, where the target's suitability for performing paizuri was checked, instead of the performer.
      Fixed issue with the special 'arcane allergy' perk throwing background errors when it was attempted to be added to a randomly-generated NPC.
      Fixed issue with attributes sometimes being inadvertently permanently changed (which was due to status effects' attribute modifiers changing while you were under the effect of them).
      Fixed broken formatting of all tooltips which displayed a small picture next to the effects list (the spacing around the icon was far too big).
      Using quick sex during breeding roulette (as the breeder) now correctly results in penis-vagina actions being performed.
      Fixed issue where self-transforming some of your demonic body parts into human would give you the half-demon status effect attribute modifiers, instead of retaining the demon status effect.
      Fixed issue with demonic centaurs, pegataurs, unitaurs, and alitaurs not being recognised as half-demons.
      Fixed bug where half-demons could be transformed into full demons by feeding them racial transformative potions (which would incorrectly be converted to demon transformations).
      Fixed incorrect availability of hair/horn/ear pull in doggy-style sex.
      Fixed issue with parser breaking when using the VAR/ENDVAR functionality.

    Thursday, 25 June 2020

    Last Delay...

    I've almost got this preview version ready now, but I just need a little longer to get this Enforcer content finished off. Even if it's not completely ready in time, I'll be releasing v0.3.8.5 on Friday evening/night, no matter what.

    Sorry about all of these delays...

    Tuesday, 23 June 2020

    Another couple more days...

    I got a little side-tracked by fixing some more bugs and getting some new mod support stuff sorted out, so the Enforcer content still isn't quite ready just yet. I've got 90% of the framework done, which I'll be able to finish off tomorrow, and then I'll get the dialogue written by (hopefully) Wednesday night, so I'll see you then!

    Saturday, 20 June 2020

    A couple more days...

    I'm going to need a couple more days to get the Enforcer content for v0.3.8.5 finished, so the preview release won't be out tonight. I should have it ready for release by Monday evening, however, so I'll see you again then!

    Wednesday, 17 June 2020

    More Progress News

    Hello again,

    As mentioned in the edit to my previous post, I'm a little behind where I wanted to be right now concerning the Enforcer content, but I should be able to get everything into a state that's suitable for a preview release by the end of this week. I've got quite a lot of bugs and other minor issues addressed already, so even if the Enforcer content isn't as large in scope as some of the other content which I've added recently, this upcoming update will still be a significant step forwards towards getting the game into the sort of state I wanted it to be in for v0.4.

    I'm going to get some last minor things finished off tomorrow morning, and then for the next few days I'll focus entirely on getting the Enforcer content finished.

    I really do hate not having a fixed deadline to work towards, so even though it might result in disappointment, I'm going to say that the preview will be out this Friday, 19th. Even if it's just to say that I need an extra day or two, I'll be making another post then, so I'll see you again on Friday!

    Saturday, 6 June 2020

    Progress News

    Hello again, I just wanted to make this small post to keep you updated as to how things are progressing towards v0.3.8.5.

    Over the past week, I've been focusing mainly on fixing bugs, refactoring some of the race code, and adding some other small things. I've mostly finished with all of that now, so on Monday I'll start adding the Enforcer content. I expect that to take me at least a few days to get into the game, and as soon as it's ready, I'll release v0.3.8.5 as a github/SubscribeStar preview update.

    I'll edit this post to add another update on how things are progressing on the night of this next Wednesday (10th). I hope to have the Enforcer content mostly done by then, but I'll hold off on giving a specific date for when I expect v0.3.8.5 to be released.

    Further Progress News (Night of Wednesday, 10th):

    While I'm continuing to work on getting v0.3.8.5 ready for a preview release, I've been having some personal issues to sort out this week, which has somewhat slowed down progress on the Enforcer content. Hopefully I'll have everything sorted out by tomorrow, and then starting Friday I should really be able to get a lot of work done on it, as well as on the Rat Warrens placeholders.

    I'll make a new, more detailed post on Monday to fully outline what's been done and what's still left to do. I don't expect v0.3.8.5 to take me too much longer, so I should have a release date to give you in that post.

    Thank you once again for all of your feedback and patience!

    Edit: I'll make the update post on Tuesday.