Saturday, 14 October 2017

Version 0.1.86.5 Progress Update (And Lilaya artwork :3)

EDIT: I fixed a major bug that was preventing you from enchanting items. If you got the update from github as soon as this post went live, please grab the new version.

Hello once again everybody! :3

So, for version 0.1.87's preview release, I've got all of the most pressing bugs and minor improvements done. I only had four days in which to work this week (as I had to rest on Monday after working through the weekend on v0.1.86's hotfix), so although I've got everything planned out and designed for it (and even some parts added into the code), I haven't managed to get the new slavery stuff implemented just yet. (I'm so sorry. ;_;)

If there are any severe bugs, I'll put together a hotfix over the weekend, but if not, then I'll spend some of the weekend adding in slavery content (that really is at the very top of my list now)! I promise that it will be in for the full version next Friday, along with (at least some of) the transformation and orgasm content.

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 github:
https://github.com/Innoxia/liliths-throne-public


I commissioned the artwork of Lilaya on the right from the artist Jam at:
(SFW blog) http://jamdrawers.tumblr.com/
(NSFW blog) http://ass-jam.tumblr.com/

Jam has been a member of the Lilith's Throne discord for a little while now, and has drawn several other pieces of artwork of characters from Lilith's Throne. You can find them in some of the older posts on his blog, or in the Lilith's Throne discord channel #fan_art. ^^


Version 0.1.85.5 progress:


  • Gameplay:
    • Consolidated all essences into arcane essences. There were numerous problems with the old system of a unique essence for each race (unnecessary micro-management, far too many races planned, wasted resources), so I decided to remove them.
      Repurposed all 'bottled essence' item effects into damage & resistance multipliers based on the essence's race.
      Changed jinxed clothing removal mechanics. You now need to spend arcane essences to remove a jinx, and no longer need to worry about fiddling about with weapons.
      Consolidated Lilaya's 'discovering essences' and 'jinxed' quests into one quest.
  • Forced TF mechanics:
    • Added forced TF preference (in the furry preferences screen).
      Split transformation fetish into giving and receiving versions.
      NPCs will now only try to TF you if they have the 'giving TF' fetish.
      Removed the forced TF option in the content preferences, and instead you now have the option in each of the forced TF scenes to avoid the TF. (I might rework this a little more for the full release.) I decided to change it to this method so that players are always able to see unique options (such as Brax's and the harpy matriarchs' TFs), instead of missing out on unique scenes entirely. You can still avoid all forced TF content, don't worry if that's not your thing! ^^
      Changed Brax's TF scene to take into account TF preferences.
      Changed all three of the harpy's scenes to take into account TF preferences.
      Actions related to being forcefully transformed or transforming others now have associated fetish requirements and corruption bypasses.
      NPCs will now apply all of their genital preferences to one potion.
  • Settings & UI:
    • Improved furry preferences screen and slightly altered what each of the settings mean. (Please make sure that everything is still suitable for you after starting up your game!)
      Improved the phone's stats screens UI a little.
      Added plasticity stats to the body stats screen, along with a description of how capacity, elasticity, and plasticity work.
      Improved slavery manager UI.
  • Other:
    • Added a very minor variation ('Furries?! Yes!') to the prologue, as an opposite reaction to 'Furries?! No!'.
      Added descriptions for all vagina modifiers to selfie.
      Changed Ralph to a greater horse-morph (instead of lesser), and gave him new clothes and the 'receiving oral' fetish.
      Removed most of the restrictions on choosing your name.
      You no longer start the game with any essences. (This is so that the essence discovery quest makes sense. I plan on letting you choose some starting fetishes in the character creation, which is what the 5 starting essences were intended for.)
      Added ear colour to selfie.
      Added ability to change surname at City Hall.
      Increased limit of pairs of multi-breasts from 3 to 5.
  • Bugs:
    • Fixed bug where you couldn't properly remove a jinx from an NPC's clothing. (This is what led to me reworking the entire jinx removal system, as I realised just how cumbersome it was...)
      Typo fixes.
      Fixed bug in inventory where you'd be able to use inappropriate items on an NPC through the 'Use all' action.
      Fixed bug where condoms wouldn't be removed upon NPC's orgasm.
      Fixed UI bug where NPC's slots were shown as blocked based on your blocked slots.
      Fixed 'storm generated' NPCs not being removed from place tiles.
      Fixed body/pubic/facial hair potions not working correctly.
      Imported characters with hooves/talons can now get past the clothing selection screen (you don't need to wear shoes to pass). (I don't know how you managed to get into the clothing selection with an imported character... ^^)
      Fixed the description for Diana's perfume showing Lexi instead of Diana.
      Fixed puffy vagina description not correctly referring to labia.
      Fixed vagina modifiers not being exported/imported correctly.
      Fixed minor inconsistency in the follow up exam with Lilaya, which was referencing your clothes being destroyed.
      The Savage Attack special ability for wolf-morphs now correctly requires both wolf-morph arms and face to be available.
      You can now sell weapons and clothing to NPCs (such as Vicky) even if their inventory is full.
      Fixed dirty talk sometimes incorrectly referring to fingers.
      Fixed impenetrable nipples being described as 'extremely tight'.
      Fixed reading library books showing that you'd gained intelligence twice.
      Added NPC-specific descriptions to item effects that were lacking them.
      Non-capitalised names will no longer automatically append 'the' in front of them if it's the player's name, or if the NPC's name is known.
      Clothing can now be dyed if it's on the ground/being stored in an area.
      Removing an NPC with the 'Risk of pregnancy' status effect now correctly removes the from your pregnancy stats page.
      Fixed feminine offspring always having flat chests.
      Fixed labia size always being described as 'tiny'.
      Fixed bug where you could press 'overwrite' in the main menu (before starting a game), which would then corrupt that save file. (Sorry to those affected by this...)
  • Save compatibility:
    • Slightly improved efficiency of XML exports.
      Added money and essence saving.
      Added equipped weapon saving.
      Added equipped clothing saving.
      Added items, clothing, and weapons in inventory saving.
      Added owned slaves to exported character. (May be a little buggy... I didn't have much time left in which to test this... ;_;)

    Tuesday, 10 October 2017

    Goals for 0.1.87

    Hello again everyone! :3

    Sorry that this post is a day late, but after working on the hotfix through the weekend, I needed to take a day in which to rest yesterday. ^^

    Anyway, these are all of my goals for the final version of 0.1.87. I've tried not to give myself too many, as I want to avoid disappointment if I don't manage to achieve everything. I'm confident that I can get all of this done for Friday 20th October, with a preview version (hopefully with half of this content done) for Friday 13th October. (Friday 13th! D:)

    I'm pretty hopeless at updating the little red X's to green, so I'll instead mark off entire sections once I've finished working on them. ^^


    Goals for 0.1.87:

    First:
    Polishing & Save system
    - Fix large bugs, and as many small bugs as possible.
    - Get inventory and slaves added to the character export.

    Second:
    Finish slavery basics
    - Improve UI.
    - Add/Remove fetishes. This is going to require a little reworking of the essence system in order to implement the plans I have for it.
    - Jobs. Things like assisting Rose, working in a bar/brothel/milking shed, training, etc.
    - Permissions & rules. Allowing/forbidding things like 'Allowed to initiate inter-slave sex', 'Allowed to talk', 'Allowed to leave their room', etc.
    - Add more ways to influence affection and obedience. I'll expand the current options and create some categories for them.

    Joint-Third:
    Orgasms & Sex
    - Improve orgasm dialogue.
    - Add in position-specific orgasm scenes.
    - Add in body-part recognition for orgasm scenes Things such as knotting, orifice modifiers, fluid modifiers, etc.
    - Add anilingus.
    - Add thigh sex and hotdogging.
    - Work on final improvements to the sex system.

    Joint-Third:
    Adding content
    - Add in missing content related to the new transformations. Addictive fluids, part modifiers referenced during sex, etc.
    - Add in main story content.


    Ongoing save-compatibility project:

    Ongoing:
    JSON conversion for:
    - Body
    - Inventory
    - Map
    - NPCs
    - Finishing touches

    Sunday, 8 October 2017

    Version 0.1.86.1 (Hotfix)

    Hello once again! ^^

    As promised, here's a hotfix for version 0.1.86, which fixes the major bugs that were reported shortly after the release on Friday. I have read all of your comments in the previous post, but didn't have time to respond to them straight away. After this post goes live, I'll take a few minutes to have a short break, then get to responding to you all! ^^

    After that, I'll be busy for the rest of the evening sending out messages to backers on patron, but if there's a major game-breaking bug still lurking somewhere in the game, I'll try to rush out another mini fix before I go to sleep. (Fingers crossed that there isn't.) ^^


    Download links for the .jar version:

    Pre-zipped: Mega

    (Removed Google Drive link due to lack of storage space. If you'd like a copy of this version, and the Mega link isn't working, please contact me! :3)


    .exe version (Please use this if you are on Windows and have not installed/updated java!):

    Pre-zipped: Mega

    (Removed Google Drive link due to lack of storage space. If you'd like a copy of this version, and the Mega link isn't working, please contact me! :3)


    This is still an early alpha, and will most likely contain bugs and half-finished content!



    Version 0.1.86.1 patch notes:


  • Other:
    • Added: Ability to remove jinxes from any NPC's clothing.
      Added: Breeder collar (feminine, neck slot). Can be bought from Nyan's 'Specials' menu.
      Removing a jinx from clothing no longer removes its negative attributes.
      Enabled futanari as a minimal gender encounter by default.
      Improved the gender preferences screen to show how each gender is defined.
  • Bugs:
    • Fixed the strange behaviour in sex scenes, where dom/sub would sometimes switch, as well as sex ending when either one of you came.
      Fixed game freeze/crash when trying to remove your offspring.
      Fixed character import bug (where characters from pre-0.1.86 were not being imported correctly).
      Character import now correctly loads in your surname.
      Fixed no_clothing_covering_nipples error that was appearing in some sex actions.
      Fixed nipples being described as 'dry'.
      Typo fixes.
      Changed flat-chested [breasts] parser description to output 'pecs' instead of 'chest'. (Hopefully this hasn't broken descriptions in places. x_x)
      Condoms will no longer magically re-equip themselves after sex.
      Fixed formatting in all stats pages.
      Succubi in the Dark Alleyway tiles will no longer disappear as soon as you move away.
      Feeding your prostitute daughter a Vixen's Virility pill will now correctly override her promiscuity pill's effects.
      Fixed 'Paizuri into mouth' action being available even if your mouth was blocked.
      Fixed Nyan stocking condoms, and added them to Ralph's inventory again.
      Fixed an instance of an NPC's orgasm not describing them wearing a condom.
      Piercings should now correctly appear in the character creation.
      Fixed virginity loss description being printed twice.
      Fixed an import bug marking cum as milk.
      Fixed a couple of inconsistencies in the prologue dialogue.
      Fixed genders with breast requirements (such as busty-boys or flat-chested traps) not spawning.
      Fixed random encounters of certain genders when they were supposed to be turned off.
      Prostitute offspring will no longer rsist after you've paid to have sex with them.
      Fixed all starting characters having 5 corruption (it's going to be based on your sexual experience until I add in the final parts of the character creation process).
      Fixed slave room description not taking into account bed upgrades.

    Saturday, 7 October 2017

    Version 0.1.86 Release

    Edit: There are a few bugs with the sex system in this version. I'll make a hotfix over the weekend!

    Saturday night edit: I'll answer the rest of your comments when I wake up tomorrow, and then get the hotfix ready for ~22:00 BST! :3

    Hello! ^^

    First of all, sorry for the small delay! I was planning on having this done by 02:00, but a bit of a bug crept up at the last minute, and I had to spend a couple of hours tracking it down...

    As you can see from the patch notes below, the major addition in this version is the incest content. The reason that it took so much time for me to write is that it's the first content I've written that's taken into account multiple different background factors (job, affection, and personality). After quite a bit of trial-and-error (and two complete rewrites), I think I've managed to get it into a decent state. I will definitely be expanding upon it and improving it in the future, but I really need to move on and get work done on slavery, sex content, and new transformation content.

    Speaking of which, for the next version, I'll be focusing on those three things, alongside adding in more main story content. ^^

    I hope you enjoy this release, and I am sorry that I didn't manage to get much work done on slavery or the planned sex & transformation content. The incest writing really did take a lot of time to get right. ;_;


    Download links for the .jar version:

    Pre-zipped: Mega

    (Removed Google Drive link due to lack of storage space. If you'd like a copy of this version, and the Mega link isn't working, please contact me! :3)


    .exe version (Please use this if you are on Windows and have not installed/updated java!):

    Pre-zipped: Mega

    (Removed Google Drive link due to lack of storage space. If you'd like a copy of this version, and the Mega link isn't working, please contact me! :3)


    This is still an early alpha, and will most likely contain bugs and half-finished content!



    Version 0.1.86 patch notes:


  • Engine:
    • Slightly reworked the detection system for consensual sex detection, in order to better support different sex scenes. (Some actions might be available when they shouldn't; I'll get this fixed for the next version.)
  • Gameplay:
    • Added: Incest dialogue. Your offspring's reactions and dialogue will alter based on your affection with them, as well as their personality and history (at the moment, the available histories are just 'mugger' and 'prostitute').
      Finished the basics of the character creator. (There's still more to add!)
      Added a couple more room upgrades for slaves, as well as some placeholder actions for conversation with them.
  • AI:
    • NPCs will now only use anal actions if they have an anal fetish, or if there is no vagina available.
      NPCs will no longer suck their own fingers.
  • Other:
    • Reworked: Condoms are now a 'clothing' item, and can be equipped into the penis slot just like any other clothing.
      Just as they worked before, once the wearer orgasms, a 'filled condom' item is added to their inventory. (Jinxed condoms are affected just like regular ones.)
      Unequipping all during sex will no longer remove piercings.
      Added the ability for NPCs to use the 'self-doggy' position (where they're the dom, but are the ones on all fours).
      Characters with a furry rating of 'Minor' or 'Partial' will no longer spawn with multiple nipples.
      Added 'perky' to breast shapes.
      Added a couple more options for gender encounter rate settings.
      NPCs will now spawn wearing makeup.
      Tweaked hair style spawn probabilities.
  • Bugs:
    • Fixed Scarlett slave interactions sometimes being broken.
      Fixed default gender spawn preferences only being males and traps.
      Setting all gender preferences to 0 now defaults to a 50/50 male/female chance, instead of making no encounters happen.
      Fixed bug where you'd start with two demonstones.
      Fixed masculine characters being assumed to be a cuntboy instead of a male.
      Fixed bug where loading a previously saved game might sometimes cut off sections of dialogue.
      Fixed NPCs dropping items in random tiles.
      Fixed bug where Vicky's inventory (and possibly Ralph's, under certain circumstances) would sometimes break.
      'Buy (5)' and 'Buy (All)' options in inventory dialogue should now correctly be greyed-out if you can't afford the cost.
      Typo fixes.
      Fixed bug where hotkey input was being registered when typing into a text field.
      Fixed exposed & exhibitionist tooltips not returning the correct descriptions for NPCs.
      Rough tail-pegging/tail fucking now have the correct related fetishes.
      Fixed combat damage calculations not taking into account damage range.
      Skin colourings for lips, anus, vagina, penis, and nipples will now be correctly updated to the skin colour of the rest of your body in the character creator.
      Random name/surname buttons in the character creator will no loner reset the other field when pressed.
      Fixed the availability of clothing's unequipping/drop actions in sex.
      Fixed cocks being described as sheathed during sex.
      Fixed NPCs not raping you if they had the non-con fetish. (Oops)
      Fixed lips always being described as full.
      Cow-morph consumables can now be used on alleyway attackers and harpies in the nests.

    P.S. I'll respond to everyone tomorrow! :3

    Wednesday, 4 October 2017

    Release will be on Friday

    I'm working on getting it packaged now (04:03BST)! It shouldn't be more than 30-40 minutes. Sorry it's running a little late! ;_;

    Hello everyone! This is just a small post to keep you all informed as to what's going on. ^^

    As the title says, I'm going to push the planned mid-week update back to the regular time of Friday night. That means that the next update will be on Friday 6th, at about 23:00-04:00 BST.

    The incest content will be in a finished state for this evening, but I won't have time to thoroughly test it. There are also numerous bugs that I need to fix before pushing an update, as well as the character creation and slavery work to finish. As a result of all this, I feel as though it would be better for me to stick to the schedule of Friday releases, and present a more polished version then.

    I'll spend the next hour answering all of your comments in the previous posts, and then before I go to bed, I'll update the post before this one to show how much stuff I've got done. ^^

    Tuesday, 3 October 2017

    Goals for 0.1.86

    Hello again everyone! :3

    As I said on Friday, I didn't manage to get the incest content finished for the preview, so I'm going to spend the start of this week focusing on finishing that off. After that, I'll add some more slavery content, then set about improving the orgasm scenes and adding in new TF content.

    There's also a mountain of bugs for me to fix, so I'll have to make some time to get through some of those as well. All in all, it's probably a little ambitious for me to aim to get so much done, but I'll push myself to get as much done as I possibly can! ^^

    I'm aiming to get another update (with the incest content) pushed to github/patreon on Wednesday evening, however, if I can't get enough bugs fixed along with it, I might just roll it all into Friday's update. I'll make a post on Wednesday regardless of whether I push the update or not, to update you all on my progress (the post will be early if the update is rolled into Friday, to give you plenty of warning). ^^


    Goals for Friday's release:

    Finish off last week's targets:
    X Finish off character creator.
    X Finish writing incest dialogue.

    Finish Slavery Basics
    X Fetishes. (This might be a big one and run into the next version.)
    X Jobs.
    X Permissions & rules.
    X Add more ways to influence affection and obedience.

    Orgasms
    X Improve orgasm dialogue.
    X Add in position-specific orgasm scenes.
    X Add in body-part recognition for orgasm scenes (such as knotting, orifice modifiers, fluid modifiers, etc.).

    New TFs
    X Add in missing content related to the new transformations. (Addictive fluids, part modifiers referenced during sex, etc.)

    Bug fixes/Other
    X Get work done on the save compatibility system.
    X Achieve a total of 30 bug fixes and minor implementations.


    Ongoing projects:

    Implement new saving system:
    X Try and get all Serializable objects to work between versions. (This didn't work.)
    X Decide on using XML or JSON. (JSON turned out to be a lot faster - thanks Pimgd!)

    JSON conversion for:
    X Body
    X Inventory
    X Map
    X NPCs
    X Finishing touches


    P.S. I'll try and get all of your comments answered tomorrow! :3

    Saturday, 30 September 2017

    Version 0.1.85.5 Progress Update

    Hello again everyone!

    I spent the first two and a half days this week doing pretty much all of the work that you see in the patch notes below. Then on Wednesday evening, and throughout Thursday, I wrote out the incest content, but as I was integrating it into the game earlier today, I felt like it wasn't good enough to include. I ended up rushing some parts of it, and it all felt a little messy and disjointed. Due to that, I decided to take it out and work on it some more before adding it into the game, so, as a result, the incest content isn't in this preview.

    I know how much a lot of you have been looking forwards to this, so I feel particularly guilty about the incest content not being ready yet. I'm going to continue working on it a little over the weekend, and will push another update to github on Tuesday or Wednesday evening. I really am sorry that it didn't make it in for this preview, and I'll work my hardest to get it all done for the update mid-next-week.

    Important note: I accidentally set the default gender encounter settings to only include males and traps, instead of males and females... (You can change this in the main menu -> options -> gender preferences.)

    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 github:
    https://github.com/Innoxia/liliths-throne-public


    Version 0.1.85.5 progress:


  • Gameplay:
    • Added to and improved: Character creation. (I still have a little more to add to this.)
      Changed: You now start the game with whatever clothes you picked in the character creation process. (Rip hoodie and yoga pants. ;_;)
      Added: (A very basic) genetics system to offspring. Offspring's features will now be inherited and influenced by their parents. (I will improve this at some stage in the future, but it should be ok as a placeholder.)
      Added: Four personality types. These will be used to influence the random NPCs' dialogue, obedience & affection gains/losses, and other minor things.
      Added breast shape, along with breast shape enchantment elements. (Round, pointy, side-set, wide, and narrow.)
      Added labia size.
      Increased storage capacity for each tile's ground inventory from 24 to 48.
  • UI:
    • Updated the content preferences screen.
      Updated the light theme to work with the new UI elements. (It could still do with a lot of improvements though.)
  • Clothing:
    • (I needed to add some more clothing for the character creation.)
      Added: Stiletto heels (feminine, foot slot).
      Added: Trainer socks (unisex, sock slot).
      Added: Low-top skater shoes (unisex, foot slot).
      Added: Tie (unisex, neck slot).
      Added: Suit jacket (masculine, over-torso slot).
  • Other:
    • Improved: Gender detection and naming to take into account whether the person has breasts or not.
      Assumed gender from appearance now takes into account whether your balls are internal, whether your penis is sheathed, and whether you have a cloaca. (A bulge won't be visible for internal balls or cloacas, and will only be visible for very large sheathed penises.)
      Added 'Use all' to inventory options.
      Moved tape crosses from chest to nipple slot.
      Added more pattern availability to nail polish and lipstick.
      Improved parser capitalisation detection for body part colours.
      Inventory is now ordered by slot type.
      Nyan now stocks the cattle set's items.
      Enabled 'Take all' in inventory for taking all of an NPC's items at once.
      Changed bovine penis default modifier from flared to tapered. (Thanks Rfpnj!)
      NPCs will now only spawn with non-con, incest, or transformation fetishes if you have the associated option turned on in the content preferences.
      NPCs can now span with up to five fetishes.
      Increased chance (to 50%) for your offspring to have the incest fetish.
      NPCs that you enslave will start off loathing you and will be very disobedient.
  • Bugs:
    • The icon for watches now have their hands pointing to the correct in-game time again.
      Typo and formatting fixes.
      Fixed crotchless thong being called 'crotchless thongs'.
      Negative values for fertility or virility now correctly prevent pregnancy.
      Clothing unequipping in sex is now correctly blocked by other clothing. (e.g. can't unequip your partner's panties if they're wearing yoga pants.)
      Changing the capacity of an orifice (through drinking potions) now sets yours stretched capacity to the new value.
      Fixed bug where Nyan would sometimes get the clothing she sold to you back in her inventory.
      Unzipping trousers and shorts no longer grants access to vagina. (You can still pull them down to do this.)
      Scarlett should no longer regenerate her clothing after sex.
      Fixed description in combat's dual attack always saying that you hit, even if you missed.
      Fixed Pix's post-sex scene leading to the arcade's entrance dialogue, instead of the gym's exterior dialogue.
      You should no longer be assumed to be a hermaphrodite if only your penis is visible.
      Possibly fixed a cause of the Properties file being reset now and again.
      Fixed ability to see NPC's vagina and penis in the tooltip when hovering over their level when you did not know what their genitals looked like.
      Fixed tooltip for NPC's equipped clothing not displaying the correct information.
      Fixed broken description in selfie for 'almost unnoticeable' breast sizes.
      Pubic, facial, and body hair for NPCs should now be displayed if you have those options turned on.
      Fixed weapon tooltips displaying incorrect damage.
      Fixed bugs which would allow you to use dye-brushes in an incorrect manner, thereby wasting them.
      Fixed bug related to Alexa's unsold slaves not being cleared from the game's memory.
      Fixed: You no longer lose your vagina when importing a character that's either pregnant, or has the pregnancy risk effect.
      Importing a character now correctly sets your virginity loss description.
      Equipping a slave collar on an NPC from their inventory should now correctly trigger enslavement.

    P.S. I'm absolutely exhausted now, so I'll respond to all of your comments over the weekend. ^^