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

    64 comments:

    1. I am asking more out of curiosity, do you plan on doing a sprite system in the game (Like COC), or will it be pure text like it is now?

      ReplyDelete
      Replies
      1. I think it'd be a lot better if it were simply text-based(leave it up to the player's imagination :3), and development would be a lot smoother and quicker.

        Delete
      2. I don't have any plans for them at the moment, but if I do ever add sprites or portraits, I'll add an option to turn them off for those who'd prefer the game remain purely text-based. ^^

        Delete
      3. Great to know. Sorry for taking a bit to respond.

        Delete
    2. Maybe I built it from the git wrong, but it seems like you may have borked enchanting. I've done the enchanting quest, yet the option to enchant items isn't showing up anymore. As in, the button to enchant isn't even THERE on the previously enchantable items(i.e. kitty's reward, meat and marrow, etc.); Oddly, the button is visible, but not usable, when the items are in an NPC's inventory.
      As it stands, in the preview build, I can only enchant things if I turn on the debug mode

      ReplyDelete
      Replies
      1. Known issue. Innoxia stated on Patreon that she's working on a hotfix for that very bug.

        Delete
      2. This comment has been removed by the author.

        Delete
      3. Thank you for the beg report, I've pushed a hotfix to github! Is it working for you now?

        Delete
    3. Also, something else that's been driving me nuts for as long as I can remember in LT, what the hell does "Player-specific pronouns" actually do? I cannot for the life of me see any change in how me or anyone else in game are described no matter what I enter into those fields. Is this just a long-standing bug that's never worked correctly or am I just that freaking deaf, dumb, and blind?

      ReplyDelete
      Replies
      1. That might be a bug... I'll look into it tomorrow! ^^

        Delete
    4. It also appears that, when you lose a fight, the spit/swallow option from when the NPC gives you a potion appears. That's in spite of the fact that the NPC doesn't have the 'giving TF' fetish, nor does the losing text mention anything about them giving you a potion(since they're only robbing you/having the smex with you).

      Thank you for the hotfix, it appears to have worked as intended, enchanting seems back to normal.

      Also, unsure if this is intentional or a bug, or even how long its been around, but it that appears NPC's also don't keep their desired 'form' for transforming you when you re-load a game.
      i.e. a NPC used to be trying to make the PC a cat-morph, after a reload, they try to make PC a squirrel morph.

      ReplyDelete
      Replies
      1. Thank you very much for the bug reports! ^^

        I'm happy to hear that the hotfix has worked! :3

        Regarding the TF preferences, that's definitely unintended behaviour. I'll get that fixed asap, thank you yet again for reporting this! ^^

        Delete
    5. Still nothing about speeding up forced TFs recieved from randomly generated ennemies ?

      ReplyDelete
      Replies
      1. I've got that on my list, I just didn't quite get around to finishing the forced TF work for this update. ;_;

        Delete
    6. I'd been wondering how you'd decide to resolve the essences/items issue since there was a fair bit of crowding with the stuff already implemented. Now I know!

      I didn't drop by last post but wanted to say I LOVE the gender/body category changes. It's awesome to have so many options. Just curious, will game setup preferences ever be exported with saves?

      Would you consider adding forced TFs that only change body shape/size and not species of a part? A mode or percentage of NPCs, perhaps? Once I get the species I want I usually stick to it but I want other transformations to still happen.

      Will there eventually be some retaliatory/risk factor with keeping slaves? Like if they're angry, disobedient and neglected a long time they might jump the player while sleeping, something like that? Or turning the tables and enslaving the player once that's implemented.

      ReplyDelete
      Replies
      1. I'm happy to hear that you like the gender/body category content. ^^

        Game setup preferences should be saved in the properties.xml file, so they should be saved between games already. :3

        I'm adding in a forced TF option for only non-racial changes in this next version! (The button for it is actually in 0.1.86.5, but it doesn't work at the moment...) ^^

        I will also definitely be adding in a risk factor for disobedient slaves. Just as you suggest, I was planning on giving them a chance to attack the player (and have some fun if they win...). :3

        Delete
      2. I think they would rather want to run away than to be violent.

        Delete
      3. Yes, I'l definitely have that as the preference for most of them. ^^

        Delete
    7. Torn between getting the instant upgrade now via github and waiting for the full release next week. I'll stick with solid releases for now until I get a reason otherwise.

      ReplyDelete
      Replies
      1. This comment has been removed by the author.

        Delete
      2. I'd wait if you're not backing the game on Patreon. Considering most of the work generally done for these patches right now are mostly back-end and code work, you're better off waiting anyways as you're not missing much and it'll be more polished by next week.

        Or you could slip Innoxia some munnies under the table to get it. Wink, wink ;)

        Delete
      3. Let's not get too heavy handed with asking for patrons. Yes, the project can't survive without it but money is the end result of a good product, not the other way around. Bit complicated when considering how Patreon works but the idea is still there.

        Delete
      4. If you like the look of the patch notes, then you could grab the update from github and give it a go. ^^

        If not, then the next release is only 5 days away now! :3

        Delete
    8. A suggestion I have for how to get more blue clothing items (3 upgrades) added to the game without using debug and farming. You could have one more slot added to Nyan's menu or a special menu accessed through dialogue (like a secret room) that has special items from every category in her store, just in a more limited amount and at a higher cost. Every item in this room would have three upgrades but there would only be a certain amount of clothing and it would have at least one from every category and they would all be at least 300 for any item. The excuse for why they weren't in the normal line up could be that she made them for a special client but they never showed up to take their order and that she is willing to sell them to you at cost to recoup her losses.

      Or you could just make a menu and option for enchanting clothing, with three possible slots to fill with specific enchantments, with each slot added and each value added to the enchantment making the item more expensive.

      ReplyDelete
      Replies
      1. That's a very good idea Anon! I really like the sound of having a reward for talking to Nyan, so I'll probably add in some dialogue options to help get her affection up, and then when she likes you enough, she'll offer you the special clothing. :3

        I will definitely also be adding clothing enchanting as well! :3

        Delete
    9. You mention at the version 0.1.84.6 progress update that you would move lactation and cum production into enchantable stats.
      1: when will that happen?
      2: any special effects you will add to them? (as in gameplay changes and not just extra text in sex scenes)
      3: when you do that, will you make it so you can't increase lactation via enchanted items?

      ReplyDelete
      Replies
      1. I'll be adding the enchanting system to fluids as part of the TF work I'm doing this version. However, it's going to be quite a lot of work, so it might run into the next version... ;_;

        You'll be able to enchant them to have all the transformative properties that potions can. As well as that, if they're addictive, alcoholic, or hallucinogenic, there will be special status effects and descriptions. ^^

        I'll still allow you to increase lactation through potions (and enchanted clothing, once I get that system sorted out). ^^

        Thank you for the questions! :3

        Delete
    10. I'm not sure if you had ever considered adding this, but are pictures for unzipped and pulled down/up clothing going to be added?

      ReplyDelete
      Replies
      1. I had considered adding that, but it would be a lot of work to add in all those variations...

        I might consider adding that in as some extra content/polish once the game is finished, but at the moment there are lots of other things that need to take priority. :(

        Delete
    11. BUG -- When you pants are unzipped but you are wearing a condom, game acts like your penis is concealed. Even if its in a condom I'm pretty sure that would be hard to miss hanging out of your pants.

      ReplyDelete
      Replies
      1. Thank you for the bug report, I'll get this fixed as soon as I can! ^^

        Delete
    12. I am just curious if the brax forced tf will be updated as it only affect genitals, species, and chest. The alteration doesn't alter the players body size or muscle nor does it change hip or ass size either.

      ReplyDelete
      Replies
      1. Oh, I intended for it to affect all those things as well, I'll get that fixed as soon as I can! I'll also allow you to choose how to change those aspects of him/her later on as well! ^^

        Delete
      2. Lip size also isn't affected, and the harpies may have the same problem too

        Delete
    13. Have you considered any form of a "create an NPC" system or something so a player could get an NPC they like? I really love the game regardless so I don't want to sound ungrateful, but I'd love to just up and create a, for example, male wolf with dominant/sadist fetishes with all black fur/hair who is exactly 6 feet tall, without having to either hope I randomly get one or without having to spend an hour transforming him, especially if doing so will now have fetish requirements...

      ReplyDelete
      Replies
      1. Innoxia was planning on adding in the ability to add fetishes to slaves, though the next step would have to be the ability to change their fur/hair/skin color along with makeup. With any hope it would be soon.

        Delete
      2. I will definitely add an easy way to add custom NPCs into the game, thank you for the suggestion! ^^

        I'll also be adding the ability to take your slaves to Kate to easily change fur/hair/skin colour (as well as use all of her other options) very soon, so while that isn't exactly the same thing, there will be easier ways to TF your slaves soon! ^^

        Delete
    14. Modifiers for angel rumps keep winding up tentacled for me despite the flag being marked "false" in export and not receiving the modifier initially on getting an angel buns. Thing is, it wasn't a problem until I noticed it after seeing the description for it show up in the initial character's description when I exported her, adjusted a couple unrelated stats (body and eye colors), and re-imported. Reopening the same export file in N++ showed the tentacle flag to be false, but it still shows up in game anyways like it's ignoring the flag state.

      I'll try to reverse it with enchanting and see what happens. I do remember running into something similar to this happening before several versions back, but it never reocurred, so I never reported it before until now.

      ReplyDelete
      Replies
      1. Huh...interesting. I seem to also be getting the ribbed and muscled modifiers to show up as well. Same thing; starts showing up in description, is marked as "false" in export file and import log once the file is re-imported and remains that way until removed with enchanting.

        N++ tells me one thing and the game says otherwise. (forms suspicious look and squints eyes at monitor) Someone's lying to me. Lies...LIES AND SLANDER!

        Delete
      2. Thank you very much for the bug report! I'll investigate this and get it fixed as soon as I can! ^^

        Delete
    15. How do you feel about offspring genders? There's quite an array available, but they only ever pick from two. It's a very small change to switch them to using the same system used for generic NPCs.

      On another matter, I've been getting very unhappy with the Eclipse-Git UI while juggling branches. Does it get better, or should I stop wasting time on a lost cause and just bring up a command line?

      ReplyDelete
      Replies
      1. Try Tortoisegit for managing, I have never touched whatever Eclipse does for git.

        Delete
      2. I'm not very knowledgeable about Eclipse's git functionality; I use a command-line git tool to interact with github. ;_;

        I'll also definitely improve the gender ratios for offspring, thank you for bringing this to my attention! ^^

        Delete
      3. So far, the Eclipse-Git seems fine for using it like SVN, but it really doesn't like playing around with branches. Good enough for people just checking out a preview version, but doesn't work so well for tinkering.

        You were very forethoughtful in making a static gender-generator. A patch or two ago I tweaked my local version to call it in the offspring generation. Since then I've been going back and forth on "Do I make a pull-request out of this? It's rather nice to not have $unwanted_gender show up just cuz I have kids. On the other hand it's a very small change."

        Delete
    16. BUG Report -- There seems to be a bug in the face tab of enchantment. Whenever I try to remove every modifier from my face using enchantment, it seems to add them instead if I didn't already have them.

      ReplyDelete
      Replies
      1. Thank you very much for the bug report Anon! I'll get this fixed asap! :3

        Delete
    17. Stat naming and visuals are inconsistent and slightly buggy.

      DAMAGE_ATTACK is called "Attack" in some places and "Melee" in others; I suggest Melee as Spell and Willpower are also attacks. DAMAGE_PURE is called "Pure" in some places and "Global" in others; I suggest Global as that is more descriptive of its effects. Character tooltip stat list has DAMAGE_PURE in both columns of of the _PURE row. The _PURE rows are missing from the Phone stat screen. Tooltip and Phone list the stats in different order. Some of the abbreviated attribute names are not actually abbreviated. Tooltip has separate hardcoded names for the stats; I patched using this added to Attribute.java:

      public String getShortName() {
      return nameAbbreviation.split(" ")[0];
      }

      ReplyDelete
      Replies
      1. Thank you for the bug reports, and for the fix! ^^

        I'm planning on improving all of the stats within the next few versions, as part of polishing the combat system, so I'll be changing those values around a little more then. ^^

        Delete
    18. Do you have any plans to include a way to make submissive sex last longer than 1 orgasm?

      Also is there a way to add/remove fetishes to slaves or other npcs?

      ReplyDelete
      Replies
      1. Second question is a no, but only for now. Innoxia might change that in the near future.

        Right now, the only way to affect NPC fetishes is to alter them in a character export with N++ or similar program (pretty sure notepad works fine as well, does for me), and only for slaves as they are the only NPC's that show up in the file. Again, any text editor should suffice, though something like N++ is recommended due to how it better visually organizes the file and makes it easier to make edits and track changes for error correction because you will make editing mistakes and any mistake renders the file broken (notepad's limited to one undo at any given time, N++ is not -- super useful).

        Delete
      2. I will definitely add a way to make submissive sex last longer than one orgasm, yes. I'll try and get that in as soon as I can! ^^

        As to changing NPCs' fetishes, I'll be adding that in very soon (I was hoping for 0.1.87, but it might end up being in 0.1.88). :3

        Delete
    19. A few comments and suggestions:

      Why do sequence Perks unassign the previous ones? Seems wrong and conflicting with some single perks that are very powerful. Tone down the sequences so they aren't overpowered, and add a bit of Resist to each so they seem worth the points. Also, Poison is not increased by base stats--maybe increase its perked value?

      Rainbow set is extremely underpowered for Rarity.EPIC equipment. I personally patched like so: set also gives +5 Global resist; hands +4 Will res, +1 Sta res; calves +1 Will res, +4 Sta res. Though... do the DAMAGE/RESISTANCE_STAMINA stats actually do anything? Maybe change to Spell resist or cost reduce.

      Enforcer's set is very powerful. To compensate, have the shirt block TORSO_OVER. The uniform should be visible after all. Also, the shorts could block HIPS, even though there are no equips for that slot yet.

      Add the safety goggles to the Specials tab on the shop. My copy has them as: MASCULINE; block HEAD; 0 Phys res, +10 Spell cost, and +5 Global res; colors CLOTHING_BLACK, _RED, and _WHITE.

      Equipment prices are very low for the amount of money easily obtainable. Innate enchantments have no effect on prices.

      Metal equipment that do have increased prices do not have any added value other than bling; maybe silver and rose are UNCOMMON, gold and platinum are RARE--correspondingly enchanted?

      ReplyDelete
      Replies
      1. I suspect a lot of things are going to change once we can start enchanting equipment in this regard.

        Delete
      2. Thank you for your feedback and suggestions! ^^

        I'm going to be updating the perk screen along with the planned 'combat polishing update' (probably ~v0.1.9), so I'll balance all those perks out and fix the way they unassign previous perks then! :3

        I could buff the rainbow set for the next version, thanks for mentioning this! ^^

        I'll try and balance out all the items/perks/clothing sets once I've finished the core work on the engine. I'll add the enforcer set to my list of things to balance for then. ^^

        I forgot to add the safety goggles into the game (they were meant to be an item in Lilaya's lab). I'll get those added for the next release! ^^

        I'll balance out the prices of everything once I get to making a balancing patch (~v0.2.0). ^^

        That's a good idea of using the different metals as an enchantment indicator, I'll see what I can do! ^^

        Delete
    20. One more bug/limitation: cannot get shorts/pants that unzip and allow underwear to unbutton/shift, exposing only PENIS. UNZIPS + crotchless works as expected though.

      I have tried tinkering a bit in ClothingType.java but have not found a combination of BlockedParts settings for UNZIPS (pants/shorts), UNBUTTONS (boxers), and SHIFTS_ASIDE (briefs) that works to 1) require UNZIPS first, 2) allow UNBUTTONS/SHIFTS_ASIDE after UNZIPS, and 3) only expose PENIS.

      ReplyDelete
      Replies
      1. Thank you for the bug report! I'll get this fixed asap! :3

        Delete
    21. After testing the importing of slaves a few times, i've noticed that they gain new Fetishes upon import as if they were considered a random spawn. Is this an oversight or intentional?

      ReplyDelete
      Replies
      1. That's definitely a bug! Thank you for reporting this! :3

        Delete
    22. After some testing regarding importing slaves, i've noticed that upon import, they gain new randomized fetishes as if they were a random spawn. Is this an oversight or intentional?

      ReplyDelete
    23. My own method to avoid forced TF against me has been to be strong enough to never lose fights, though I'm a bit sad that, so far, I haven't found a way to -inflict- forced transformations...

      ReplyDelete
      Replies
      1. If you make a TF potion, you can force-feed it to NPCs after winning a fight. :3

        Delete
      2. (I should probably be a little more descriptive...)

        Once you've completed the enchanting quest (gain essences, then talk to Lilaya), you'll be able to enchant consumables into TF potions. OPen your inventory, click on the consumable, and then there should be the option to enchant on action number 5.

        Then, once you've gone through and made a potion, after defeating an enemy you should get the option to access their inventory. Click on that, then click on the potion in your inventory and use it on the NPC. ^^

        Delete
      3. Strange, every time I tried that, it just says I try to give it to the NPC and they refuse it, which is a shame. Tried various things, including the several harpy transformation items you get from that side quest. (It was in a previous version so might be why, it was the last version before the slave stuff started getting added in and the incest stuff was all still place holder text)

        Delete
      4. Some of the items aren't properly configured to be able to be used on NPCs during sex. I'll try and get that fixed as soon as I can! :3

        Delete