Pages

Wednesday, August 30, 2023

Release 45: Adornment

This update continues the recent push toward improved customization options for the Chosen.  Previously, Chosen outfits were extremely simple.  They consisted of chest clothing, hips clothing, and sometimes footwear and panties.  This has been replaced by an extremely flexible system where Chosen outfits may contain any number of articles of clothing, and each article of clothing has its own list of which body parts it covers.  The old default outfits have been moved to this new system, and players can also make their own detailed outfits for custom Chosen.  The improved custom clothing interface also now allows players to set Chosen to use an outfit normally reserved for another personality type, or to write up their own fancy transformation paragraph to go with a custom outfit.

Although the main focus here was improving customization, there are also some downstream effects which should prove enjoyable even for players using a completely default roster.  When examining Chosen, the game will now generate a paragraph describing their current clothing.  And when the Chosen take clothing damage during battle, this paragraph will be updated appropriately - there's a small random element to which parts of each article of clothing are destroyed when hitting any given EXPO level, and the Regenerate move will also repair clothing randomly, so these descriptions should have plenty of variety even when examining the same Chosen across multiple battles.

As a convenient showcase of the new clothing system, the commissioned content from last month has been updated.  The "From the Descent of Guilt" vignette now actually gives the subject a pair of persistent nipple piercings which will be mentioned whenever viewed while topless, and the new Tempt variants now change the subject's worn clothing (while also making the Thralls more reluctant to damage the kinky outfit).  Furthermore, when Tempting a target who has suffered Total Dignity Break, the exhibitionistic outfit she adopts will become a permanent fixture of her Chosen transformation.

I've done as much as I can to smooth the transition to the new system, but a rework as big as this one rarely goes off without a hitch.  In particular, because of the huge number of options when designing clothing, the customization interface on the player's end is pretty clunky.  It's also not practical for me to check every possible combination of clothing coverage to make sure that the examination descriptions flow naturally.  Player feedback is very welcome on both of these points, because I'm interested in improving them as time goes on.

Saves should be compatible between this version and the last one, but because the game has no way of knowing what the player had in mind when making custom clothes in the previous versions, the coverage will just use a set of default clothing designs.  Players who want to make the fullest of the new system will have to remake their custom Chosen, but this should be a one-time affair.  Currently, the clothing description paragraph is lacking in some ways (notably it doesn't cover armwear, headwear, the from-behind view, and some types of open clothing).  But once the paragraph is improved, it will retroactively be able to produce the improved description for outfits designed in this version.

The next update will focus on custom sex scenes, which will include updating them to use the new clothing system.  This will allow crotchless panties and such to actually be relevant, and it will also enable more corruption-highlighting content in that Chosen and Forsaken will be able to make varying decisions for what to wear as civilians.  This will also be a good chance to add some more sex actions that have been on hold for a long time, so I hope that you'll all be looking forward to it!

Click here to download.  Mirror.

  • Content: Clothing damage in combat is now tracked and viewable with the Examine button.
  • Content: Custom Chosen outfits can now be designed in much greater detail.
  • Content: Default transformation sequence for custom Chosen improved, and player-written transformation sequences can be used.
  • Content: The outfit additions attached to the commissioned content in the last update are now persistent.
  • Bugfix: Tomorrow's Newspaper will now properly grant all the upgrades it says it does regardless of upgrade order.
  • Bugfix: The Spite and Vanity upgrades are no longer bugged when applied to Drain-type Commanders.
  • Interface: Changing the text size will now also change button size.
Release 45b
  • Interface: The game now asks for confirmation before deleting clothing in the outfit customization screen.
  • Bugfix: Changing a Chosen's transformation outfit will no longer keep some non-persistent outfit parts.
  • Bugfix: Resolved some crashes and other instability for custom Chosen.
  • Bugfix: New outfit parts may now correctly be designated as weaponry when the subject does not already have a weapon.
Release 45c
  • Interface: Clothing customization is no longer reset immediately upon entering the default outfit selection screen.
  • Bugfix: Removing clothing shoulder coverage on clothing with sleeves will no longer sometimes crash the game.
  • Bugfix: Adjusted some sleeve description text so that it no longer breaks the description paragraph.
  • Bugfix: Resolved some cases where EXPO level increases would crash the game.
  • Bugfix: Total Dignity Break clothing changes will now take effect immediately instead of waiting until the next battle.
  • Bugfix: New Chosen arriving for the first time will no longer sometimes crash the game.
  • Bugfix: Restored some missing combat flavor text that hadn't properly been updated to the new clothing system.
Release 45d
  • Bugfix: Resolved a crash that could happen when trying to destroy Chosen underwear.
  • Bugfix: The default transformation sequence for campaign custom Chosen will no longer always use the default alias for their personality.
  • Bugfix: Generic campaign Chosen will no longer be generated with a transformation sequence which refers to them as "null."
Release 45e
  • Bugfix: Resolved a crash that could happen when the Chosen use Regenerate.

23 comments:

  1. Customizing clothing and then going back, the buttons stop responding. They still appear to have been pressed, but nothing happens.

    ReplyDelete
    Replies
    1. I think this should be fixed as of R45b, but let me know if it's still happening.

      Delete
  2. Thanks for the outfit changes; they're pretty neat. Couple things, though; first, I'm still running into the bug from last version where a custom roster hits an infinite action loop as soon as the second Chosen shows up. Here's a save file: https://ufile.io/mjwf39o0

    Also had a suggestion for customization; it would be really nice (especially for campaign mode) if we had the ability to set global limits on the random body sizes generated. (e.g. set it so random heights are only generated between petite and tall, and so on for bust and hips.)

    On a related note, do you accept code contributions? I'd be happy to work on either myself if you have a git or similar somewhere.

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

      Delete
    2. Also getting that. Has only occurred for me when cheating EE. Observed occurring multiple times when skipping over the 'bring [name] to 1000 [stat]' goal and going directly to the "bring [name] to 10k [stat] and use [t2 break move]" goal. Could also be related to the 1k goal being skipped or the 10k goal occurring with only 2 chosen present. Not extensively tested, but starting slow and making sure that goal doesn't get skipped -appears- to prevent the issue. Turning goals off may work as well, but haven't tested that. Could also be one of the more expensive upgrades clashing with one of them.
      EDIT: It's tied to one of the later upgrades, not positive which one. I can say that it's one of the later game ones, my suspicion is reality sealing, networked consciousness, or one of the ones that let commanders equip multiple effects (not sure how the commander ones would cause errors though).

      Delete
    3. Thank you for the uploaded save! I was finally able to narrow down what was causing the crash, and it'll be fixed in R45c (which I plan on finishing and uploading tomorrow). I also agree that some sort of limit on the range of body traits would be a nice feature to add, so I'll put it on my list of features to implement when I have the time.

      Regarding code contributions, the main issue is that I need to be able to maintain the game's code on my own even if a contributor later leaves. And because I've never had formal schooling in how to code, it's possible that even best-practices coding might be harder for me to wrap my head around than my own self-taught conventions. I'm fine with putting the source code out there so that people can make their own modded versions (especially because I might be able to learn something from seeing how people refactor my own code), but I'd be hesitant about putting those mods in the main branch.

      Delete
    4. Quite understandable; even people with plenty of formal schooling sometimes write code that looks like nonsense when you come across it years later. :3

      Delete
    5. Here's the source code for R45d so that you or anybody else who's interested can poke around in it.

      https://mega.nz/file/90hwTa7Z#0UsI-AP0ftBQnjH1QOWXXF7G4BbCzHdSzZ5-nNjKV2E

      Delete
  3. Couple thoughts on the new transform customization's.
    Note: haven't actually tried these in game yet, still setting up a stable of chosen for campaign.
    1: Major Bug - it is easy to freeze the game up while customizing outfits. Looks like a memory issue of some sort, my guess would be exceeding the storage limit for text on screen. Very much an issue when new to this and experimenting as you try to figure out how options interact/if they interact. Needing to restart the game (and remake the character) gets old fast.
    2: Ease of use - there's no way to go back an item, so if you make a single mistake you need to use the 'full' back option, resetting all changes to default. Does not clear the screen in the process, so one or two mistakes means you're crashing the game.
    3: Is there a list of the ID's anywhere so we can actually see what those do instead of randomly guessing? Didn't see one anywhere, but admittedly only skimmed things pretty quickly.
    4: Weapons... don't seem to be customizable (yet?), so it's either guess with codes until you get something you like, or... nothing.
    5: Instead of having clothing options for transformed and persistent, could there we options for transformed, persistent, and civilian (which could fill in if left blank). Kinda weird having civilian pictures, but not being able to customize standard/starting civvy outfits.
    6: Sheer - while coverage detection works properly, the description seems to decide if the item is sheer or not based on the highest part. Notably problematic for sheer cutouts (windows with a sheer covering), spaghetti straps, and probably lace or fishnet trim.
    7: Illusion/implants - will probably figure out what those are as I play, but kinda unclear. Guessing illusion is anything that can be reached through like classic illusions, holographs, etc (if it does work like that it will be perfect a chosen I regularly make named 'Censored', who's transformation is umm... censor bars...). Guessing implanted is anything irremovable that blocks an area (metal plates on androids, cybernetics, etc), although that seems brokenly powerful. Kinda wondering which bodypaint, tattoo's, piercings, and similar would fall under though.

    ReplyDelete
    Replies
    1. Thanks for the feedback. Improvements addressing most of these are currently under way. Regarding the others:

      The eventual plan for civilian clothes is that you can make separate outfits and designate a whole outfit as civilian wear. Implants are mainly meant for piercings and such, but I suppose it'd also make sense for android parts. In any case, they're purely cosmetic - the mechanics for EXPO damage don't interact with custom clothing.

      Delete
  4. I get "null" as their name after the transformation sequence like "Charging down from the rooftops into the biggest cluster of Demons, null quickly becomes the focal point of the fight!"

    Rally and Blast seems to be missing text sometimes, using random characters without customization, sometimes they will have blank spaces. I think this is related to the weapons they use.
    For example in Blast with "Pulsing energy gathers in her fists, releasing itself with a heavy impact every time she delivers a punch." the Blast sometimes says nothing but ", enhanced by the power of her purity!
    An example for Rally with the fists is "Mayhem's wears a determined expression as she charges toward the Demons to show everyone that it's too late to give up hope!"

    For added context here is the whole description of this characters appearance "A tight dress wraps around her body, slit high enough up her thigh that every time she takes a step in her high-heeled sandals, she almost reveals her lack of panties. Her clothes have clashing colors and a provocative cut, but she doesn't seem to care in the slightest. The long bandages wrapped around her arms wave in the wind. Pulsing energy gathers in her fists, releasing itself with a heavy impact every time she delivers a punch."

    I have noticed this happen with "occult symbols" and a "scythe", so its not only just fists, perhaps this is just a bug with "weaponry"?

    ReplyDelete
    Replies
    1. Thanks for the detailed information regarding where the text is missing - it looks like I missed a few pieces of code while updating everything to the new system. I'll fix these as soon as I can.

      Delete
  5. Getting some kind of crash/hard lock bug in 45c.Not sure what's causing it, other than it's happening during a fight where I'm getting Total Morality Break against all 3 Chosen, then attempting to Orgy.
    Save.sav file: https://mega.nz/file/lvIy2JpY#SDa66hdZrOQg78gOzPoAVvtdaVEr3-gJHs2gm7V5JH0
    Directions to reproduce:
    Load Slot 1
    Next Battle, Prayer
    Barrier until Round 5
    Chaos, Attack
    Chaos, Surround, Humiliate
    Prayer, Surround, Inseminate
    Axiom, Capture
    Chaos, Attack
    Chaos, Surround, Grind
    Barrier x4
    Chaos, Capture
    Axiom, Surround, Pummel
    Prayer, Surround, Humiliate
    Axiom, Inseminate
    Prayer, Inseminate+
    Barrier x2
    Chaos, Orgy
    Do Nothing until crash (2 or 3 turns, wasn't watching carefully)
    I also still noticed "null has joined/null quickly becomes"s upon 2nd and 3rd Chosen's entry at Round 5 and 7. Not sure if these would be fixed in a new save or not.

    ReplyDelete
    Replies
    1. Thank you for providing the detailed steps required to reproduce the crash! It helped me figure out where it was happening, and I'm uploading a fixed version now.

      The "null" in the transformation description is also fixed in the coming release, but the fix won't apply retroactively to old saves (unless you change their transformation description with Total Dignity Break, I suppose).

      Delete
    2. Very cool that it helped you fix it quickly. I'll try 45d out when I can and see if I can proceed.
      Mostly, I'm trying the "warps" since I haven't interacted with that system at all

      Delete
  6. Attempting to customize an undead chosen causes the game to freeze at the motherhood step. I attempted multiple times with both the jar and exe repeating every step before the freezing chosen, both attempting to use custom clothes for her and just taking a pre-built. Repeating the entire process with a non-undead worked as normal. I used 45e for most of my attempts.

    ReplyDelete
    Replies
    1. Thanks for the bug report. This will be fixed in tomorrow night's release.

      Delete
  7. I am getting a button-hang when ever I parasite break a certain character. I wonder if one of the parasite outfits doesn't work with the change to the outfit system.

    ReplyDelete
    Replies
    1. I am playing on 45e with a save that was previously 45d.

      Delete
    2. Yes, looks like this is specifically a problem when Total Dignity Break happens to any Chosen who don't have a weapon set as part of their wardrobe. It'll be fixed in the next release.

      Delete
  8. Hello.
    Great game, I'm pleasantly surprised how much content and complexity it has for deceptively simple intro.

    I also have a few suggestions and reports I wanted to make.

    1) Is there any content for meeting with the Chosen or there is only niche cosmetic effects that usually go on only if you send someone related to that Chosen or proceed with Negotiation Distortion?
    Would be nice to have some effect gained from this sessions like small amounts of trauma carried over on the next day depending on your behavior and on Chosen personality. (e.g. Piss off repulsive chosen even more or make use of perverted one).

    2) Positions during sexual meetings sound confusing. Like the difference between Push, Lay and Pull Down.
    Also when lying on back you are not being able to guide your partner to do anything and seems like their chose their next action randomly from this point.
    Would be nice to have options for standing, like intercrural or standing sex.

    3) Clarification everything about positions for Forsaken roles in tutorial docs. I'm genuinely not sure what qualifies as a "victim" in the context of each position and when/how things like "per Parasitism/Hypnosis/etc" are activated.

    4) Once seen during attempts to cultivate Chosen's Distortion that other Chosen had their last vulnerability break (not 'X', but '/') paint in red, saying that it will break my other Chosen Distortion path.
    I don't have save file to provide on that matter but if it is a feature I haven't seen information about it in the guide.

    As for the bugs.
    One of them was reported 2 posts above. I had it randomly freezing my game after certain move pattern but I guess that doesn't matter now that it is acknowledged.

    Second bug that I've discovered straight up locked me out of choosing the next city after going from skipping the 4th loop to 5th loop.
    Upon selecting and confirming the city with Animalistic Chosen game freezes.
    First thing comes to mind is that could be due to the fact I imported two Animalistic Chosen and after going through quiz I got them:
    C M S S and C M M M. Since I never seen CMMM I guess it could cause troubles with combining other Chosen.
    Here's the link for the save file and character roaster (just in case): https://mega.nz/folder/DnpVWAhT#5_nUfJgxKuytp5B4f1u5oQ
    Most recent save, named "4", in "Hidden Laboratory" location. Choose second city "Toyama".

    Also if it is something I can fix manually with some basic programming knowledge (not in Java, but I guess few things in C), please let me know.
    That'll be first time playing against Animalistic Chosen and I have a good feeling about it >.>

    Thanks for your attention and effort!

    ReplyDelete
    Replies
    1. Thanks for the feedback! I'll go over it point-by-point.

      (1) Approaching the Chosen is purely for flavor purposes. It increments their sex stats, but doesn't affect the gameplay surrounding their corruption. This is intentional - if there were an "optimal" way to approach them, then players trying to beat a difficult team would be pressured to do that same series of actions every day. I think it's best to keep it as purely flavor content.

      (2) More sex acts when approaching the Chosen are definitely planned.

      (3) "Victim" is the Forsaken's target. "Per Parasitism/Hypnosis/etc." is a bonus that increases every time the Forsaken uses that action.

      (4) The warning is due to the fact that the corrupted Chosen will attack her ally, breaking another vulnerability in turn. If you trigger the Distortion before that scene happens, then the ally will be protected and the Distortion won't be affected.

      Thanks for the bug report as well. It looks like the custom Chosen creation system somehow generated one of your custom Chosen in a broken state. I've added a fix, so you should be able to continue your save file in tomorrow night's release.

      Delete