Saturday 9 September 2017

Version 0.1.84 Release

Hello again everyone! ^^

I didn't manage to achieve all of my goals this week, and I feel particularly guilty about not getting the basic slavery mechanics into the game. I also forgot to make a mid-week progress report, so I'm really sorry about that as well. To try and make it up to you, I'll work on getting paizuri (breast fucking) added to the game over the weekend, and I'll (hopefully) release a hotfix with that in it by Monday.

Anyway, in this version, I've managed to add forced transformations, a better UI for Kate's shop (which took far longer than I anticipated, and still has a couple of minor formatting bugs), and did some behind-the-scenes work on improving the engine. I'm planning on focusing solely on slavery content and bug fixing next week, so there will (finally) be slavery added into the game for the next version!


Download links for the .jar version:

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


.exe version (use this if you are on windows and are having problems running the .jar):

Pre-zipped: Mega

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


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


Version 0.1.83.5 patch notes:


  • Gameplay:
    • Reverted penis/vagina loss when shrinking past minimum size/capacity respectively. You now remove a penis or vagina by adding the 'remove' effect to a potion.
      Ralph now stocks squirrel-morph consumables.
  • Sex:
    • Converted the following actions into the new cowgirl position for both sub and dom positions: Starting kiss, penetrating anus, penetrating vagina.
  • Clothing:
    • Temporarily added: Special clothing to Nyan's store, allowing you to buy the rainbow, Maid, and Milk Maid clothing. (I'm going to change this in the future!)
      Added: 'Milk Maid' Set, requires Milk Maid's Dress and Kerchief to be worn. (I'll change the set's effects to increase lactation when I convert the attributes over to the new system.)
      Added: Milk Maid's Dress (Feminine, Torso slot). (Created by Blue999)
      Added: Kerchief (Unisex, head slot).
      Added: Nursing bra (Feminine, Chest slot). (Created by Blue999)
      Added: Crotchless thong (Feminine, groin slot).
      Added: Keyhole sweater (Feminine, torso slot).
      Added: Jeans (Unisex, leg slot).
  • Other:
    • Testicle-related actions are now correctly disabled if they are internal.
      Added correct descriptions for multiple tails in the character view screen.
  • Bugs:
    • Fixed some typos.
      Fixed some incorrect gender pronouns.
      Fixed some minor UI issues in Kate's shop.

    Version 0.1.84 patch notes:


  • Engine:
    • Moved ClothingTypes, ItemTypes, and WeaponTypes from Enum values over to static classes.
      Added support for different genital arrangements (normal, cloaca, etc.).
  • Gameplay:
    • Changed: Encyclopedia entries for clothing, items, weapons, and races are now stored in the properties file, so discoveries are carried over between characters.
      Added: Forced transformations by random NPCs after combat loss. (You'll need to turn this on in the content preferences first.) (Also, it's only working for the alleyway attackers and harpies in the Nests at the moment.)
      Transformation fetish now increases the amount of forced transformations applied after combat defeat from 1 to 3.
      Finished Alexa/Scarlett's quest content. (More Alexa content related to her shop will be added soon.)
      Reduced the size of Lilaya's home to make navigation more manageable. (I'll add in the larger version later on as an upgrade to the house.)
      Made the nursing bra have random enchantments.
      Added the hair styles: mohawk, sidecut.
      Added colours for pupils and irises: aqua, grey, lilac, purple, violet, crimson, golden.
      Added character-specific quicksaves. (Quicksave will now save as QuickSave_X, where X is your character's name.)
  • Sex:
    • Finished converting old cowgirl position descriptions into the new one.
      Converted Brax's cowgirl scene into the new format. (The facesitting descriptions are absent, but I'll add those back in for a proper facesitting position.)
  • UI:
    • Finished: Remade all the options in Kate's shop to use proper buttons. (I'll use this system for the character creation menu as well.)
      Fixed the annoying way the screen would jump back to the top every time you clicked a button (e.g. in preferences menu).
      Moved content preferences into its own option in the main menu to make it more obvious.
  • Bugs:
    • Fixed some typos.
      Fixed some incorrect descriptions in the selfie view.
      Several other small bug fixes that I forgot to keep track of...
  • Contributors:
  • Pimgd:
    • Inventory-related bugs fixed:
      Take all from floor doesn't handle stackables well if your inventory is full.
      Take all weapon doesn't work if inventory is full.
      Jinxed items don't stack when unjinxed.
      You can't store stackables if the area is full.
      Unidentified items will show their state in the buyback menu.
      Jinxed items can't be selected if you're carrying a dye brush and just identified them.
      Unidentified items will sell for their real value and not the fixed value you get for an unidentified item.
      That includes the vendor will buy for x text (not overlay) and the button.
      These items will disappear when you leave the area when trading on a tile with dropped stuff.
      Can't buy/buyback a stackable with full inventory? Check item/weapon/clothing!
      Can't unequip weapons/clothing even although they would stack if you have a full inventory.
      Unequipping clothing (weapons too?) causing your inventory to be full claims it gets dropped when it doesn't.
      Equipping clothing (weapons too?) when you're already wearing something with a full inventory will drop that already worn item to the ground, even if it was stackable in your inventory.
      Displaced clothing is dropped even if it could be stacked with a full inventory.
      Equipping an item may reset the string builder halfway through causing some warnings not to display.
      Sell All has improper rounding as it rounds after all items instead of each item individually (same goes for buy all).
      Getting transformed with full inventory will drop your clothing even although it fits in inventory as stackable.
      Improvement: Deduplicate printing items now that weapon/clothing/item is similar.
      The overlay display Vendor wants x in the buyback shows the wrong price.
      Simplified a lot of if statements.
      Removed a lot of empty statements (i.e. removing a ton of unnecessary semi-colons).
      Removed a lot of unnecessary casts.
      Made all public static SexActions final.
      Reordered modifiers to comply with java language specification.
      Body-related fixes:
      Fixed lip size increment from rolling over causing a constant resize.
      Fixed descriptions that go beyond size limits for TongueLength.
      Cleaned code for antenna, arms, ass/assSize/hipSize, breasts, eyes, face, hair, horn, mouth, nipples, anus, penis, orifices, tail, testicles, tongue, and vagina.
      Fixed nose piercing returning descriptions of lip being pierced.
      Fixed a lot of identity mistakes between pc and npc.
      Improved nipple and nippleShape changes to properly account of multiple changes form one transformative item.
      Tidied up a lot of other formatting.
  • Rfpnj:
    • Expanded and reorganised the Library in Lilaya's house.
      Added green skin for demons.
  • CognitiveMist:
    • Did a huge amount of spelling corrections.
      Code cleanup, involving:
      List sorting uses comparator class
      Use addAll instead of for loops
      String comparison don't use ==
      Javadoc stuff
      Spelling
      Change some variables to local, that were only used in one spot
      Eliminated some dead/constant logic
      Any other cleanup that I could find
      Util methods cleanup:
      Removed Util.getFileExtention, replaced by a FilenameFilter
      Fleshed out / fixed up some Javadocs
      Did some witchcraftery on the stringList functions :)
  • Blue999:
    • Added: Lacy panties (feminine, groin slot).
      Added: Lacy plunge bra (feminine, chest slot).