[TiTS] Is it a dog? Is it a shark? No it’s [pc.race]!

Most of my time over the last week was eaten up by finally getting my hands into the race-determination code and reworking it extensively from the old system. The old way presented a few weird and troublesome nested conditions in order to achieve a couple of potential results from the system and it was proving ever more difficult for people to navigate the requirements in a satisfactory way to say nothing of how annoying it was becoming to add new possibilities into the mix.

The new way of doing things is a lot flatter, but it’s based on the same underlying requirements of the old way – which is a long winded way for me to say that this will probably need a lot of tweaking going forward to file off all of the edge-cases that have been left over. There’s been three core changes that I’ve made to the old requirements, which in some cases may have left certain score-identifiers very unspecific:
Score penalties are mostly gone
Where possible I’ve tried to remove specific genitalia requirements (because it was easier than ensuring the requirements were present and appropriate for all score functions)
Nested type-becomes-type tests are gone

With all the saves that I have, the results have proven to be pretty on the nose for what I expect but I didn’t want to get deep into the mines on trying to blindly fumble through messing with the existing requirements before I got some feedback from people with more esoteric player data… so it’s time to update and wait for the probable pile of bug reports.

Apologies for no new backer content this week, but I haven’t had the time to get into the backlog and get something implemented with all the time spent on trying things with the new race-score system.

TiTS 0.9.015:

  • Public: Edan preg is now public.
  • Player races are now determined by a new system. (Gedan)
  • Jasvalla has an updated intro sequence that allows her activation to be avoided. There is also a cheat to reset her interactions back into this state for people that have already engaged with her. (Nonesuch, Fenoxo & lowercase_donkey)
  • Disarming Jasvalla stops her from using her slut ray. (Gedan)
  • Mitch has questlog entries. (lowercase_donkey)
  • A crash during KaraQuest2 when moving the players ship has been resolved. (lowercase_donkey)
  • Codex formatting has been updated in a bunch more places. (Jacques00)
  • Yammi’s food menu now supports being broken up to not overflow the 15 buttons. (Gedan)
  • The Rotate Minigame should now properly support limited moves and total failure attempts. (Gedan)
  • A few items that only make sense to be purchased one-at-a-time have had purchase limits applied. (lowercase_donkey)
  • Perdita should now only show stories you do not already own. (lowercase_donkey)
  • The Punk SpecOps should no longer crash when submitting to them without entering combat. (Gedan)
  • Fixed an instance of an undefined function being shoved into the event queue. (Gedan)
  • Cocksocks and cockrings are now presented on the “Your Piercings” inventory tab, allowing them to be interacted with and removed. (Gedan)
  • Hardlight dongs should no longer impregnate Haley (DrunkZombie)
  • It should now be possible to correctly delete autosave slots. (Gedan)
  • The persistent storage popup has been removed entirely. This proved to be unwieldy to properly manage under certain browsers because of how they grant the persistent storage permission. (Gedan)

[Backers | CoC2] Atugiatude Adjustment

BubbleLord‘s come through with an update for Quin, including a new combat set that’ll put him right in harm’s way for you!

5.10 Patch Notes:

  • Updated to fix some issues with Quin’s quest states!

0.5.9 Patch Notes:

  • Quin has a new quest that results in him getting a new set of heavy armor to protect his friends with. You’ll need to get his relationship score up then, after a bit of prompting, talk to Atugia about training him into a proper warrior.
  • Atugia and Quin have new events in the Hawkethorne Gym, and Cait, Atugia, and Brienne have updated Quin-centric talks.
  • Quin has new one-off interactions at Ivris’s, the Frost Hound, and any Hawkethorne gate — all of which increase his relationship score.
  • New Quin CG if you spy on him while his armor’s getting fitted (by Sulcate).

If you like what we’re doing, consider supporting us on Patreon or SubscribeStar! And come hang out on our new Discord!


[TiTS] Lovin’ Them Starz

Gedupdate

Art by: ototatx (via Discord!)

Another weird week; I caught somebody asking questions about the backer-credits thing and had a sudden realization that I hadn’t gotten around to setting the system back up for the JS port. I jumped on that immediately and combined it with the thinking that we should also be doing a much better job of crediting all the people that have contributed to the game over the years. The list is in no way complete as yet, I’ve been putting the word out and letting people get back to me with the details if they want putting in the credits for any writing, art or coding that they’ve done for us.

If you’re a contributor that hasn’t got the message already, send us a word with how you want crediting in the credits page and we’ll get on it!

After that we didn’t have anything pending in the code-merge queue for new content ready to go out, so I jumped on the first thing at the top of the Ready2Code list and pulled this Love Starz expansion out. Took a little longer to get through than I had hoped, but I stumbled into a few things to tweak along the way and cleaned up a few other bits and pieces as I was getting it together.

Everybody seems to have stuck their face into big, weighty projects all at the same time so there should be some fat new content drops coming along soon!

TiTS 0.9.014:

  • Backer: A weighty expansion to the Love Starz is now available. Once you’ve worked your way through the existing events, the group will split up and head off for their own little vay-cays that the player can stumble across. (Fr0sty & Gedan).
  • Backer: A buttstuff scene for Anyxine as a bonus! (Savin & Leek)
  • Public: Jasvalla is now available to the public; a Dzaan Alpha stalker seeking to make the player her beta. The player can submit outright, make her earn the right to collar them, or have her dealt with by the proper authorities. If the player chooses to submit to her, they will be invited to her home to undergo repeatable training events and eventually a Bad End. You can kick things off by bumping into her in the Tavros elevator, after visiting Mhen’ga at least once. (Nonesuch & Leek)
  • A credits screen has been built to handle all of our staff, contributors and backers. (Gedan)
  • RotateMinigame beams can now properly reach the far edge of the right and top sides of the board when passed into a 4-way-open node. (Gedan)
  • More Dhaal busts should be working and wired up appropriately. (lowercase_donkey)
  • Inseminator Pro should ensure an absolute minimum cum value that won’t potentially break things. (DrunkZombie)
  • Cleaned up some more combat things, including a reworking of Charge Shield that should better format its output. (Fenoxo)
    • [Fen wrote ‘dis part] – Previously charge shield would simply wedge a damage pop-up into the text of enemy’s attack, often with the descriptive output suppressed. There were some real confusing moments this would cause where it would look like you were getting hit harder than you were. I made it proc once per turn max and made it show up in the end of round procs with full descriptive text. I also change the combat initializing code to assign every combatant a unique number so that the charge shield statuses can better “remember” who set them off.
    • [More Fen] Urbolg’s combat will now end if you defeat him, even if his drone is still up.
    • [More Fen] Cleaned up a number of issues with the Queensguard/Taivra fights.
    • [More Fen] Adjustments to HP made via “changeHP” should properly output the HP change in combat.
  • Gabilani Chemists should no longer progressively increase the amount of loot they’re carting around. (DrunkZombie)
  • Roxy should no longer break the buttons during her first encounter. (DrunkZombie)

[Backers | CoC2] Weight on Her

0.5.8 Patch Notes:

  • You can now knock up either Miko or Mai — you can’t do both on a single playthrough, since one of the sisters needs to be responsible! This comes with a ton of new scenes for Mai and revisions to all her old scenes to accommodate her pregnancy. (by Tobs)
  • Brint and Brienne got a gym expansion: you can work out with them, or “work out” with them. If they haven’t cleared the gym’s field yet, remember that they will after it’s been 3 days since you first visited it and you wake up in Hawkethorne. (by Wsan)
  • Matiha’s tower is now accessible from the Ways Between after the dungeon.
  • New preggo Mai busts, and Klem’s harem bust, by Moira
  • New Mai CG by Moira as well.
  • New Berwyn/Mathia CGs if they’re fuckbuddies together at the tower, by AnonArts.

If you like what we’re doing, consider supporting us on Patreon or SubscribeStar! And come hang out on our new Discord!

P.S. If you’ve already done Miko’s path but want to see Mai’s without starting a whole new save, you can hit F12 and slam this into the console:

flags.MAIDENS_PREG_PATH = flags.MAIDENS_PREG_TS = flags.MIKO_PREG_REQ = flags.MIKO_PREG_NUM_KIDS = flags.MIKO_PREG_NUM_BIRTHS = flags.MIKO_PREG_ANN = undefined; PregManager.preg(GLOBALS.PREG_MIKO).debugEndPregnancy();

and you’ll reset Miko to being unbred. Please breed foxes responsibly!


[TiTS] And you get a save, and you get a save

Hotfix rolling out to fix some stuff. Check the bottom of the post to see what!

It’s been a bit of a weird week behind the scenes. I’ve had my head deep into standing up Cordova for a variety of reasons, and in the process I’ve decided to do a bit of outstanding cleanup on all the processes going on to generate builds – a lot of annoying little problems that didn’t have good, easy solutions to hand have built up over time, so I decided to pull the bandage off entirely and just get it all done. None of this really makes the process more reliable, it’ll just make it much easier to continue expanding it over time with additional build configurations as and when we need to add more.

As for Cordova – it’s essentially the Android version of Electron. I’ve realised that, even if the PWA work I’ve been doing works 100% perfectly, it’s still not going to be as convenient for some people as just having an APK they can download and slam onto a device. I’m not fully finished with getting it all working yet, but it’s already coming along. Though I am kind of thinking I should get a Real, Actual Device to test it on rather than just continuing to rely on emulators to do the needful.

Dealing with build process stuff always eats up time, so it gave me ample opportunity to think through the specifics of how I want the autosave system to work in practice.

And then I built it.

Android APKs technically work right now, but I haven’t had much opportunity to test them fully, so they’re not releasing yet. Another week or two, depending on where I can squeeze time in to messing with it some more.

Some more details about the autosave system:
You can find it under the usual data menu.
Hitting the button on the sidebar labelled “Autosaves” will flip the slot display to showing the current autosaves that have been made.
The buttons at the bottom will allow you to toggle its state and set the duration between saves.
The system simply keeps 14 autosaves, and when it attempts to make a 15th, will eject the oldest autosave to do this; to aid this, the saves are shown in order of ascending age. Slot 1 will always have the most recent save.
Autosave slots have no direct relation to the regular save slots, which means this works with saves loaded from file too!

The sidebar menu there looks a bit barren for now, but there’s a few other things that I’ve roughed out that I will be polishing up over time that will extend this menu with a few more features; I’m not totally sold on the layout being like this, but I’m more concerned with getting it working and worrying about the details later, once we have the full lay of the land around what needs to fit together.

TiTS 0.9.013:

  • Backer: There’s a new little thing for stumbling over SyriCrew watching movies aboard the ship that the player can stumble over. (Savin & Gedan)
  • Public: Verusha’s lover expansion is now available; the merc goes on a little job and has a few revelations about things in the process. (By Doots!)
  • There is a new Autosave system available. Find it under the usual data menu! See above for more details!(Gedan)
  • Dhaal extrameet events got some fixes (DrunkZombie).
  • Some Verusha scenes were erroneously clearing themselves out when merging, leading to only half-scenes sometimes being displayed. (lowercase_donkey)
  • Initial work toward cleaning up how we handle formatting in the codex has started, now that we have access to actual HTML formatting rather than the janky actionscript kinda-sorta-a-bit-of-it we had to work around in the past. (lowercase_donkey).
  • There’s been some more work put in around Jasvalla and Dzaan addiction in general. (Leek)
  • Some fixes to Carrie and Cora. (lowercase_donkey)

TiTS 0.9.013 Hotfix, builds 2331+:

  • Public downloadable builds should have their images working properly again. (Gedan)
  • Disarmed should no longer block switching item types other than weapons. (Gedan)
  • Shield generators have been properly marked as not usable, so the inventory UI should never improperly display a use button that would immediately make the game crash. (Gedan)
  • Some minor content tweaks for Evening, Saendra, Kiro, Shizzy and Cherry. (Gedan)
  • Melee and Ranged attacks built around the default attack implementations should properly handle default accuracy values. (Gedan)
  • The autosave button should properly update to display its state as soon as it’s clicked. (Gedan)
  • The elevator up to the Ops Deck should be properly disabled in public builds rather than crashing if you attempt to go up there. (Gedan)

[Public | CoC2] Berry the Hatchet

Edit: There’s a hotfix out to handle a page worth of bug reports, including some crashes and softlocks. Thanks for reporting issues! Said fix also reduces the number of steps before you fail-forward in the dungeon for those of you having some trouble navigating it.

Alright, so that took a lot longer to code than we may have expected, but there’s a really tremendous amount of content packed into this patch — 120+ pages of smut alone, nevermind all the plot and dungeon.

So, this patch includes a new dungeon for Berwyn which neatly ties off his arc and brings him more or less to a feature complete state with not just a lot of new content, but a lot of changes to him.

You’ve probably already noticed that while Berwyn always had a dearth of content outside himself compared to most of the cast, your dogboy companion has gotten little to no new support in quests and events over the last year. Berwyn’s original writer left the community some time ago, and I brought B! onboard to finish his character arc off with the aplomb only a writer of his caliber can. However, I made the decision that it would be unfair to burden another writer with an extra companion. Rather, we’ll be transitioning him into a normal NPC. 

Asking B! to wrap up another writer’s biggest project is enough of a herculean task on its own — one which he stepped up to admirably, as you’ll soon see — but the decision to cut Berwyn’s Companion content was mine, and made from the beginning. As of this patch, Berwyn is no longer a companion. He is still around, and almost all of his old content is still accessible since he rarely interacted with things to begin with; you just can’t add him to your party anymore. This applies from the moment you beat Matiha in his first quest onwards.

The good news is, without having to worry about supporting him constantly on your adventures, this has given us the opportunity to really give Berwyn some incredible mutability; the kind that would be impossible to support long-term the way we do with Companion characters — Etheryn herself already stresses what we can and should do with a character you can bring with you. The art that comes with this post should give a clue as to what you can do with him (or not, if you like Berry just the way he is).

I know Berry has his fans, so for those of you who like the boi, I hope the quest and all the content it brings is a fitting consolation to not being able to bring him along on your adventures. There really is a ton of it. And for those of you not into big-dick femboys, the ending of this quest might just give you something to enjoy about Wynne too!

0.5.7 Patch Notes:

  • Berwyn can no longer be recruited into the party, though he’s not gone — he’ll be found in the Guests tab at the inn after you help him against Matiha the first time.
  • A week after completing the Winter City dungeon and Berry’s first quest, a mysterious ‘mander mage will approach you in the inn. Help her find Berwyn, and she’ll help you both find Matiha.
  • If you accept the ‘mander’s quest, you’ll be taken to a very unique dungeon that’s going to play some mind games with you! Read carefully…
  • When it’s all said and done, there are a frankly stupendous number of choices you’ll be making which substantially change a pair of characters’ content. Said characters also have a lot of new sex content — over 100 pages of just pure cheek clappin’, all courtesy of B!
  • Matiha has a scene with the Behemoth (by Tobs), too.
  • Berwyn has a whole assload of new busts by DCL (with edits from Moira). Matiha has new busts by Moira. The ‘manders on the quest have busts by AnonArts.
  • Drifa also has busts now! (By Moira)

[TiTS] Buggy Wuggies

Fen here – I woke up to some requests from some other coders to push out some of the recent bug fixes that have piled up, so without further ado, here they are!

0.9.012 Changelog:

  • The cage interactions during the Queensguard and Taivra fights should now actually display the text for interacting with them.
  • Freeing Dane during Queensguard’s battle should no longer cause Taivra to have a non-defined bust. Dane will also be added as a friendly NPC.
  • Various typo fixes.
  • Fixed a potential softlock related to the Priapism effect.
  • Fixed cockvine seedling busts not displaying.
  • Fixed a crash in one of Mirrin’s scenes.
  • Fixed issues with Doctor Badger’s shop on Tarkus.
  • Fixed nursery issues.
  • Some other smaller fixes.

[Public | CoC2] Razzle Dazzle

Alright, Berry’s new quest is taking a little longer to code than expected, so here’s a little patch to hold you over until Drake & Leek can get that finished off. That’ll be in a second public patch, hopefully in a week or so!

More importantly, there’s a new TiTS patch out today as well. Check it out!

0.5.6 Patch Notes:

  • New win scene for the Crazy Horses of Harvest Valley (by BubbleChaser)
  • New Codex: Spells & Magic
  • Lyla’s talks have been edited for worldbuilding consistency
  • Quin has more dialogue and options in various quests
  • Many bugfixes
  • Vitruvius has a new bust (by DCL)

If you like what we’re doing, consider supporting us on Patreon or SubscribeStar! And come hang out on our new Discord!


[TiTS] Zheng Sh-eet

Adjatha, Ithzan (Nude)

Art by: Adjatha

I am absolutely melting, so it’s gonna be another short one for a blog toast today.

Couple of very productive discussions have happened over the last week that I’ll summarize as quick as I can:

We’re changing speech formatting to be similar to CoC2; that is we’re going to move from disabling italics for emphasis to bolding the emphasised words.

I’m gonna spend some time figuring out how to best get some animations we’ve collected over the years into the game and as part of the image pack.

We figured out what we want to do finally when it comes to displaying embedded images, mostly as a consequence of really needing to do something about it for the animations.

Feedback about Jasvalla has kind of crystallized into a few points that I’ve made with the rest of the team and I think I have a really solid way to explain it when it comes up; it’s a difficult thing to really pin down and explain in a succinct fashion, but it’s very much a case of “when you see it, you know it” kind of deal. This has already had a few knock-on effects on upcoming content to avoid some of the issues raised.

Ideas™ were shared about how we handle race-determination for the player; the current scoring system has become more unwieldy as it’s had to grow to encompass an ever-expanding list of potentials, and some of the options are now at the level of needing a byzantine level of specificity to get them. I think we have a direction to clean this up finally that will provide greater choice to you as the player though!

I’ve been in the bug-fixing mines most of the week, I think Fen has been clobbing away at the Zika Gangers a bunch, and I know Savin turned in the first of the documents for NextPlanet, Will has been putting the final polish on EvilBun, Adj is still delivering consistent good draws all over workchat on the regular, and Jacques has successfully managed to not drive himself insane continuing to work on the playing card faces, so it really feels like everybody is getting back up to speed post-port.

TiTS 0.9.011:

  • Backer: The first part of the Zheng Shi operations deck is now available, featuring a layout for the sprawling quarters belonging to the officers, gang leaders, and other high-ranking criminals running ZS. (Will & Leek)
  • Backer: Nonesuch has written a series of orgies for the OpsDeck with a unique character included. (Nonesuch & Leek)
  • Public: Narc’s expansion is now available to the public; it’s a new quest that ultimately unlocks the ability to give her a dongle of her very own, and a few new scenes to go along with it. (Fr0sty & Gedan)
  • A metric ton of various fixes for Jasvalla have been rolled out, along with a few general nerfs and having an easier time disabling her via Penny. (Leek, DrunkZombie & Gedan)
  • A bunch of fixes have been made to the inventory and shop displays to better handle selling ship weapons, interacting with a few items, and ensuring weird things don’t happen when you hit the escape key. (Gedan)
  • Inessa’s belt is properly shown. (Gedan)
  • A few blackjack win/loss state disagreements have been cleaned up, and the ability to bet custom values has been re-added, although its implementation is not ideal. (Gedan)
  • Penny’s crew menus should work again properly.
  • A few more changes have been made to save-loading to handle saves in weird states, and there’s a new request for your browser to allow “persistent data”, which should help with instances of your browser just deciding to clean out your save slots. (Gedan)
  • Eitan sparring should work as expected. (Gedan)
  • There’s been a few minor changes to how race scores are calculated. We’ve discussed a larger overhaul that may make it in over the following weeks. (lowercase_donkey)
  • A few more creatures have had their utility methods glommed together into their creature object. (lowercase_donkey)
  • Mitch has had a few more content tweaks and issue clean-ups. (lowercase_donkey)
  • Dizzy will no longer annihilate your ship crew menu. (Gedan)
  • Chased down a long-lingering “ballFullness is NaN” issue. (Gedan)
  • Some missing breedwell functions have been returned. (DrunkZombie)
  • Cum-bubbles should be throwable at enemies again. (DrunkZombie)
  • Charged Shields should work correctly. (DrunkZombie)
  • The start of a system to be able to embed images in mails is coming along; a discussion happened around embedding images in general so there should be updates to that effect soon. (Gedan)
  • And a bunch of other little bits and pieces all over the game.

[TiTS] Jasvallin’

Didn’t get as much done on the things I intended this week, I took a dive into the bug forum and just started chopping through some of the longest standing bug-bears that have been sat around for a while and just going at them to get them done and out of the way finally. A few of these have turned into extremely spooky and cursed delves into the code to figure them out which always ends up sapping a lot of hours – but they’re done, and they’re fixed and now I can close the door on that code and pretend like I haven’t just seen the horrors that I have.

Back into the code mines I go!

TiTS 0.9.010:

  • Backer: Jasvalla has been added to the game, a Dzaan Alpha stalker seeking to make the player her beta. The player can submit outright, make her earn the right to collar them, or have her dealt with by the proper authorities. If the player chooses to submit to her, they will be invited to her home to undergo repeatable training events and eventually a Bad End. You can kick things off by bumping into her in the Tavros elevator, after visiting Mhen’ga at least once. (Nonesuch & Leek)
  • Public: Now available to the public, Bizzy’s mom, Deziere, has been added to the Paragon Playground brothel on Dhaal, as well as a substantial recruitment pack that will allow the player to reunite mother and daughter and put them to work together in the player’s porn studio. (Nonesuch & Leek)
  • Fixed the piercing equip menu so that it can actually support more than 14 concurrent options. Also fixed a few crashes around the process not directly related to the menu. (Gedan)
  • Cleaned up more Verusha things, including some errant broken tags and time-access issues. (Leek & Gedan)
  • GooArmor now properly modifies player ass/vag during penetration. (Gedan)
  • More bust tweaks and fixes across the game. (Gedan)
  • A lot of internal character data setup got cleaned up as part of further standardization of character data that will allow us to better handle menus in various parts of the game. (lowercase_donkey)
  • Reworked some portions of the inventory ui to avoid a few issues cropping up as part of the system calculating open/free slots. (Gedan)
  • Made some changes to how lipMod works to better support the ability for lipMod to potentially completely override lipRating as that value is entirely derived from femininity, this avoiding the fixModSize handler from firing. (Gedan)
  • Mitch tweaks and fixes. (lowercase_donkey & Leek)
  • Equipping weapons in combat should now work. (Gedan)
  • Playing cards got some more updates. (Jacques)
  • Rare Drops have been reworked somewhat to reduce the effect of having a stuffed potential loot list reducing the drop chance of certain items. (Fenoxo)
  • Fixed some keybinding issues relating to opening and closing the inventory. This should allow the inventory to be closed using the keybind whilst in combat, without escaping combat. (Gedan)
  • Lots of other assorted fixes around content all across the game. (Leek, lowecase_donkey & Gedan).

Hotfix builds #2245 and up:

  • Properly renamed the new piercing equipment menu generation function.

You must be 18 years old to visit this site.

Please verify your age