[TiTS] Towering Taur Time

Sylvie (Preg), Jacques00

Sylvie (Preg), Jacques00

Smooshed my face into Sentry one more time and stumbled over a few more UI state things that dragged me kicking and screaming to various things that we never got around to fixing up post-AS3, so I chopped into them and figured out a few more crashes and brought back some features we’ve had disabled for a while. The Aliss stuff, now that I’ve figured out a good pattern for how to handle it, will have to be applied to a few other vendors we have around the game that do sorta similar things; I think Busky on New Texas is another candidate for this kinda treatment, but I haven’t looked yet – gotta get da patch out and crack into the rest after.

Fen has been hard at work roping together all of the bits needed for the new class, and it’s coming along by leaps and bounds. The half-complete version that we’ve had chance to play so far is shaping up really well, so a release shouldn’t be too far away.

Back 2 da mines.

0.9.066 Changelog:

  • BACKER: Anyxine standing bone scene, available once you’ve been on a date with the self-same bone-haver. (Savin & Gedan)
  • BACKER: Mome codex entry – Some background about the Tove homeworld. (Frogapus & Leek)
  • BACKER: Paragon Hazard Armor – A new powerarmor source, dropped by Hazard Troopers and available to purchase from Rivet (Leek)
  • BACKER: Mia – A bar encounter on Mhen’ga, bump into another traveller who took a shine to the Vanae… (SheepPun & Leek)
  • PUBLIC: Eloise, located in the Crash Landing on Dhaal. Why not wander over and see what she’s about? Written by Magenta Needle and coded by Leek.
  • PUBLIC: New Penny Scene/Event: Roleplay! Written by William and coded by Leek, this event lets you request Penny jump you for some cop-on-PC roleplay sucky-fucky!
  • Added an additional validation step when loading creatures, allowing for the game to ensure certain datastructures are present that may have been removed via save editing, which would ultimately crash the game without thier presence. (Gedan)
  • Added additional bust art for Sylvie and Siegwulfe. (Jacques)
  • Adjusted the presence of the fullscreen overlay shortcut for various subdisplays. (Jacques)
  • Fixed display issues with double goo busts. (Jacques)
  • Fixed a reversed virginity check, some unparsed output, missing text clears and a crash in mitch scenes. (lowercase_donkey)
  • Fixed unparsed tags in some rats raiders content. (lowercase_donkey)
  • Fixed an incorrectly implemented test for a lumi defeat scene. (lowercase_donkey)
  • Fixed incorrect parser tags in some malai content. (lowercase_donkey)
  • Fixed an incorrectly configured button not properly continuing to the next scene in a cherry’s wall scene, and a similar case in some Paige content. (lowercase_donkey)
  • Fixed the rest and masturbate menus not properly navigating the UI state stack system. (Gedan)
  • Fixed the error handling around the media play calls used to play animated busts/CGs, so that this should no longer trigger a crash under certain browsers where playback is disallowed. (Gedan)
  • Fixed and reimplemented the “Try On” options for Aliss’ store, returning all of them to existence under the Inspect menu. Additionally, the Buy button that is surfaced as part of this will push the item in question into the shopping cart and return to the Shop interface rather than immediately completing a transaction, as well as fixing UI state stack navigation for the Try On scenes, as well as the event triggered via Aliss’ lust. (Gedan)
  • Fixed a handful of pathways where a flag related the farrowquest could potentially be unset or invalid, safely reconfiguring it toward an expected value rather than crashing. (Gedan)
  • Fixed the teleport cheat not triggering a UI state stack navigation to occur, leaving additional states in the stack. (Gedan)
  • Fixed potential crash issues with hasCockType() when it is called with potentially invalid index values. Some of these tweaks have been applied to a handful of other cock-based functions to handle a similar gap in the usual logic we used in the past to ensure these were executed safely. (Gedan)
  • Fixed some old AS3-era UI calls that still existed in the combat code that were no longer nessecery, and were potentially injecting additional states into the UI state stack that didn’t need to exist. (Gedan)
  • Fixed a few potential crashes when leaving the Options menu via certain toggles that would immediately close the display through a non-standard pathway. (Jacques)

[TiTS] Bejazzle that Vagazzle

Selene (Adjatha)

Selene (Adjatha)

I have remained focused on digging through crashes that we’ve collected through Sentry. The neat part of having such a system ticking over in the background is the ability to see the impact that fixing these crashes is having in terms of total-issues; things are definitely heading in the right direction, and we’re basically down to only having a volume of somewhat rare but annoyingly complicated issues to track down – there’s still quite a few of them, all told, but no massive outliers in terms of tripping people up near constantly. It’s also real handy for figuring out what extra info we need to properly tackle solving a problem, so I’ve been shoving in some extra logging of various variables when certain errors get tripped so that I can hone in on exactly where a problem is coming from in the future.

That said I’ll probably be swinging back to looking at the forum issues again this week now that Sentry is looking much lighter in terms of hard-crashes.

Now I’m fuckin’ exhausted, so I’m gonna go die in bed whilst the builds are cooking. The new versions should be up within half an hour – normally I’d wait to post the patch notes until the builds complete but I ain’t gonna be hanging around for that today!

0.9.065 Changelog:

  • BACKER: Mitch can now be given gifts, specifically, the gift of vagizzle and boobona. Or dongles. Up to you! (Wheatly & lowercase_donkey)
  • PUBLIC: New “Wall” character in Cherry’s Taphall: the Bull. Written by Reathe and Magenta Needle, coded by Leek.
  • PUBLIC: Have you ever wanted to meet up with Mhorgenn again? In a bar? Well now you can, after meeting her on Dhaal she’ll be showing in the crash landing going forward. Written by Sil and coded by Gedan.
  • PUBLIC: A new mini-boss encounter is available on Phaedra II, written by Magenta Needle. It features the tag-team of Selene and Neil, a semi-treated Thraggen with his mutant Rahn “slave”. They come with fourish win scenes and another fourish loss scenes AND a bad end. It’s also a pretty challenging fight, so for now they’re confined to one tagged square and respawn after three hours – but once I break the Phaedra encounters in the plains into sub-zones they’ll be part of the random encounters in a sub-area…
  • Fixed Siegwulfe being able to offer the collaring process without being in the correct mode, or even a crewmember. (Gedan)
  • Fixed (potentially) some issues around animated media being played on some browsers. (Gedan)
  • Fixed the potential for tracking functions used by the achievement system to sometimes execute whilst a save is being loaded, resulting in potentially invalid objects being navigated and crashing. (Gedan)
  • Fixed sleep is not defined crash on some electron platforms. (Gedan)
  • Fixed a few more interface buttons not properly debouncing input actions. (Gedan)
  • Fixed a potential crash with vaginalPuffiness when given invalid arguments, likely to happen in scenes that use vagRouter where the provided index could be the butt indicator rather than vagina index. (Gedan)
  • Fixed a potential crash relating to ballFullness calculations with weird body setup combinations. (Gedan)
  • Fixed a potential crash when navigating internal map data in the teleport cheat UI. (Gedan)
  • Fixed Stelle scenes to use correct cock, fix possible collar crash. (lowercase_donkey)
  • Fixed a paige function’s arguments. (lowercase_donkey)
  • Fixed vagina description that could dump a long list of descriptions instead of just picking one. (lowercase_donkey)
  • Fixed breast description missing nouns in some cases. (lowercase_donkey)
  • Fixed Maja scene that players could enter with an invalid cock. Added a new error message that should help us track down more of these. (lowercase_donkey)
  • Fixed for Dhaal CEO crashes in some cases. (lowercase_donkey)
  • Fixed art used for post combat scenes with the zaika peers, should show pets now. (lowercase_donkey)
  • Fixed the usual spread of typos. (lowercase_donkey)
  • Fixed bust gallery not always respecting a defined artist override when paging through busts. (Jacques)
  • Fixed display process used to generate and render shopkeeper interaction blurbs, ensuring it should be stable. (Jacques)
  • Fixed calculator rotation shadows. (Jacques)
  • Adjusted bubblegum theme colours. (Jacques)
  • Added a display option for a grayscale filter overlay. (Jacques)
  • Added some explicit crashes around breastRow management in the hopes it will help track down the true source of a (very) rare crash. (Gedan)
  • Added some additional logging and errors around some ballFullness math to help track down the true source of a (very) rare crash. (Gedan)

[TiTS] In Soviet Tarkus, Siegwulfe Rides You

Hotfixed my bumblefuck causing a “Cannot read properties of undefined” error when Experimental Undo was enabled.

Siegwulfe Bimbo Milkies (Jacques00)

Siegwulfe Bimbo Milkies (Jacques00)

Crankin out this weeks patch on schedule for a change. Wow! Everybody has been kinda busy over the last week, but the fixes have been coming regardless; there might be less of them, but it’s because we’ve been spending time trying to crack into bigger and more difficult to solve problems. Sentry has proven real nice for hunting down some troublesome and weird issues and it feels like we’re finally cresting the top of the wave in terms of broken shit still lingering from the porting process.

Same time next week, hopefully!

0.9.064 Changelog:

  • BACKERS: Siegwulfe has had an expansion for her dom/bimbo path, adding a new repeatable scene as well as a collaring event (for the PC), and an option to ride back to your ship underslung. (Azthra & Gedan)
  • PUBLIC: Emese, the cat mommy (written by Doots), can be found on Uveto’s main street. (Doots & Leek)
  • PUBLIC: Sisterly Ruuing by William: With both Anno and Syri as crew members, and after both have acquired their maid costumes, players with a penis can trigger a new random event by simply boarding their ship in which the two Dornas tempt you with the prospect of domming them both in bed. Which of the two siblings gets to be first? (William & Leek)
  • PUBLIC: New encounter on Phaedra: the Kihan Armature. It happens in a specific location on the way northwards in the east half of the map. This peaceful encounter will give you a little lore and set you up for the next piece of content…
  • Fixed a parser crash with Dhaal dungeon parser tags.
  • Fixed Penny’s sexmenu blowing up.
  • Fixed Penny’s old roleplay scene going mia.
  • Fixed Penny’s new roleplay scene clashing with the old scene button, and is listed as “Surprise Roleplay”.
  • Fixed a crash with flash goggles. (lowercase_donkey)
  • Fixed the unintended availability of hardlight usage for a Dez anal scene that resulted in a crash. (lowercase_donkey)
  • Fixed a bunch of bugs around Synvanol that could erroneously drop important arguments. (lowercase_donkey)
  • Fixed a rarely encountered crash with nukaPsykers. (lowercase_donkey)
  • Fixed a few unparsed tags and variants in Neil scenes, Tarratch Slaver scenes and Codex entries. (lowercase_donkey)
  • Fixed a bug allowing for the purchase more GaloMax than intended from Sera. (lowercase_donkey)
  • Fixed inconsistencies with cowScore() checks. (Jacques)
  • Fixed some Shalin Shaman scene openers not properly presenting genitalia selection options to the player, potentially allowing selection of a dongue that is not too large for the scenes to continue. (DrunkZombie)
  • Fixed the event queue from being erroneously serialized when saving game-state. (Gedan)
  • Fixed some instances of amazonian race overriding other race checks for the purposes of scene variations. (Jacques)
  • Fixed Frostwyrm scenes not properly identifying the players race. (Jacques)
  • Fixed a title naming bug with Bess allowing multiple titles to be stacked up inappropriately. (Jacques)
  • Fixed some Eloise bugs. (Jacques)

[TiTS] I’m gonna go out to run

Gedupdate

Art by: ototatx (via Discord!)

HOTFIX UPDATE: Pushed out some fixes to handle lots of little crashbugs that cropped up in this weeks build. It’s using the same version number so that people accessing backer builds from links on Patreon/Sponsus should just be able to hit those links again and get updated builds without needing Fen around to posts new links on those sites! By the time you can see this message, those links should provide you with hotfix build #3552 or higher.

Lotsa fixes in the codemines this week. Fenoxo has been deep in working through polishing up the latest and greatest phaedra stuff, but he’s off on a trip to see family over the weekend – I’m getting the patch out and ready for him to swing by later and sprinkle a little extra detail in the post and make the requisite supporter-site posts to make sure people have access.

I’ve been smashing my face into testing some more annoying error reports to try and replicate things; there’s been a few little things I’ve tossed in the bucket to clean minor things up but I’ve been struggling to duplicate some things that we’ve had reported. Never underestimate how useful it is when reporting an issue on the forums to also include a copy of your save; not only does it save us a lot of time recreating the correct flag state to have access to whatever content is being problematic, it ensures everything is in a similar state and lets us dig out what the true cause is rather than having to make educated guesses sometimes!

Until next week!

Hotfixed 0.9.061, builds #3552 and up changelog:

  • Added an option to enable the legacy sidebar layout. (Jacques)
  • Adjusted size of status effect icons for control overlay and legacy UI layouts for better readability. (Jacques)
  • Adjusted the Myr Venom disabled button tooltip after defeating the Kui-Tan miniboss as part of Malai Quest to better communicate what you need to be able to use it. (Gedan)
  • Fixed an unparsed variable branch in Siegewulfe content. (Jacques)
  • Fixed a leaky italic tag in Tainter Rusher content. (Jacques)
  • Fixed Dr. Badger lab access being available too early. (Jacques)
  • Fixed a button layout issue with the Treatment cheat options. (Jacques)
  • Fixed “invalid attempt to iterate non-iterable instance” crashes relating to mimbranes in combat. (Gedan)
  • Fixed a sidebar crash issue. (Jacques)
  • Fixed a lot of other potential leaky and otherwise broken or incorrectly nested italics tags across all game content. (lowercase_donkey)
  • Fixed crash whilst exploring the ZS mines level. (lowercase_donkey)
  • Fixed spacing bug in foot descriptions. (lowercase_donkey)
  • Fixed Warbot softlock after victory. (lowercase_donkey)
  • Fixed a bunch of inconsistencies spread all across the UI implementation style. (Jacques)
  • Fixed missing lift icons on the Great Majin map. (Jacques)
  • Fixed player bust from unexpectedly appearing in the codex if navigating from there. (Jacques)
  • Fixed ramis fuck sequencing not properly updating the response value to generate the proper buttons. (Gedan)
  • Fixed paige sleepwith crash. (Gedan)
  • Fixed Feruze taxi fight crash. (Gedan)

0.9.061 Changelog:

  • BACKER: The ancient warbot is be encounterable on Phaedra. The encounter rate is tied to your reputation with the local Kihan faction, that is adjusted by your reactions during your first landing and Syne’s quest (so far). This is a non-smut battle with salvage drops for cash, one of which only drops on the first encounter and can be shown to Anno or Olympia.
  • PUBLIC: Anyxine’s date is now available for public consumption.
  • Lots more backend code cleanup and unification has been happening across a great many areas of the game and content. This is mostly a slow grind of cleaning up linting warnings which are proving useful to find areas of code that might be problematic.(lowercase_donkey)
  • Lots of duplicate implementations and mirrored functions have been cleaned up. (lowercase_donkey)
  • Added new tile formatting for irradated rooms. (Jacques)
  • Added some enhanced movement systems for ships to speed up leaving and entering ships the player owns. (Jacques)
  • Added an option to automatically roll out the bust to the large view if the minimap is already rolled out but navigation is currently disabled, allowing the two to switch places with each other somewhat automatically. (Jacques)
  • Added contectual icon changes to the in and out navigation buttons for if and when their target rooms are locked. (Jacques)
  • Added extra options to the teleport cheat to allow quick travel to various areas of the players ship from anywhere else. (Jacques)
  • Fixed potential disparities between gates in Narc content with her observations. (lowercase_donkey)
  • Fix bugged sandworm rate on Tarkus again. Sandworms now have one entry on the encounter table at normal, and 2x for high.  It seemed too high in the past so we nerfed the rate. However, this was because of a lurking bug where normal and high rates were both calculated as high. Compared to older patches this is both a buff and a nerf, meaning a 2x rate for high players and normal players unchanged. (lowercase_donkey)
  • Fixed an issue with Quickdraw closing an interface earlier than it should have when switching weapons. (lowercase_donkey)
  • Fix for code being printed in Anno thraggen, kihan armature scenes, and some ZS descriptions.  (lowercase_donkey)
  • Fixed some issues with bodypart descriptions, removed “and” from cock descript outputs, typo in ball counts. (Jacques)
  • Fixed bust for the Moodast Gruss, and tweaked a lot of the image offsets and positions for ship busts. (Jacques)
  • Fixed missing shower clean to a Naomi scene. (DrunkZombie)
  • Fixed hasSnakeByte property not found crash in Verusha content. (lowercase_donkey)
  • Fix for “the wall” where femboi anal option’s availability was reversed. (lowercase_donkey)
  • Fixed DeployableTurret not having a proper description and improve its various names and components for improved use in combat. (Fenoxo)
  • Fixed issues with shield damage text. (Fenoxo)
  • Fixed typo with the “Cushioned” status effect. (Jacques)
  • Fixed cropping issues with the Warbot and Hyrax busts. (Fenoxo)
  • Fixed shock collar status effect. (Fenoxo)
  • Fixed missing colour for the liferoot pollen effect. (Fenoxo)
  • Fixed and cleaned up a lot of things with the hyrax raider, improving the bikes reactions in combat, combat attacks not handling the presence of NPC allies well consistently, tuned the damage, gave status effects save chances, applied cooldowns and improved AI. (Fenoxo)
  • Fixed issues with lust resistance output in combat. (Jacques)
  • Fixed some ship stats and display issues. (Jacques)
  • Fixed a softlock when using Soak. (lowercase_donkey)
  • Fixed “sceneSeen” undefined crash with Mitch. (lowercase_donkey)
  • Fixed pudding panic encounters on the rust coast. (lowercase_donkey)
  • Fix for Kiro’s talk buttons not being grayed out correctly where they have been recently chosen. (lowercase_donkey)
  • Fix crash for cumflation where the player was pregnant and could not truly be cumflated. (lowercase_donkey)
  • Fixed Leyak’s appearing gendered in some scenes. (lowercase_donkey)
  • Fixed attack text issues with the tainted rusher. (lowercase_donkey)
  • Dr Badger’s lab (not the shop, the inner room) is in the basement according to the writes, but our map tech had it floating in the sky as though its head was empty… thoughtless… Not a care in the world. Buried it back underground. (lowercase_donkey)
  • Fixed “o[(0, A.TN)(…)] is not a constructor”. (lowercase_donkey)
  • The usual assortment of typos have been eradicated. (lowercase_donkey, Jacques)
  • Fix for Extrameet on planets with no content. (lowercase_donkey)
  • Some tweaks to old icewyrm scenes with B’s help due to player feedback. (lowercase_donkey)
  • We often use curly quotes for dialog in the game. Some of these curled the wrong way, now they don’t. This is very serious; the world must know. (lowercase_donkey)

[TiTS] It’s Raining Rasks

Hey all, another week has come and gone, and another TiTS patch has come due. This time we have juicy new backer-only content in the form of the Soaked Raskvel! Can Captain Steele survive the depredations of another horny alien? Will she manage to make it back to the ship unspoiled, or stagger back every bit as dripping and satisfied as the raskvel she just met?

Her (or his!) fate is in your hands~!

Of course, the public crowd gets a treat too – the GravCuffs scene for the firepup (Corana Lord Flamer), and a nuki’-load worth of improvements to various systems across the breadth of the game: new item icons, better handling of hyper-sized menus, micro-minimap mode, and general stability improvements, to list a few. A more comprehensive breakdown in the notes below, if you fancy a glance into the mind of resident code-dragon extraordinaire, Gedan.

If that’s not enough, how about a preview of things to come? I’m going to drop another patch (hopefully by Monday, against the wishes of my betters), that will expand the explorable area of Phaedra II with the first real chunks of its permanent rooms, leading up to a plot-NPC and micro-dungeon Savin has had on the back-burner for a while. I just have a tricky status effect problem to figure out, some repeatable sex scenes to wire up, and a few hours of testing & cleanup to do on it for next week.

0.9.057:

  • Proper art for the Soaked Raskvel is on the way, but for now, you’ll have to use your imagination and this low-rez preview of her sex-scene bust, as sketched by Adjatha.

    BACKER: A Soaked Up Raskvel is now encounterable on Tarkus in the Rust Plains and Rust Ridges biomes – at level 8 or above. (Altair Hayes & Leek)

  • PUBLIC: The firepup has a new scene that requires a set of GravCuffs. (William & Leek)
  • Added multi-page button chunking to a few more menus spread around the game. (Jacques & lowercase_donkey)
  • Added item icons for bikini-type items. (Jacques)
  • Added another minimap mode for a micro-display of the map, exposed under Controls in the options menu. This moves the minimap to the area that the bust is nominally displayed on the sidebar, whilst the bust display is rolled out to its larger format. (Jacques)
  • Added the Classy flag to a few more clothing items, where it makes sense for the item to be such. (Jacques)
  • Added number formatting to the Reproduction stats display. (lowercase_donkey)
  • Fixed vendors who previously bought Gadget items should now also purchase Salvage items, after some old Gadget items were converted to Salvage. (Jacques)
  • Fixed the kitty trio credit cost being applied on the first encounter with them. (Gedan)
  • Fixed hasFangs error and expanded the list of face types that count as having fangs. (Jacques)
  • Fixed a few issues around button paging generation systems. (Jacques)
  • Fixed some implementation issues around Paige’s scene mesh so that they better cooperate with how the genitalRouter methods pass arguments around behind the scenes. Similar tweaks have been made to a few other characters scenes (Kiro, Pexiga and Ramis the main other offenders), but Paige stands out as having the most potential scenes impacted by the issue by a long way. (lowercase_donkey)
  • Fixed an issue with a Penny scene where automatic genital selection can fail and present an invalid index to a following scene. (Gedan)
  • Fixed a common issue with failing to close italics tags after a double-quote that follows a parenthesis. (lowercase_donkey)
  • Fixed some backend issues relating to item icons used by the inventory system to make them apply more correctly and automatically. (Jacques & lowercase_donkey)
  • Fixed a variety of issues relating to the SVG Mannequin, which should fix some focus loss issues and reduce the volume of re-renders that needed to happen in the past of the whole UI, as well as helping clean up some value-stability issues that were occasionally impacting players. (Jacques & Gedan)
  • Fixed a few armor and clothing items that had an inconsistent typing. (Jacques)
  • Fixed removeVaginaLocked() issue. (Jacques)
  • Fixed inconsistent colour data and presentation used across a lot of items behind the scenes, moving these items to using a shared “library” of color information and ordering. (lowercase_donkey & Jacques)
  • Fixed more potential issues with the modal button debounce method, replacing it with a means of only allowing a single activation of each button per render of the UI. (Gedan)
  • Fixed possible rendering issues and offsets with busts displayed in combat. (Jacques)
  • Fixed bust image offsets not being properly applied to the image gallery preview images. (Jacques)
  • Fixed a bunch of typos. (The Usual Suspects)

[TiTS] Itty Bitty Fixy

Gedupdate

Art by: ototatx (via Discord!)

Another quick, off-cycle update to clean up some more things; last week I shoved out a replaced system to handle keeping track of how and when the UI changes between different display layouts. In the past we only had the possibility to track a single previous layout and some minor additional data with it (generally main text and buttons) – it was basically a bit of a hackjob that I cobbled together when getting the initial port work together enough to start seeing the game work, but over time as we’ve made the UI more complicated, it became clear the limitations were becoming ever more problematic to work around. We had to build more and more special cased code to handle exactly what we wanted to happen in certain circumstances and it was just generally a goddamn mess. I took it as far as I could, but it was clear we’d be chasing issues with it basically forever.

I had an idea of a better way to approach it that would allow us to strip out most if not all of the special casing; now we only need maybe one or two special cases in strategic places (essentially only for the main menu, to deal with when a gamestate is or isn’t available and what should happen in that case) but I kept putting it off, hoping One Last Set Of Bandaids would cover everything; and without fail, more shit would crop up that would need another set of bullshit to get working. The downside being, now I gotta fish out all of the special casing that had built up over time and strip a bunch of that shit out so we can just rely on the state stack instead. With as many submenus and sub-submenus we have, it turns out there was a lot more of this garbage that needed to get thrown out that I expected, but I think most of it should be out on its ass now. At least it’s given me an opportunity to carefully comb over all of the little bandaids we’ve stacked up over time, which has let me find a few sneaky bugs that existed under the old system that’ll finally be getting fixed to boot.

0.9.052, builds 3334 and up:

  • Added busts for ST Turrets, Divrani Cultist, Shalin Shaman and Cheetah Pirate. (Adjatha & Fenoxo)
  • Fixed some more of the submenu loops under appearance. (Gedan)
  • Fixed a react error in the lightsout minigame. (Gedan)

0.9.052:

  • Added special support to the Accept/Cancel keybinds to also apply to the “Your inventory is full” modal. (Gedan)
  • Added inline image support to the codex and added some new art assets to squeeze into the codex. (Jacques)
  • Rebalanced the level 2 tainted rusher encounter. (Fenoxo)
  • Rebalanced available hours for the Pumpking encouter. (Fenoxo)
  • Fixed appearance screen submenus softlocking into loops. (Gedan)
  • Fixed a potential issue with the level up screen that could in rare instances result in a softlocked menu. (Gedan)
  • Fixed the image scaling option not properly applying. (Jacques)
  • Fixed the data menu sometimes not initiating in the correct mode layout. (Gedan)
  • Fixed a menu to options to menu loop using the escape keybind. (Gedan)
  • Fixed an issue with the mail and mail setup system that could result in loops and weirdness when backing out of the mails. (Gedan)
  • Fixed a button configuration error in a shower masturbate menu. (Gedan)
  • Fixed autopathing always disabling after navigating a single room. (Gedan)
  • Fixed Johr and the Pumpkings attack text appending to the players attack text. (Fenoxo)
  • Fixed the room configuration around the Pumpking encounter. (Fenoxo)
  • Fixed the room configuration around Kally’s house. (Fenoxo)

[TiTS] A New State

Armature, Adjatha

Armature, Adjatha

Swinging in with some fixes for the UI state system that got swapped out over the weekend – I left a couple of dumbs scattered around, as is the style, and they needed to get cleaned up. That was part of the plan I guess about doing a sneaky extra update over the weekend, with a push to clean up whatever cropped up during the regular patch time. There’s still a couple of weird issues around, but I don’t think they’re caused by the new state system, they’ve been kicking around for a while and simply exacerbated by the new changes rather than being caused by them, and I’ll be continuing to look into them and get them fixed as soon as I can figure out the causes.

Tired, so keepin in short. Back 2 da mines…

0.9.051:

  • BACKER: There is now a tainted rusher that you can encounter on a variety of planets as a random combat event. (Fr0sty & Leek)
  • PUBLIC: Added scene for Naomi, a cowgirl on New Texas that got stood-up and is looking for revenge. Available to bipedal Steeles with a cock. Will trigger randomly along the main street between the hours of 1800 and 2400 with a 1 week cooldown. (Written by Damie, coded by DrunkZombie)
  • Added cheats to reset Delilah and Akane content. (Jacques)
  • Added an extra option to TapTooltip mode; you can now choose to have buttons generate a filler tooltip (thus always requiring two taps to activate buttons), or only require two taps on buttons that have actual tooltips (and buttons without tooltips will activate on the first tap). (Gedan)
  • Fixed the control overlay not quite working with the new UI state stack. (Jacques)
  • Fixed mail buttons, enabling and disabling them respective to the currently viewed folder. (Jacques)
  • Fixed some lingering remnants of the old UI state system. (Gedan)
  • Fixed the data menu state code to align more with how all other UI states are transitioned in and out. (Gedan)
  • Fixed a crash backing up from the data menu when on the main menu without a gamestate active. (Gedan)
  • Fixed the findLast crashes under android. (Gedan)
  • Fixed a ton of potential null/undefined checks inherited from AS3 era code. (Jacques)
  • Fixed the experimental undo system not cooperating with the new UI state stack system. (Gedan)
  • Fixed Bizzy busts going missing when she wears a collar outside the matching body type in the art. (Jacques)
  • Fixed Sera busts showing a dongle when clothed. (Jacques)
  • Fixed some missing descriptions in the image manifest. (Jacques)
  • Fixed some scroll height issues in the codex when the control overlay is enabled. (Jacques)
  • Fixed a crash with Black Void grunts. (Jacques)
  • Fixed a variety of issues and oversights with the porting of Mimbranes, re-enabling some combat and time-passage events. (Jacques)
  • Fixed Sturm and Drang using an incorrect accuracy value. (Jacques)
  • Fixed the placement of some tease buttons in the combat menu. (Jacques)
  • Fixed Jasvalla becoming inactive when levelling past her existing level ranges. (lowercase_donkey)
  • Fixed some inactive content that was waiting for Gianna crew to happen in some Bess scenes. (lowercase_donkey)
  • Fixed potential issues with the way saving is blocked, unifying access to the variable that controls it. (Gedan)
  • Fixed some issues with Leithan and Raskvel body part type instances. (Jacques)
  • Fixed Galomax consumption softlocks. (Gedan)
  • Fixed a crash in Riyaquest relating to the Security Droids blowing up (in this case, literally). (Gedan)
  • Fixed typos in many places. (Jacques, lowercase_donkey, Gedan)

[TiTS] Moving Pixels

Cheetah, Adjatha

Cheetah, Adjatha

UPDATE: Got a few solid fixes to handle some issues that have come up as part of the new storage limits, shoving them out of the door earlier than otherwise so we can see if there’s another layer of problems hiding below the immediate ones! Update should allow more flexibility with ship storage limits when moving items around, and this should hopefully provide (the start) of a full fix for weird UI display loops doing weird things.

I’m still bouncing back and forth between being ill and not quite so bad, but I spent most of the week digging into deeply annoying bugs that have been lingering for a couple of weeks, on top of piles of things that recent reworks have caused. I’ve barely been able to keep up with the report volume for the last couple of weeks as it is, but this past week has been especially bad so I’ve put everybody on notice – no more reworks until the bug backlog is looking much, much healthier. There’s a couple of important things that need to get fixed, and I want to be able to focus on them rather than worrying about treading water with a couple of bigly fucko bugs being introduced because I blinked and didn’t meticulously review every line of every pull request.

DZ and Jacques have jumped in pretty hard to start chopping back some of the more volumous reports, and it’s given me an opportunity to fish out some rather annoying fuckos that took a while to root around and find the true cause of. Leek also came in clutch with dropping the system required for us to support animations; namely, a system to support video embeds just like our existing image embedding scheme. There’ll likely be some more work put towards this to further tune it, but for now there’s a handful of scenes that we have animations for that are finally wired up!

Back 2 da mines.

0.9.050:

  • Added a cheat to enable “infinite” storage for location and ship storage inventories. (Gedan)
  • Added a lot more polish to the entire video/animation system, including: Scaling, Autoplay configuration, Image viewer support, Playback controls. (Jacques)
  • Fixed UI state changes between different displays by using a fully detailed stack of displays and associated settings required to return to them. This has nessecitated removing a lot of special casing from the old way state transitions were handled, and some of it may still remain which is likely to cause issues. (Gedan)
  • Fixed potential softlocks with the new ship storage inventory limits by allowing more flexibility when the ship storage is overloaded; you can now accept trades whilst ship storage is overfull to allow you to move items bit by bit rather than needing to complete a singular trade that would leave both your personal inventory and ship inventory at or under their respective limits. (Jacques)
  • Fixed Leyak not being considered unique in combat. (Fenoxo)
  • Fixed the formatting for nursery computer list output to better match list formatting used elsewhere in the game. (Jacques)
  • Fixed some issues with the Big Green Potion, including relaxing the skin color checks slightly. (Jacques)
  • Fixed Hrad race score labelling. (Jacques)
  • Fixed clarity on the level up screen. (Jacques)
  • Fixed the trade summary screen with ship inventory not displaying the correct slot counts that are actually in-use. (Gedan)

0.9.049:

  • BACKER: The firepup has a new scene that requires a set of GravCuffs. (William & Leek)
  • PUBLIC: A Cyber Punk-modded Clydesdale K7 I’ve been calling the Cyberdale. Guess what? It uses the holographic duplicate system! She’ll surrender if you pop her mirrored images and drop her shields, but you can always ignore them to take out her armor. Comes with two new victory sex scenes! (This encounter requires Zheng Shi’s coordinates to be unlocked in order to occur.) (Fenoxo)
  • Added support for video embeds. (Leek)
  • Added a bunch of animations that we’ve collected over the years to a variety of scenes, namely Maja, Bianca.
  • Added support for in-game emails to support embedded images. (Leek)
  • Added better visibility to stat totals in the level up screen. (Fenoxo)
  • Rebalanced resolve so that it no longer boosts max willpower. (Fenoxo)
  • Rebalanced the counter rate of the Kashima event. (lowercase_donkey)
  • Fixed nursery computer ‘undefined character’ crash. (Jacques)
  • Fixed additional buttons in Ilaria menus. (DrunkZombie)
  • Fixed Kaede sex menu buttons missing. (DrunkZombie)
  • Fixed custom bet issues with blackjack. (Jacques)
  • Fixed a few blackjack hand vs house winning issues. (Jacques)
  • Fixed a handful of issues with text input elements and when they are displayed and removed. (Jacques)
  • Fixed the win/loss count for blackjack hands and enhanced legibility of values. (Jacques)
  • Fixed tease combat crash. (Jacques)
  • Fixed “Lust Staggered” crash. (Jacques)
  • Fixed outfit visibility checks. (Jacques)
  • Fixed “isAndroidBrowser” crash. (Jacques)
  • Fixed RatsRaiders crash. (Gedan)
  • Fixed a crash that can sometimes happen when loading a game relating to achievement historical tracking. (Gedan)
  • Fixed a bunch of missing Sera busts. (lowercase_donkey)
  • Fixed a few crashes in some Punk SpecOps scenes. (Gedan & lowercase_donkey)
  • Fixed incorrect handling of permanent flying status for a handful of enemy types. (Gedan)
  • Fixed removeStatusByRef ship crashes. (Gedan)
  • Fixed Zaika Ganger menu buttons not properly clearing. (DrunkZombie)
  • Fixed the Clear button not being very… clear on the custom bust image editor. (Jacques)
  • Fixed a Tarratch Slaver buttfuck scene crash. (DrunkZombie)
  • Fixed a broken room in the myrellion caves that blew up the autopathing system. (Gedan)
  • Fixed ship storage limits not being properly applied. (Gedan)
  • Fixed Sturm and Drang using a base ranged attack implementation instead of a base melee attack implementation. (Fenoxo)
  • Fixed the bonus from Boundless Reserves. (Fenoxo)
  • Fixed the “Nake” player gender issue. (lowercase_donkey)
  • Fixed some issues with the combat tease menu button generation system. (lowercase_donkey)
  • Fixed a potential crash relating to “childNodes” that can happen when mashing a keybind to open an inventory display and a key that would navigate the inventory at the same time. (Gedan)
  • Fixed completing malai quest not unlocking the additional scenes as expected. (Gedan)
  • Fixed Sera’s Sterilix option being available too early. (DrunkZombie)
  • Fixed porn studio name brands on Reaha, Sera and Mitzi. (DrunkZombie)
  • Fixed Jasvalla not handling neuter players by disabling encounters with Jasvalla while a neuter*. This will be rectified better when we have opportunity to rework the scenes to better handle this eventuality. (DrunkZombie)
  • Fix for a rare Nuka crash that happens if a previous encounter was not cleaned up properly (isTainted is not a function). (lowercase donkey)
  • Fixed a bunch of typos and italics bleeds all over the place. (Jacques, lowercase_donkey & DrunkZombie)

[TiTS] Risen Dead

Cultist, Adjatha

Cultist, Adjatha

I’ve been in and out of hospital a bunch over the last couple weeks and it’s thrown me off track a bit – nothing super serious but enough to need to make me drag my ass there. Sure do love sitting my ass in waiting rooms for a couple of hours at a time, twiddling my thumbs!!! Everybody else has been hard at the grindstone in my absence though, so there’s plenty of fixes to go around.

What little time I’ve had to focus has been rifling through annoying bugs and reports for shitty handling of things on different platforms. A lot of these turn into “No Good Answers” problems, so morph into a challenge of thinking up some bullshit to work around the issue and make things at least usable. Big shout out to Android browsers here for doing weird shit with overlapping elements throwing off our positional calculations for the page.

Fen has been fishing through combat code and rebalancing things as part of laying down code for new perks and levels, fixing up annoying little issues that have cropped up over time with how we’ve ended up implementing a lot of combat attacks in practice. Point of fact, that’s what most of us have kind of been doing this week; rifling through combat stuff and cleaning up lots of little bits and pieces here and there that have stacked up over time.

Back to da mines!

0.9.048:

  • Walking around on New Texas should no longer crash due to a misconfigured feature flag on the newer cow-girl encounter.

0.9.047:

  • BACKER: Anno can introduce you to a trio of kitty cats when boarding your ship at Tavros station once you have met Urbolg, adding a new repeatable fap scene. (William & Leek)
  • PUBLIC: There’s a new extrameet scene variant for some Kaede and Anno funtimes. (Savin & Gedan)
  • PUBLIC: Bizzy has a couple of extra scenes, one some solo action and a few involving Reaha. (Nonesuch & Leek)
  • Added additional clarity when taking actions via the inventory. (Jacques)
  • Added an icon for skintight/underlayer armor. (Jacques)
  • Added scanlines behind big item images. (Jacques)
  • Rebalanced how blindMiss was implemented, effectively removing it as a seperate step in the combat calculation flow, thus allowing blind status effects to more consistently be applied. (Fenoxo)
  • Rebalanced how status effects are processed for combat, aligning the processing step with how general status effects are handled and also hopefully scraping a bit more performance out of combat processing at the same time. This process also likely fixed some lingering/hidden issues with some combat effect processing that have gone unreported, but it has also probably introduced entirely new fun bugs as well! Whee! (lowercase_donkey)
  • Fixed verbiage and application of gas grenade damage when used against the player. (lowercase_donkey & Fenoxo)
  • Fixed GaloMax softlock. (lowercase_donkey)
  • Fixed an errant unimplemented text variant in a Sophora scene. (lowercase_donkey)
  • Fixed a lot of errant variable shadowing issues behind the scenes. (lowercase_donkey)
  • Fixed many typos throughout the Hyrax content (lowercase_donkey)
  • Fixed typo in Twist the Knifes perk description. (Fenoxo)
  • Fixed a variety of issues relating to the additional buttons displayed on the main menu for fullscreen & panic mode. (Jacques)
  • Fixed some layout issues relating to Android browser page rendering by forcibly moving the entire game UI out from under being overlapped by the address bar. Fullscreen mode is the intended means to work around the remaining layout issues whilst we investigate the true causes of a few other overlapped-by-system-component issues. (Jacques & Gedan)
  • Fixed a variety of issues with Zaalts attack implementations. (Fenoxo)
  • Fixed how damage stacking works with Power Strike. (Fenoxo)
  • Fixed errant text formatting issues with Low Blow. (Fenoxo)
  • Fixed a variety of typos throughout the spreadsheet panic screen. (Jacques)
  • Fixed NPC auto-orgasms from being tracked before the player has met the NPC in question. (Jacques)
  • Fixed a variety of lingering issues with the Grey Goo armor. Subscenes and features that were disabled as part of the port have been re-enabled, removing the Undroppable and Unsellable flags – if she is discarded, she can be reacquired on Myrellion via a random bar event or via Anno’s store. (Jacques)
  • Fixed typo in icon selection for acessory items. (Jacques)
  • Fixed some layout issues with the Achievement and Credit display screens. (Jacques)
  • Fixed crashes with the Tarratch Slaves. (Lighterflud)
  • Fixed potential Flash-to-JS imported save issues with broken ship weapon configurations. Ships with broken weapons should fix themselves. (Gedan)
  • Fixed crashes with the Akkadi Security Robots and the Target Link ability. (Gedan)
  • Fixed crashes with the Zaika Hazard Trooper. (Gedan)
  • Fixed text generation issues with the Zaika Hazard Troopers shield-break state. (Gedan)
  • Fixed issues with Bess/Ben’s title selection menu. (Gedan)
  • Fixed Extrameet codex entries being missing. (DrunkZombie)
  • Fixed typos with the Easter Jumper. (DrunkZombie)
  • Fixed missing virginity counts. (DrunkZombie)
  • Fixed Kattom being able to show up on Phaedra. (Gedan)
  • Fixed inconsistencies with the implementation of Vaulting Strike. The cooldown should now be appropriately tracked as a combat effect, as well as have a one-round cooldown, as indicated by the perk text. (Gedan)
  • Fixed some border display issues with the control overlay button graphics. (Jacques)
  • Fixed a typo in a flag tracking some Vanae content. (lowercase_donkey)
  • Fixed a typo in a flag tracking some Shou content. (lowercase_donkey)
  • Fixed the ordering of Vaulting Strike and Sturm und Drang so that the perks better fit the columns they are presented in the level up screen as part of. (Gedan)
  • Fixed typos in many places. (DrunkZombie, lowercase_donkey)
  • Fixed a flipped Lust/HP victory variant descriptor with the Tarratch Slavers. (Gedan)

[TiTS] Phabulous Phaedra

Thrall (Adjatha)

Thrall (Adjatha)

Another weird week for me. I cranked a lot of hours out over the last couple of weekends to slam time into improving the state of mobile device input, testing shit on actual devices – which is timeconsuming as fuck when it goes smoothly, and an outright pain in the ass when things aren’t going according to plan. I’ve been paying for it this week though. Started off slow, and then by the time I got up to speed and ready to get my fingers into a handful of the outstanding issues we still had with the control overlay… Jacques had already beat me to it, so I’ve just resigned myself to dealing with back-of-house shit and talking through bugs when people were asking me stuff.

Leek has been in da mines and chopping through more Phaedra stand-up content though, and Fen has started working through the first blob of stuff to properly flesh Phaedra out, starting with a bunch of effort to ship mechanics, fixing a few oversights and expanding the rudimentary stuff we had in a few places, getting it ready for more elaborate things to come.

TiTS 0.9.045 Changelog:

  • BACKER: Started implementing the parts of the proper Phaedra landing events. (Fenoxo)
  • BACKER: Shalin & Hyrax can now be encountered on Phaedra. (Nonesuch & Leek)
  • PUBLIC: Anno’s off-screen encounter with a Thraggen now has an actual scene rather than being behind closed doors (Professor Poprocks & lighterfluid)
  • PUBLIC: Tarratch Slavers are now roaming Mhen’ga for the public builds. (Nonesuch & lighterfluid)
  • Added greater awareness of combat state to enemy ship AI, allowing them to better select which weapons to use. (Fenoxo)
  • Added additional settings to the control overlay, allowing it to be moved, resized and to change its appearance for better accessibility. (Jacques)
  • Added some additional breast shapes to the mannequin bust to aid with size transitions. (Jacques)
  • Added some sorting to option entries in the options menus. (Jacques)
  • Fixed the position-targetting code used for status effect tooltips to work better in multi-enemy fights by disambiguating the targeted elements id. (Jacques)
  • Fixed some ship combat-only status effects not being cleared when combat ends. (Fenoxo)
  • Fixed a crash during character creation relating to the new control overlay. (Jacques)
  • Fixed a handful of instances where the control overlay remains present when movement is otherwise not available. (Jacques)
  • Fixed forcibly opening the large mapview not always properly minimizing the big bust display, leading to a failure to display the larger minimap. (Jacques)
  • Fixed a handful of older checks for a variety of “aphrodisiac tongue” that were hard-wired to search for specific sub-triggers, rather than using a now more encompassing check. (Jacques)
  • Fixed the layout of the status effect display which should help when many effects are being displayed. (Jacques)
  • Fixed animation toggles for various UI components not respecting the configured option. (Jacques)
  • Fixed “Unknown Artist” from appearing in the artist priority list. (Jacques)
  • Fixed a few issues with image paths in the image manifest. (Jacques)
  • Fixed appearance display for multi-cocked characters. (Jacques)
  • Fixed ship missile bays using awkward phrasing for attacking. (lowercase_donkey)
  • Fixed combat text vanishing when fighting NymFoe, when the “Bouncy!” effect blocks a basic attack. (lowercase_donkey)
  • Fixed Quinns pregnancy bust display. (lowercase_donkey)
  • Fixed an issue with the multi-stage combat Feruze uses when the player is using a weapon that has the BYPASS_SHIELD damage flag, end-running around how the triggers operate to move the staged fight along. (lowercase_donkey)
  • Fixed some Sela busts being missing. (lowercase_donkey)
  • Fixed Ilaria never displaying her preg bust. (lowercase_donkey)
  • Fixed a handful of issues with the myr deserter. (lowercase_donkey)
  • Fixed a reversed check with the Zheng Shi elevator block. (lowercase_donkey)
  • Fixed a scene gating issue with Sophora that could result in crashes. (lowercase_donkey)
  • Fixed the mannequin bust containing some duplicate path data. (Jacques)
  • Fixed hiding the control overlay not always hiding both the D-Pad and the in/out buttons. (Jacques)

You must be 18 years old to visit this site.

Please verify your age