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!