Friday 27 January 2017

Version 0.1.63 release

Here's version 0.1.63!

Version 0.1.63 was mainly an update where I improved a lot of back-end engine code. I didn't manage to do all the things I wanted to get done in this update, especially concerning the bug reports you've all been so helpful in giving me. The next update is definitely going to be focused on fixing the bugs that are still in the game, so if a bug is still around that you've reported, don't worry, I'm working on it!

The combat may be a little broken in this update, as I didn't get the time to balance it after the engine changes I made. Everything in this update that feels a little broken or out of place will be fixed in version 0.1.64! I actually have a ~60 line long list of things titled "DO THIS BEFORE RELEASE", so there are quite a few rough edges to this release. (Sorry!)

I have a better idea now of the amount of work I can get done each week, so I'll try and get next week's update out on time!


Here's the download links for version 0.1.63:

(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)

Download link: Mega

Lilith's Throne requires java to be installed on your computer.

Also, previous saved games are not compatible with this version! Sorry!

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: "Observant" perk which reveals your opponent's detailed stats in combat.
      Added: A couple of perks that increase the chances of getting a male or female encounter.
      Slowed down rate of stamina, health, and willpower passive regeneration.
      Altered price and rarity of TF consumables.
      Removed the horrendously crippling "On display" status effect from the game, which was gained from having the exhibitionist perk. (This was actually an unintended left-over from some testing I did a while ago.)
  • Story:
    • Changed the consumables shop owner (Julie) to a lesser horse-boy called Ralph.
  • Sex:
    • Added: Victory sex scene with generic assailants.
      Fixed some typos and bugs in the generic assailant's victory intercourse scene.
      Fixed some other minor typos and bugs in several sex scenes.
  • Combat:
    • Added: A "repeat last action" button in combat.
      Added: Special attacks. These can be gained from having certain body parts. At the moment, there's one special attack available for each of the four common races.
      Detailed combat stats about the enemy are now hidden unless you have the Observant perk.
      Did a lot of background combat engine improvements.
      Spells can now miss (they have the same hit chance as ranged attacks) to help balance out how powerful they are.
  • Clothing:
    • Certain body parts can now block you from wearing clothing. (For now, the only one in the game is Horse-morph's legs blocking you from equipping footwear.)
  • UI:
    • First iteration of map display improvements. (Also cleaned up a lot of engine code and made some changes to try and fix the not-rendering bug.)
      Improved combat display. (Subject to further changes.)
      Inventory, Options menu, and phone access has been improved. (Opening one of these menus doesn't block the opening of the others.)
      Switched phone and inventory button locations.
      Improved content for all tooltips.
      Slightly altered some text colours.
      Improved some icons.
      Did a lot of engine improvements related to tooltips.
  • Transformations:
    • Added: Transformation descriptions for eye and ear transformations.
      Polished and re-formatted all of the transformation descriptions. (This took a lot longer than I thought it would...)
      Removed old descriptions of a second penis. (I mentioned it in an old post, but I had to remove the ability to grow two cocks as it created too many variations of sex scenes.)
      Changed transformation items. TF food items are now a weaker version of TF drink items. TF food will transform you up to a lesser morph, one transformation at a time. TF drinks will transform you up to a greater morph, two transformations at a time.
      Fixed colours of horse hair.
  • Bugs:
    • Fixed bug where you'd be able to train at the gym indefinitely without losing stamina.
      Fixed a possible cause for the "grey screen" bug that sometimes occurs when starting a new game.
      Changed file extension names from ".LTSave" to ".lts" and ".LTProperties" to ".ltp" in an attempt to fix a bug related to file detection on older operating systems.
      Fixed bug with the spell "Ice shard" giving the description of "Slam".
      Fixed bug with watches not rendering properly in phone's item viewer.
      Corrected a few typos here and there.

    Plan:

    Tomorrow (or later today) I'm going to update the list of things I'm working on, so that you know what's coming next.

    Update is on the way

    I'm doing some final bug-fixes and making sure everything works, then I'll be ready to release version 0.1.63. After I've made sure everything isn't too broken, I still have to package it as a .jar and test that. I'll update this post if I hit any setbacks, but if all goes well, the update will be out in a couple of hours.

    Thursday 26 January 2017

    Update delayed by one day

    I'm very sorry to disappoint you, but I'm going to have to push today's update back to tomorrow (or, in the worst-case scenario, to Saturday). Polishing and re-formatting all the transformation descriptions took a lot longer than I thought it would, so I'm behind my schedule by one day. I'm still a bit new to the whole game development thing, so I hope you can understand that it may take me a few more releases to get a good idea of how much work I can get done each week.

    Sorry about the short notice of this delay, but I really thought, up until about half an hour ago, that I could make today's update on time. I've almost finished the generic assailant's defeat intercourse scene, but I still have quite a few bugs to fix, and I don't have the time to get the game into a release state for this evening.

    To make it up to you, I'll tell you a little secret! If you type 'xyzzy' into the game, you get access to a debug menu (which, ironically, is quite buggy). You can see some items under the 'Clothing' menu that aren't actually in the game just yet (but will be added soon).

    I'll also show you the current patch notes, so you know what to expect in update 0.1.63:

    Current Patch Notes (subject to change):


  • Gameplay:
    • Slowed down rate of stamina, health, and willpower passive regeneration.
      Added perk "Observant" which reveals your opponent's detailed stats in combat.
      Altered price and rarity of TF consumables.
      Removed the horrendously crippling "On display" status effect from the game, which was gained from having the exhibitionist perk. (This was actually an unintended left-over from some testing I did a while ago.)
  • Story:
    • Changed the consumables shop owner (Julie) to a lesser horse-boy called Ralph.
  • Sex:
    • Fixed some typos and bugs in the generic assailant's victory intercourse scene.
  • Combat:
    • Added a "repeat last action" button in combat.
      Did a lot of background combat engine improvements.
      Spells can now miss (they have the same hit chance as ranged attacks) to help balance out how powerful they are.
      Added special attacks. These can be gained from having certain body parts.
  • Clothing:
    • Certain body parts can now block you from wearing clothing. (For now, the only one in the game is Horse-morph's legs blocking you from equipping footwear.)
  • UI:
    • First iteration of map display improvements. (Also cleaned up a lot of engine code and made some changes to try and fix the not-rendering bug.)
      Improved combat display. (Subject to further changes.)
      Inventory, Options menu, and phone access has been improved. (Opening one of these menus doesn't block the opening of the others.)
      Switched phone and inventory button locations.
      Improved content for all tooltips.
      Slightly altered some text colours.
      Improved some icons.
      Did a lot of engine improvements related to tooltips.
  • Transformations:
    • Polished and re-formatted all of the transformation descriptions. (This took a lot longer than I thought it would...)
      Added: Transformation descriptions for eye and ear transformations.
      Removed old descriptions of a second penis. (I mentioned it in an old post, but I had to remove the ability to grow two cocks as it created too many variations of sex scenes.)
      Changed transformation items. TF food items are now a weaker version of TF drink items. TF food will transform you up to a lesser morph, one transformation at a time. TF drinks will transform you up to a greater morph, two transformations at a time.
      Fixed colours of horse hair.
  • Bugs:
    • Fixed bug where you'd be able to train at the gym indefinitely without losing stamina.
      Fixed a possible cause for the "grey screen" bug that sometimes occurs when starting a new game.
      Changed file extension names from ".LTSave" to ".lts" and ".LTProperties" to ".ltp" in an attempt to fix a bug related to file detection on older operating systems.
      Fixed bug with the spell "Ice shard" giving the description of "Slam".
      Fixed bug with watches not rendering properly in phone's item viewer.
      Corrected a few typos here and there.

    Once again, I'm very sorry about the delay, and I'll try to improve my time-management skills so that this doesn't happen again!

    Friday 20 January 2017

    Next update's targets

    I've compiled a list of things I'm going to be working on for version 0.1.63. There likely isn't going to be too much new content in it, as I'm going to be focusing primarily on fixing the bugs that have been reported so far.

    Here's a link to the page that contains a list of the things I'm working on: What I'm working on

    Version 0.1.62 release

    A little late again, but here's version 0.1.62!

    Once again, I only gave myself two days since version 0.1.61's release to make this update, and I feel as though it's really not enough time to get everything polished up to a good standard.
    Therefore, in order to give myself a little more time to work on version 0.1.63, I'm moving each release's target update day from Tuesday to Thursday. That means the next update will be released on the 26th January.


    Here's the download links for version 0.1.62:

    (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)

    Download link: Mega

    Lilith's Throne requires java to be installed on your computer.

    Also, previous saved games are not compatible with this version! Sorry!

    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: Pregnancy mechanics!
      Added: A small side-quest for the first time you get pregnant.
      Stamina now slowly regenerates over time. When you have full stamina, your willpower and health start to slowly regenerate.
  • Sex:
    • Added: You now gain the status effect 'Arcane drain' after orgasming in non-consentual sex. Submissively orgasming while under this effect causes a permanent loss of stats.
      Fingering and anal fingering are now tracked in sex stats.
  • Combat:
    • Implemented Pure damage and Pure resistance attributes (I'll give a clear explanation of how they work in next week's update when I improve the combat).
  • UI:
    • Added: Cycle font size button to options menu. (There are bugs in this, it's still a work in progress!)
      Added: Dark/light theme switch button to options menu. (There are bugs in this, it's still a work in progress!)
      Added tracking of cum loads taken and given in phone's stats page.
      Added tracking of pregnancies in the phone's stats page.
  • Bugs:
    • Fixed 195(!) instances of using 'it's' instead of 'its'. (I can't believe I've been using it wrong all my life...)
      Re-worked how quests are handled in the engine, which should have fixed the bug related to accessing main quest content when you weren't supposed to be able to.
      Fixed bug with hotkeys not corresponding to the correct option on response pages other than the first.
      Minor typo fixes.
      (Removed 15 anklets spawning on game start...)

    Plan:

    Tomorrow I'm going to post a big list of all the bugs I'm working on, so that you know what's being fixed. I'll also outline what I'm doing in version 0.1.63, so expect a post some time tomorrow!

    P.S. I just noticed that I had the release target's date set to "Thursday 20th", when it should have said "Thursday 19th". Oh well...

    Thursday 19 January 2017

    Update on the way again

    Version 0.1.62 is on the way, I just need to finish some small stuff off first. This update unfortunately doesn't include the player's victory intercourse sex scene with generic assailants, but it does include the first iteration of pregnancy mechanics!

    I'll keep this post updated with progress as I near release:

    23:08 GMT: Just need to change a few descriptions.
    23:32 GMT: Nothing seems to be obviously broken. I'll package it as a .jar and make sure it still works then.
    23:54 GMT: It's all working, so I just need to write up the patch notes. I'll make the release post soon!

    Wednesday 18 January 2017

    Version 0.1.61 release

    Although a few hours later than I originally planned, here's the release of version of 0.1.61!

    Before you get too excited, please be aware that I've only had 2 free days since announcing the game in which to make this update, so there's far less content here that would typically be expected. In other words:
    This is a half-way patch of sorts, and hasn't been thoroughly tested yet! I'm hoping to release an updated version on Thursday (20/01/17), so if you can wait until then, I'd recommend doing so!


    Before I start making any more excuses, here's the download links for version 0.1.61:

    (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)

    Download link: Mega

    Lilith's Throne requires java to be installed on your computer.

    Also, previous saved games are not compatible with this version! Sorry!

    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: Customisable key bindings to options menu.
      Shopkeeper (Nyan at the Shopping Promenade) can now identify enchanted clothing for you (at a cost of 10 flames).
      Temporarily removed the loss of core stats after orgasming as a submissive partner in non-consensual sex (a different game mechanic will be added in the next update).
  • Sex:
    • Added: Random assailants have a chance (65%) to use a new sex scene upon player defeat (player victory version to be added next update).
  • Story:
    • Re-named references of 'magic storm' to the correct version of 'arcane storm'.
  • UI:
    • Fixed strength tooltip incorrectly saying strength increases ranged damage.
      Fixed storm tooltip referring to the arcane as 'Lilith's Lust'. (That was a left-over from an old iteration of the game's story.)
      Arousal tooltip in sex now displays correct values.
      Moved debug activation to a button in the options menu (previously you had to type 'debug', which no longer does anything).
      Response description tooltip is now positioned in line with the response (instead of always on the right of the screen).
      Several other minor adjustments to text display here and there.
  • Bugs:
    • In generic assailant's defeat sex scene, they weren't correctly identifying if the player has a penis or vagina. This should now be fixed.
      Fixed some typos that were reported.
      Name change at the City Hall now works.
      Gym membership (and a couple of other minor things) are now correctly persistent after loading a game.
      Several other minor typos were fixed.

    EDIT: I accidentally left in a line of code that gives you 15 anklets at the start of the game... oops...

    Tuesday 17 January 2017

    Update on the way

    I said on the TFGamesSite forums that the update would be out at about 23:00 GMT, but it may be a bit later than that. I'm still fixing some bugs related to the new sex scene's content!

    Also, this update isn't going to contain all the stuff that it should. Writing the new sex scene for random assailants took a lot longer than anticipated, as I had to factor in all the variants for F/F, F/M, M/F and M/M. As a result, only the player defeat sex scene is going to be in today's update (along with bug fixes and other minor stuff). I'm going to release the second part of this update around the same time on Thursday, which will contain all the rest of the content that was supposed to be in this version.

    Version 0.1.61 will be released before I go to sleep! (Even if it's still a bit broken...)

    Updates:
    23:50 GMT: I just need to finish the female assailant's orgasm description.
    00:06 GMT: Now the last thing is just adding single-sentence generic descriptions for the different penetration types (and then quickly making sure nothing's completely broken).
    00:41 GMT: Everything that's making it's way into this update is done, so I just need to package it as a .jar, test that it works, then upload it here.
    01:01 GMT: So the .jar isn't working now, but I said I'd release it before I go to sleep, so I'll stay up for as long as it takes to get this working!

    Sunday 15 January 2017

    Quick summary

    I just wanted to put up a quick update on what I've been doing after announcing the game. I've collected all the bug reports and feature requests from the TFGamesSite forum post and reviews. I've already fixed a lot of the bugs that were reported, and the rest should be done for Tuesday's update.

    The only exception is the high memory use bug. This one will take me a little while to track down and fix, but I'm making it my number one priority, as I believe that it's the cause of the random crashes that some of you have reported.

    What to expect in Tuesday's update: bug fixes, minor gameplay changes, a non-oral sex scene with generic assailants, and pregnancy mechanics.

    Thank you to everyone for the positive comments, feedback, and likes. Previously I was only making a post once a week, but with so much interest in this project, I'll keep you all updated more regularly than that from now on!

    (Edited title as 'Quick update' sounded like there was a new update released. The next version will be released this Tuesday!)

    Friday 13 January 2017

    Announcement

    I'm about to make the announcement thread on TFGamesSite, so if anyone is visiting this blog from there, then hello!

    I thought I'd give an outline here as to what I'll be working on for next week's update, so here goes:


    Version 0.1.61 plan:
  • Adding second sex scene to alleyway/storm encounter (this one will involve vaginal and anal penetration).
  • Adding pregnancy mechanics (to go with new sex scene's possibility of being impregnated).
  • Polishing all transformation descriptions.
  • Fixing any bugs that people find in the game!

  • Thanks for trying out my game!

    Thursday 12 January 2017

    Bugs...

    Quick update: While play-testing version 0.1.6, I found a game-breaking bug related to Lilaya's sex scene (resulting in being stuck in the sex scene). I'll get it fixed for the update tomorrow.

    UPDATE: The bug has been fixed, and the updated version has been uploaded to google drive and Mega!

    Version 0.1.6 release

    Ok, so I actually didn't get much free time today after all, but oh well! Here's version 0.1.6, such as it is.

    I've run out of time today, so I'll make the announcement post about the game tomorrow (always tomorrow...).


    Here's the download link for version 0.1.6:

    Download link: Google Drive

    Download link: Mega

    Lilith's Throne requires 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:
    • Improved a lot of dialogue.
  • Sex:
    • Fixed some bugs related to Lilaya's sex scene.
      Re-wrote and improved all of Lilaya's sex dialogue.
      Added anal sex option to Lilaya's sex scene.
      Improved Lilaya's decisions while having sex (she will try to provide access to her groin and get access to the player's groin before doing anything else).
  • Transformations:
    • Fixed bugs related to incorrect identification of morph type at low transformation stages.
  • Clothing:
    • Fixed brief's image being the same as that of boyshorts.
  • Misc:
    • Tidied up folder structure.
      'P' now opens the phone menu as well as 'J'.
      Added body stats to phone's stats menu.
      Fixed layout of responses after first response page (option 0 is now correctly placed at the bottom-right of the response panel).

    Tuesday 10 January 2017

    Busy Week - Release Tomorrow

    As the title says, I've been really busy this last week, so I haven't had much time to work on Lilith's Throne. I'm going to (finally) have some free time tomorrow, so I'll get the announcement post sorted out then. The release is going to be version 0.1.6, and although it isn't going to contain much new content, I have managed to polish and proof-read a lot of the dialogue that's currently in the game.

    So, version 0.1.6 will be released tomorrow, and I'll make the announcement post about it then!

    Tuesday 3 January 2017

    Version 0.1.53 release

    I didn't really get anything done over the holidays, so I need to push version 0.1.6's release back (again...). I will, however, release version 0.1.53 today, which also includes all the work I've done that was supposed to go into version 0.1.6!

    I really need to do some last-minute polishing and bug fixing before I release version 0.1.6, which, if all goes according to plan, will be out this time next week on Tuesday 10th.

    Here's the download link for version 0.1.53:

    Download link: Google Drive

    Lilith's Throne requires 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: Storage in your room.
      Added: Storm attack random encounter (for now, same as alleyway encounter).
      Only major characters are added to contacts list in phone menu.
      Added dialogue for Rose in Lilaya's house.
      Added intelligence gains from reading books in your room (one-time use).
      Urethral and vaginal virginity are restored when losing your penis or vagina respectively.
      Changed race's colours (for when you hover over your level).
      Refined random assailant's and Brax's combat text.
      Random assailant now drops race-related consumable on defeat.
  • Sex:
    • Added: several new options for random assailant's oral sex scenes.
      You can now only 'do nothing' if your arousal is low or if there is no other option available.
      Fixed bug where text wouldn't scroll down after using a clothing-related option.
      Improved all sex descriptions and arousal increases for: Random Assailant's victory and defeat oral scenes, Brax's victory and defeat scenes, and Lilaya's scene.
      If you are the submissive partner in non-consentual sex, you gain corruption after sex ends. If you orgasm, you also lose core stats.
  • UI:
    • Added: Up/Down arrows on keyboard now scrolls the main dialogue panel.
      Changed arousal bar's colour based on value.
      Changed UI panel in phone's selfie view to display sex stats.
      Added sex stats into stats page.
  • Misc:
    • A lot of proof-reading and spelling/grammar fixes.
      Fixed bugs with character viewer when in combat or sex.
      Fixed combat seduction attack descriptions saying 'gained arousal'.
      Fixed bug with race not being calculated correctly.
      Fixed bug with attribute changes not highlighting in red or green.
      A lot more minor bug fixes.