Tuesday, 28 March 2017

Targets for 0.1.69.9

I've had a pretty hectic couple of days, so once again I didn't manage to get this post up on Monday. This is also the reason why there aren't as many goals this week, as I didn't have much time at all over the last two days in which to get any work done. That being said, I should have the next three days completely free, so I'll still be able to get a lot done for this next version.

I'm still not calling this next version 0.1.7, as (once again) I want the '7' part to signify that there's been progress on the main story. I've run out of '69' versions now, so that means the version after this one will have to contain main story progress!


Goals for version 0.1.69.9:

Add more detail & options to the sex scenes, and update Lilaya's and Kate's scenes. To include pregnancy variations.

Add pregnancies and persistence for the random attackers.

Fix more bugs!

Try out a new blog style. I'll probably play around with this tomorrow.

Create a roadmap page on the blog. So you can all see what I (roughly) have planned as big milestones. (I might just rename the 'What I'm working on' page to this.)



Final engine goals:

v0.1.69.9 (this week): Implement locking/sealing for jinxed clothing. The mechanics for this are already 90% done in the engine, I just need to go through and make sure it all works.

v0.1.71: Implement a new system for TFs. This is going to be a crafting system, allowing you to create items that will cause very specific TFs.

v0.1.??: Create a writer-friendly parsing language.

Saturday, 25 March 2017

Version 0.1.69.6 (Mini hotfix)

I know I said I was going to take a break over the weekend, but I saw your reports about the succubus not keeping her vagina, and just had to get that fixed!

Here are the download links for version 0.1.69.6:

Pre-zipped easy download link (use this one!): 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)

Lilith's Throne requires the latest version of Java to be installed on your computer.

Be aware: This version is still a very early release. There are game-breaking bugs, dead-end content, and it has not been fully tested as an executable jar. Please take that into consideration while playing!


Patch Notes:


  • Bugs:
    • Succubus will now correctly retain her vagina if you choose 'keep vagina'. (This was the reason for this hotfix.)
      Fixed a couple of actions where the partner would start penetrating the player even if they didn't have a penis.
      Fixed description of tongue being pierced even when it wasn't in selfie.
      Fixed "cherry" description of Lilaya's pussy. (She definitely isn't a virgin...)
      Fixed small typos.
  • Other:
    • Increased succubus encounter chance from 1% to 2%. (I don't want to set it any higher than this, as low-level players are pretty much guaranteed to get destroyed if they encounter her.)

    P.S. I'm aware of several more bugs that you've reported, but didn't have time to fix them just yet. The ones I'm aware of are:
    - Piercings bugs (not getting pierced but money is being taken from you).
    - Partners do not respond properly to your requests in sex.
    - Anal penetration is not an option when the partner has their back against the wall. (I couldn't replicate this, but I'll do some more testing on Monday!)
    - Explore option not appearing after sex in alleyways.
    - And as an extra bonus, I'll just say that options to interact with the succubus's nipples/tail will be included next version. (As well as demonic penis/vagina descriptions, and unique descriptions for the succubus.)

    Version 0.1.69.5 release

    I'm sure you don't mind me just copy-pasting the update text that I write for the in-game patch notes, so here it is!

    So, first off, I didn't manage to get NPC pregnancies done, but I did manage to get the demon attacker into the game (even though her scenes are only half done)! I also just want to mention up here that my todo list has grown to 1200 lines long, so if I haven't fixed a problem/implemented a suggestion that you've made, I'm working my way to it!

    Because I only had 4 days to make this version, instead of the usual 5-6, there's a little less content here than I was hoping for.

    The next big version (0.1.7), is still scheduled to include a rework of how clothing behaves. That might not be next week's release (again), as I might just end up doing a lot of polishing on everything for the next version. If I do that, I'll most likely call it 0.1.69.9 (yes, more 69 versions!), and v0.1.7 will come out the following week.


    Here are the download links for version 0.1.69.5:

    Pre-zipped easy download link (use this one!): 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)

    Lilith's Throne requires the latest version of Java to be installed on your computer.

    Be aware: This version is still a very early release. There are game-breaking bugs, dead-end content, and it has not been fully tested as an executable jar. Please take that into consideration while playing!


    Patch Notes:


  • Gameplay:
    • Added: Succubus encounter. There's a small chance (1% on each explore) that a high-level succubus will attack you in Dominion's alleyways. (She's still in a bit of a rough/generic format, and I'll get all her scenes polished up for the next version!)
      Added: Sadist fetish. (Please note that a lot of the fetishes, including this new one, don't have much content just yet, but I'm incrementally adding more each version!)
      Added: Innoxia's gift. This is a (not very well tested) demon TF item that will only be in the game until I rework the TF mechanics. (Demon TFs don't work like this in the lore, it's just to have some fun with for a while.)
      Removed dominant/submissive fetish mutual exclusivity. (Due to the understanding that some people might want to act dominantly with some partners, but submissively with others.)
      Increased the amount of xp earned when beating enemies that are a lot lower level than you.
      Added some more detailed 'generic' virginity loss descriptions. (If you have the virginity fetish, they're very slightly more graphic, but it's really not too extreme. They also don't currently distinguish between sub/dom positions, but that will be added for the next version.)
      Added special virginity loss descriptions for when the succubus attacker is the dom. (I'll add special descriptions for all NPCs eventually.)
      Added an 'explore' option to the alleyways to save your poor W-A-S-D keys. I put it on option 6, so if you're mashing for the next event, you don't occidentally skip through the event options (which are usually options 1-5).
  • UI:
    • Applied text colouring to sex actions to show if they apply/remove penetration or move into a new position.
      Added partner's race under their name during sex. (You can hover over it to get a quick breakdown of what they look like.)
      Correctly formatted masochist/sadist text in combat.
      Re-enabled text highlighting for the main content panel (for the person who was using a translate program). Inventory/combat sections are still not able to be highlighted, as those were the sections that were causing lag when highlighted.
      Enabled the UI's main text panel to scale to values lower than 800px. (Some screens, such as inventory and combat, haven't been designed for this though, so it's a little buggy.)
      Slightly improved tooltip positioning.
  • Sex:
    • Added: doggy-style position in both submissive and dominant sex.
      Made some improvements to all dirty talk actions. (I made it a lot easier to edit dirty talk, so I can keep improving this.)
      Improved self-interaction with your vagina during sex scenes. (Made the 'finger self' action actually start fingering yourself.)
      Added 'Request creampie' and 'Request pullout' options. (Appear when you're the sub and your partner is close to orgasm.)
      Moved 'Request vaginal/anal/oral' options into the global option pool. (So you can always request your preferred penetration type.)
      Added anal option to the 'Back-to-wall' scene for when you are the dom. (Giving you an opportunity to have anal sex without having to be the sub.)
      Allowed the sub to remove the dom's clothing during basic sex scenes (special scenes may still limit clothing removal). I've purposefully allowed clothing removal in scenes where it may not totally make sense, for the sake of having a smoother game experience. E.g. The submissive partner during doggy style penetration can still remove the dom's clothing. (Although if there is any penetration going on, the AI won't attempt to fiddle with clothing; this really only affects the PC's options during sex.)
      Lowered required arousal for NPCs before they'll start taking clothes off.
      Added some lactation descriptions to all sex actions related to groping breasts.
      Improved player positioning actions. If you're the sub, your partner will now respond to your positioning requests. (I'll expand this to include dom scenes in the next version.)
      Added back in the cum inflation descriptions that were accidentally removed last version. (They only trigger if your cum production is over 100mL.)
  • Bugs:
    • Fixed several typos, grammatical errors, and very minor bugs.
      Fixed bug related to the save game button not working.
      Fixed bug where opponent's special attacks were using seduction text.
      Fixed 'dry' descriptions of lubricated assholes.
      Fixed bug where the 'too loose' status effect would sometimes be erroneously applied to the partner.
      Fixed Brax's orgasm not registering as filling the player with cum when it was a mutual orgasm.
  • Other:
    • Vaginas will now only be referred to as a 'cherry' if they are still virginal.
      Renamed 'impenetrable' descriptor. The lower tightness levels are now: 'extremely tight' -> 'tight' -> 'somewhat tight'

    P.S. I'll be around for the next couple of hours, so if there's some sort of massive game-breaking bug, I'll be able to respond to it.

    Friday, 24 March 2017

    Time estimates (mini post)

    Hi, this is just a really tiny post to give an update as to v0.1.69.5's release time. Once again, 23:00 GMT may prove to be wildly optimistic, but I'm sure you all expect that by now...

    Estimated release time: 23:00 - 04:00 GMT

    I'll start updating this post at 23:00 to let you know how close I am to release:

    23:00 GMT - I still need to do a bit more work on the succubus (maybe another couple of hours). I didn't manage to get the pregnancy content done for this week, but that will be my number one goal for the next version!

    00:40 GMT - I'm just going to fix some reported bugs with Brax's orgasms, and a couple of other minor things. It shouldn't be too long, maybe another hour?

    01:30 GMT - I just found a big bug in the encounter system. It shouldn't take me too long to fix, then I'll get this version packaged up ready for release.

    02:23 GMT - Ok, this is as much as I'm able to do for now. I fixed the bug and now I just need to test it as a jar, write the patch notes etc. (30 minutes until release is my optimistic target.)

    02:53 GMT - That's 30 minutes. I'm just making the post now, hold on!

    Thursday, 23 March 2017

    Targets for 0.1.69.5

    I forgot to put up this post yesterday, so this is more of a 'half-weekly' targets post I guess. ^^

    First off, I'll quickly say that I'm refraining from calling this next version 0.1.7, as I wanted the '7' part to signify that there's been progress on the main story.


    Goals for version 0.1.69.5:

    Add a little more detail to the sex scenes, and update a couple more to the new format. The couple that will be updated will be Lilaya's and Kate's, which will (time permitting) involve pregnancy variants.

    Add demon attackers!!! Yes, that's three exclamation marks, which is how you know this one is important! I'm making this my core goal for this week, and, if need be, I'll drop everything else to get this into the game on time.

    Add NPC pregnancies, and random NPC persistence. I'm tying these two goals up into one, as there really is no point in allowing NPC pregnancy if you're never even going to see them again! I have a good idea of how I'm going to make NPCs persistent, which may take a little more time than the other goals, so don't be surprised if this one is delayed until next week. (I should get the time to add in Lilaya's and Kate's pregnancies though...)

    Fix more bugs!

    Try out a new blog style. As you probably noticed, I changed the blog's font style and size recently to try and improve readability. Blogger just released some new blog templates, so don't be too shocked if you visit the blog some time in the next couple of days and it looks totally different! (And please let me know if you don't like it!)



    Final engine goals:

    v0.1.70: Implement locking/sealing for jinxed clothing. The mechanics for this are already 90% done in the engine, I just need to go through and make sure it all works.

    v0.1.71: Implement a new system for TFs. This is going to be a crafting system, allowing you to create items that will cause very specific TFs.

    Tuesday, 21 March 2017

    Version 0.1.69.1 release

    Hello again! I managed to fix a lot of the bugs you've all been so helpfully reporting, and so, like I said I would, here's a little polished version of 0.1.69!

    I'm sure most of you are aware of the reason for this being a bit of a weird release week (due to the whole reworking the sex scenes thing), so I won't repeat myself about it here. (If you want more detail, please read the previous three posts.)

    Instead, I'll just quickly let you know what I'm working on for next week. For the next version, I intend to update the other sex scenes to the same sort of format as the one the random attackers have. Lilaya's and Kate's scenes will also (if I get enough time) have some pregnancy variations added. I'll also definitely get the demon attacker into the game this time!

    The next big version (0.1.7), will include a rework of how clothing behaves (by adding in some sealing/corruption mechanics). This might not be next week's release, as I might just end up doing a lot of polishing on the sex scenes for the next version. If I do that, I'll most likely call it 0.1.69.5, and v0.1.7 will come out the following week.

    Anyway, I won't ramble on too much, and I'll make a proper post detailing my week's goals tomorrow!


    Here are the download links for version 0.1.69.1:

    Pre-zipped easy download link (use this one!): 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)

    Lilith's Throne requires the latest version of Java to be installed on your computer.

    Be aware: This version is still a very early release. There are game-breaking bugs, dead-end content, and it has not been fully tested as an executable jar. Please take that into consideration while playing!


    Patch Notes (Not including v0.1.69's notes):


  • v0.1.69.1 additions:
  • Combat:
    • Very slightly improved some of the combat attack descriptions, as well as fixing damage type names ('hit for X fire!' now reads 'hit for X fire damage!').
  • Sex:
    • Finished 69 dom and sub scenes. (A lot of the descriptions are similar to kneeling oral actions, bt this is something I'll keep improving over the coming versions.)
      Added old orgasm options to the new sex scenes. (Mutual orgasms and more orgasm options will be added for the next version.)
      If an action is blocked due to clothing access, it will now show up as a disabled action (instead of not appearing at all).
      Added some 'Request X' options to sex scenes (I'll make sure there are some more in the next version).
  • Bugs:
    • Fixed partner acting as though they know the player's genitals when they don't.
      Fixed character importer not reimbursing any perk points. (When you import an old character, all of your perks and fetishes should be reset, and you should now receive the correct number of reimbursed perk points.)
      Fixed some screens where larger text sizes were not working (didn't have time to fix the 'keybinds' and 'Gender pronouns' pages).
      Fixed quite a few reported spelling/grammatical errors.
      Did a quick fix for the Encyclopedia text spacing issues. I plan on completely revamping how the phone menus look soon (so that's why I haven't put too much time into refining them in their current state).
      Fixed button text in options menu not reading the correct values for 'dark' or 'light' themes.
      Fixed the light theme not using light theme text colours. (You should be able to read all the text now, although some colours still need improving. Also, the light theme is still really rough in a lot of places...)
      Fixed error in xml parsing that was causing the "true" value in lightTheme to be read as "false". (You shouldn't have to re-enable light theme each time you launch the game now.)
      Fixed Kate's 'Piercings' option being duplicated. (The duplicated one was meant to read 'tattoos', but tattoos haven't been implemented yet...)
      Minor fixes to reported bugs in Lilaya's and KAte's sex scenes. These scenes are going to be massively improved for the next release (by adding some position switching and more options).
      Fixed bugs with Brax's orgasm not applying correct effects.
      Fixed masochist effect stating that damage was reduced by 60% (when in fact it was being reduced by 40%).
      Fixed possible cause of the bug that makes dying clothing while in a shop not work correctly.
      Fixed bugs related to gender identification when androgynous (it should all be working correctly now, and can always be changed in the 'Options -> Gender pronouns' menu).
      Losing virginity to sources other than a penis will now be tracked correctly. (Such as losing anal virginity to Kate's tail.)
  • Other:
    • Added "+1 perk point" option to the debug menu. (If you don't know the debug code, read the readme! ^^)
      Moved character importer from an external file chooser to an internal one (like that used in the save/load menu).

    P.S. Ooh, I just saw that this was my 100th post! I don't think that really means anything, but it seems like a nice milestone. ^^

    Monday, 20 March 2017

    Quick time estimate

    Hi, as I said when I released version 0.1.69, I'm planning on releasing a small polishing update tonight! It's mainly focused on finishing off the 69 scene, as well as addressing some of the more major bugs you've all reported so far.

    I expect to get it finished by 00:00 - 02:00 GMT, but, as with all of my time estimates, it may end up being a little later than that...

    I'll keep this section updated as I make progress throughout the evening:

    22:58 - I'm just moving the character importer into an internal structure, like I did with the save/load files. Once I've done that, I'll try and get a few more little things fixed before release.

    23:05 - I updated the 'What I'm working on' page with the current patch notes.

    00:14 - I just need to fix a couple more small bugs. I think this release might actually be on time for once...

    01:05 - There's still a lot to do, but I think I've done enough to polish 0.1.69 up to a reasonable standard. I'm going to start writing in the patch notes and get it all set up for release. It shouldn't be more than 30 mins.

    01:35 - Ok, that's 30 minutes, I've got it all sorted now, I'm just writing the release post!

    Sunday, 19 March 2017

    Version 0.1.69 (mini) Release

    Aaah! I ran out of time! Well, I said I'd release version 0.1.69 before I went to sleep, so here it is!

    So, I managed to get the random attacker sex scenes completely re-written in the new engine format I created this week (but I haven't managed to add in the old orgasm options yet). Other than that, I guess there isn't really much to see...

    I really don't feel confident announcing this anywhere other than here on my blog, as there are still loads of bugs and rough edges in this version (that's why I called it a mini release). I keep promising to make the next version more polished, but I keep making big changes to the engine, and it ends up being even less polished than the version before!

    Anyway, I'm rambling now... I'll just say that I'm planning on polishing the content in this version over the next two days, and I'm most likely going to release v0.1.69.1 on Sunday or Monday evening. (Also, I managed to not say sorry in this post!)

    (But actually... Sorry that it's in such a rough state!)


    Here are the download links for version 0.1.69:

    Pre-zipped easy download link (use this one!): 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)

    Lilith's Throne requires the latest version of Java to be installed on your computer.

    Be aware: This version is still a very early release. There are game-breaking bugs, dead-end content, and it has not been fully tested as an executable jar. Please take that into consideration while playing!


    Patch Notes:


  • Engine:
    • Improved: Back-end sex scene mechanics. I discussed this change in a blog post, but basically, this is the final restructuring of the back-end sex classes that will allow for me to write far more flexible sex scenes.
  • Sex:
    • Improved: Random attacker sex scenes. These scenes are using the new system that I've created, and have been completely re-written and improved.
      Half-added: 69 position (only for player Dom at the moment). All the descriptions are either placeholders or copies from the kneeling position. This will be fixed for the next version!
      Improved Brax's sex scenes. (Bug fixes and added mutual orgasm options.)
      Improved back-end handling of penetration and lubrication.
      NPCs now prefer to remove clothing completely during sex (instead of displacing everything).
      Removed corruption gain from submissive sex. (I'll revisit this in the next version.)
  • UI:
    • Improved text colours (and fixed a lot of the body part text colours).
      Slightly improved phone menus.
      You can now click on the xp bar to go straight to the level up screen. (Will turn into a button soon.)
  • Bugs:
    • Fixed UI bug after choosing 'Buy' in trader menus.
      Piercing bugs might all be fixed now (pending testing).
      Fixed resting not applying well rested effect.
      Fixed light theme layout bugs.
      Fixed dye bug while in shop (I think...)
      Fixed bug where orifice would stretch out to 'too loose' during sex.
      Quick fix of losing fetishes on import. (I just reimbursed all your perk points on import.)


    P.S. I need to go collapse and sleep for about 10 hours... Everything seemed to be working when I tested it, but if there are some major bugs, I'll respond to them tomorrow!

    Friday, 17 March 2017

    Sex scene progress (and a 1-day delay...)

    So, first off, I'll have to apologise again, as version 0.1.69 is going to be delayed by one day, much like last week...

    New release target: Saturday ~21:00 GMT

    EDIT: Ok, so I'm hopelessly optimistic when it comes to estimating how long things will take me to complete... It looks like the release time might be a bit later than 21:00...
    Updated release time: ~22:00-03:00 GMT (sorry!)

    EDIT 2: I don't think it'll be any earlier than 03:00. Don't worry though, it will definitely be released before I go to sleep!

    EDIT 3: (03:43GMT) I'm just finishing up a few little bits here and there. I've decided to just release this version as it is, even though it still needs a lot more work. I'll go into more detail when I make the release post (in about 30 mins).

    EDIT 4: (04:07GMT) I'm just writing in the patch notes, then I need to test it as a .jar. Not long now!


    Sex scene rework (a wall of text!)

    So, the reason for the delay this week is that I decided to rework how sex scenes are being handled. There were quite a few posts scattered around the place that were asking for different sex scenes to have one position or the other, which got me thinking about the way I'd planned out how sex scenes should work.

    My old idea: So, my old idea was to basically give each NPC a couple of different sex positions each, to make them a bit more unique. The problem with this, however, is the same one that quite a few of you were pointing out; why should one NPC be limited to only having certain positions?

    A clear example: The best example of this problem can be seen in comparing the scenes that Brax has to those available to random attackers. While Brax can use the 'cowgirl' and 'doggy-style' positions, random attackers are being limited to 'on knees' and 'against wall' positions. (Even though they should both be able to use all four of those positions...)

    The main problem: The main two problems with my old idea are, one; that I'm going to run out of positions as I keep introducing new 'standard' enemies, and two; it can be pretty annoying to find that some standard positions are only available to certain NPCs.

    The new idea: What I've been mainly working on this week is turning the specific sex positions into a more generic format. I plan on creating a general 'blueprint' of how sex positions can be reached, all branching out from a standard starting position. For all standard enemies, provided that you're the dom, you'll be able to choose whatever sex position you like the best. If you're a sub, however, your partner will have a certain preference as to the position they like. So, for example, Brax will want to take you doggy-style, while a random attacker may prefer to push you down to your knees or fuck you against a nearby wall.

    Unique NPCs: I've made sex positions very easy to modify in the engine, so for the more unique NPCs, I can easily add or replace actions related to a unique sex scene. For example, while a normal action might be 'slap ass', I could easily replace it with, or add alongside it, a unique 'punish Brax' action, which would replace all the descriptions of you slapping your partner's ass with ones specific to Brax. (And for really unique scenes, all available actions will be written from scratch!)

    I'll draw a diagram to show you what I mean! (My pc is messing up at the moment... I'll go into more detail about the new sex system in Monday's post!)


    In conclusion

    All this work took a lot of time this week (I had to rewrite/modify almost every action available while in sex with random attackers). As a result, I'll have the new sex positions finished for this evening, but I didn't have time to add in the demon attacker...

    I'm therefore going to delay this week's release by one day, so I can add in the demon attacker and get some time to hunt for bugs in this new method of how sex scenes are handled.

    Tuesday, 14 March 2017

    Targets for v0.1.69 (again!)

    This week's goals are pretty much the same as they were last week. These goals are in order of priority!


    Goals for version 0.1.69:

    Finish re-writing and fixing all sex scenes. The random attacker's scenes are still really buggy, so they'll be done first. Then Brax's scenes will be polished, and then all the others.

    Add demon attacker. This will involve 3 sex scenes: One for defeating the demon, one for losing to the demon, and a special loss variant for if you're a virgin.

    Add NPC pregnancies. This might not get done in time, but if it does, it will add pregnancy content for Kate and Lilaya.

    (I'll also be fixing as many bugs as possible, and implementing features that are too minor to go into detail here.)



    Final engine goals:

    v0.1.70: Implement locking/sealing for jinxed clothing.

    v0.1.7x: Implement a new system for TFs. I'll expand on this in a separate post once I have the details finalised.

    Saturday, 11 March 2017

    Version 0.1.68.5 release

    Version 0.1.68.5 is here!

    I really wasn't sure if I should release this or not, as there isn't any new content to see (apart from the minor combat rebalance). I did a huge task on the engine this week, and it just ate all of my time...

    Another big problem I'm having is that with the latest updates over the last few versions, a lot of content (especially sex scenes) has been 'left behind' in obsolete formats. Now that all of the core sex mechanics are done, I can work through and bring them up to the proper standard, but it results in there not being much new content for you to see.

    That's also the main reason why I haven't been adding any new TF items, as I'm just going to have to go back and refactor all of their content when I do the TF overhaul...

    I should be able to get all the sex scene content up to the new standard by version 0.1.69. I'm going to make sure that there's some new content to see then as well (I already have loads of content planned out, but I need to make sure all the current content is of an acceptable quality before writing it in!)

    Anyway, here's v0.1.68.5 (the next version will be better, I promise!)


    Here are the download links for version 0.1.68.5:

    Pre-zipped easy download link (use this one!): 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)

    Lilith's Throne requires the latest version of Java to be installed on your computer.

    Be aware: This version is still a very early release. There are game-breaking bugs, dead-end content, and it has not been fully tested as an executable jar. Please take that into consideration while playing!


    Patch Notes:


  • Engine:
    • Did a complete refactor of one of the core engine components. (There's no noticeable change here, but it took me two whole days so I had to mention it...)
      Changed save/load windows to internal ones.
  • Gameplay:
    • Altered attribute bonuses (hover over each attribute to see what bonus you've got). This is still a work in progress.
  • Sex:
    • Improved: Started random attacker sex scene rewrites (~50% done) to bring them up to the same sort of standard as Brax's. You can now switch between oral/sex positions in a single sex scene.
      Altered: All sex actions are now available (corruption no longer fully locks them). However, if you choose to do an action that isn't within your corruption range, you will gain an amount of corruption based on the corruption requirement.
  • UI:
    • Changed response buttons to display an icon depending if the action is 'unlocked', 'locked', or 'corruptive'. No icon is displayed if the action has no requirements.
      Response/button tooltips now show detailed requirements for the response (if that response has requirements).
      Polished all tooltip dimensions and content.
      Fixed tooltips disappearing near the edges of the screen (tooltip positioning still needs further refinement though).
  • Combat:
    • Improved: First iteration of combat balance.
      Ranged weapons have been renamed to offhand weapons. (Although some descriptions may still refer to ranged attacks, as I didn't have time to change them all.)
      'Melee' and 'Ranged' attacks have been replaced with 'Main', 'Offhand', and 'Dual' attacks.
      Hit and dodge chances have been removed. 'Main' and 'Offhand' attacks now always hit, while 'Dual' attacks have a 50% chance to miss (but apply damage from both your main and offhand if you hit).
      Seduction, spell, and special attack damages have been brought more in line with normal attack damage.
      The 'Continue' stage of combat has been cut out. Each turn of combat is now resolved in a single button press (your action still takes place before your opponent's).
  • Other:
    • Improved gender pronoun options.
      Virginity fetish requirements fixed (need a vagina and to still be a virgin).
  • Bugs:
    • Fixed bug where perk points could be lost when saving/loading in the level up screen.
      Fixed resting text bug.
      Multiple typo fixes.
      I know I didn't do much bug fixing this version, but version 0.1.69 will be better!

    Friday, 10 March 2017

    One-day delay

    As the title says, there's most likely going to be a 1-day delay on this week's release...

    As I stated in the previous post, I had the target this week of refactoring the way dialogue is handled in the engine. I knew this was going to be a big task, but I severely underestimated how long it would take, and before I knew it, one afternoon had turned into two days. (In the end it was a line change of about +5,500 -10,500.)

    I really wanted to get some new content created for this week's release (Kate's pregnancy and the demon attack), so, if I don't get enough time to get those done by the end of tomorrow, I'm going to push the release back by 1 day and get it finished on Saturday.

    I'll update this post tomorrow to let you know for certain, but as it stands, it's very likely that version 0.1.69 will be released on Saturday.

    Sorry!

    EDIT: Yes, it's definitely going to be delayed until tomorrow evening (GMT)...

    Saturday update

    It looks like I'm not going to be able to get the demon attack finished for today. There's just been so much engine work this week, I haven't had any time to work on new content...

    Even though I feel like there isn't much to see in this new version, I'll still release it today. It will most likely be released late in the evening (GMT). I'll update this post again as I get closer to the release.

    Also, minor point, but I'm going to call today's release 0.1.68.5, as it's really just an improvement on mechanics that were already present in 0.1.68. (And I want version 0.1.69 to have a 69 scene!)


    EDIT:

    20:17 GMT: I'm getting close to finishing up. Maybe another hour or two. (Don't get too excited about this version though, there isn't really any new content...)

    21:29 GMT: Ok, I could keep delaying this forever, so I'm just going to stop where I am right now and make sure it works as a .jar, then release it.

    Tuesday, 7 March 2017

    Targets for v0.1.69

    Once again, it's time to set out my weekly goals! (I'll update the 'What I'm working on' page tomorrow.)


    Last week's goals (v0.1.68):

    Finish Brax's scenes. Done!

    Finish re-writing and fixing the random encounters sex scenes. Not done...

    Add NPC pregnancies. Not done...

    Fix as many of the reported bugs as possible. Done!

    Balance combat. Not done...

    Implement the character importer. Done!

    Add demon attackers. Not done...

    Add more minor features that are on my todo list. Done! (This was the sex mechanic addition.)


    So, it looks like I didn't manage to get all of last version's goals done... With that in mind, here are this week's goals:


    Goals for version 0.1.69:

    Finish re-writing and fixing all sex scenes.

    Add NPC pregnancies.

    Balance combat.

    Add demon attackers.

    Fix as many of the reported bugs as possible. (Like painting the Forth bridge...)



    Final engine goals:

    v0.1.69: Refactor how the core Dialogue is handled in the engine. (It's super messy at the moment...)

    v0.1.70: Implement locking/sealing for jinxed clothing.

    v0.1.7x: Implement a new system for TFs. I'll expand on this in a separate post once I have the details finalised.

    Saturday, 4 March 2017

    Version 0.1.68 release

    Version 0.1.68 is here! And it's still not really very polished...

    I've pretty much completely finished all work on the engine related to sex mechanics (which took up most of the time this week). There are a couple more minor things left to add (such as post-orgasm scenes), but they really won't take very long to implement. I also still need to go over all the current sex scenes and bring them up to a decent standard (as most of the sex scenes are still using a lot of draft/placeholder text). I'm going to make all scenes work like how Brax's submissive scene does, in that you'll be able to swap between positions during sex.

    I'll make a big post on Monday about what's coming next. Also, if you find any bugs, it would be super helpful if you'd report them as a comment to this post! (And thanks to everyone who's reported bugs in previous versions!)


    Here are the download links for version 0.1.68:

    Pre-zipped easy download link (use this one!): Mega

    Full folder download link (as a backup): Google Drive

    Lilith's Throne requires the latest version of Java to be installed on your computer.

    Be aware: This version is still a very early release. There are game-breaking bugs, dead-end content, and it has not been fully tested as an executable jar. Please take that into consideration while playing!


    Patch Notes:


  • Gameplay:
    • Added: Character import option when starting a new game.
      Added: Status effects for each attribute. You can hover over the corresponding attribute on the left UI panel to see your attribute-related status effect.
      Increased creampie time from 1 to 2 hours.
      Made pregnancy status effect timings a little less random, and increased the time spent in each pregnancy stage. (Pregnancies now take between 5-7 days in total to run their course.)
      If you have the submissive fetish, you can now choose to submit after defeating random attackers.
  • Sex:
    • Added: Sex-related status effects (the final big sex mechanic). All penetration, stretching, and 'too loose' types now have sex-specific status effects which affect arousal increase modifiers.
      Improved: Brax's submissive sex scene. Added more options, improved and expanded the majority of the descriptions, and added the ability to switch back and forth between oral/cowgirl/doggy during sex.
      Improved: Formatting and content of repetitive descriptions in sex.
      Added: Bimbo fetish. This is a replacement for the bimbo status effect you used to get when being reduced to 0 intelligence.
      Added: Cum fetish.
      Virginity fetish no longer blocks/unlocks sex actions if you don't have the 'pure virgin' status effect.
      Virginity fetish: Added expanded descriptions for when you lose your virginity, lose your vagina (after losing your virginity), and when you grow a new vagina.
      Fixed some more corruption requirements.
      Did a lot of back-end improvements to the sex engine, which will allow sex scenes to naturally progress between positions (currently only implemented in Brax's submissive scene).
      Slightly lowered arousal gains so sex goes on a bit longer.
  • UI:
    • Improved: Sex UI. Did a complete overhaul of the sex UI panel. Instead of the regular attributes panel, while in sex, you'll see arousal, corruption, fetishes, and sex-related status effects.
      Did a few alterations to the attributes sidebar.
      Removed perks from the effects panel. (You can always just check to see what perks you have in the character screen.)
      Added timer indication next to status effect icons.
      Inventory now maintains ordering of items based on rarity.
  • Other:
    • Kate's skin recolouring service has been split up properly into Hair/Skin/Eye colours.
      Improved rendering performance in all screens.
      Improved inventory performance.
      Encyclopedia subsections now light up to help show you what you've discovered.
      Tidied up the menu screen by moving all the miscellaneous options into the Options menu.
      Split Nyan's shop menu up and added every basic clothing item.
  • Bug fixes:
    • Penis & vagina piercings should work correctly now.
      Added piercing descriptions in selfie.
      Fixed Kate's sex scene repeating introduction text.
      Fixed a lot of reported grammatical/spelling errors.
      Fixed bug with getting stuck in pregnancy status message screen.
      Inventory UI should now update correctly when equipping weapons/clothing.
      Fixed character exporter saving incorrect attribute values.
      Incorrect eye colour descriptions in selfie fixed.
      Re-implemented corruption gains from orgasming in non-consensual sex.
      Fixed all NPCs using bimbo speech when you had the bimbo status effect. (Probably the funniest bug fixed so far.)
      Fixed Scarlet Whisper applying vagina transformation even when you already had a vagina.
      Fixed "rest until morning/evening" incorrect title description.
      Fixed NPC speech not being coloured in some scenes.
      Fixed bug where Nyan was duplicating clothing.
      Fixed bug where items would always display 'Unknown effects' in the tooltip (even when you knew what they did).

    Plan:

    On Monday I'll make another post about the week's goals!

    Friday, 3 March 2017

    Estimated release time

    So, first off, version 0.1.68 will be released between 0:00 - 03:00 GMT.

    EDIT: It's probably going to err more on the 03:00 side...

    EDIT (02:05 GMT): There's still so much to do, but it'll have to wait for version 0.1.69. I'm doing some final testing and writing the patch notes now. It'll probably be ~30 more minutes.

    EDIT (02:46 GMT): It seems to all be working, so I'm putting up the post now, hold on!

    What to expect

    I spent a lot of time finishing the core sex mechanics, which took up most of my time this week. I also fixed a lot of bugs and finished re-writing Brax's sex scenes. The sex mechanics are pretty much completely finished now (pending some very minor additions), so I can cross that off my todo list of engine work.

    Due to spending most of my time finishing the game's sex mechanics, I didn't get much time to add any new content, so this release is more of a 'polishing release'. Next week might be more of the same, as I'm going to have to go over all the current sex scenes and make sure all the mechanics are properly applied.

    The next content that will be added is still going to be NPC pregnancies and demon encounters, but I just didn't get the time to put them in this week.