A weekend and a bits worth of digging into some spicy bugs, along with an opportunity to test somethin’ else cooking in the background – this is the trial by fire release for a behind-the-scenes feature that we’ll be using in the future.
Whilst we’ve been porting everything over to Javascript, we’ve used the module layout that the code has taken as part of the re-organisation to turn whole chunks of content off on a planet-by-planet basis. It hasn’t been perfect and it’s raised a few issues here and there but those are basically all down to the fact we moved from “everything exists everywhere” to nice little seperable blocks of stuff that we can glue together when the game loads. This is how we’ve been disabling planets for public releases that the backer releases still have access to, but our ability to do this was one hundred percent down to the convenient nature of those modules.
With Dhaal now going public, we no longer had that power (at least not until we get to adding another new planet…) – but having the ability to do side-by-side releases whilst maintaining a difference in content has been nice. So now we have a system we can use to handle it in a more granular fashion.
To wit, I coded a relatively small Ardia expansion and used the system to only enable it in development builds (and in the process built a custom VS Code extension…). There should, in theory, be no trace of it in the public and backer builds – but me talking about it is an invitation to see if you can find any trace of it regardless.
TiTS 0.9.000 Release Notes:
- The version number is now a real number to demark our shift from predominantly porting, to primarily expanding. The number was selected to make it clear that the JS builds are much more recent than the last Flash build.
- Public releases now have access to Dhaal. There should not currently be a disparity in content between backer and public versions.
- Achievements have had a few fixes, and the historical unlocking system has been enabled. Their unlock state should save and load properly. (Gedan)
- A collection of issues relating to the drop list and “reverting inventory” should be fixed. I think I understand the root cause of how this was happening, but it’s possible that I missed some edge cases about when it can happen. (Gedan)
- Vendors that use non-standard credits should display this more obviously. (Gedan)
- All instances of fractional credit display in shops should be fixed. (Gedan)
- The Blade should no longer cause crashes in combat. (Gedan)
- The Moondast map should once again consist of euclidean space. (Gedan)
- The mail system now supports buttons related to the displayed content. (DrunkZombie)
- A variety of bust displays have been tweaked around the game, too numerous to properly detail. (Lowercase_donkey & Gedan)
- In some circumstances the inventory buttons can disagree with the item actually selected; an attempt has been made to avoid crashes caused by this, but the underlying mismatch may still occur. This is the root cause of “useFunction must be overridden” crashes. (Gedan)
- Internal Tooling: A custom VS Code extension to help speed up the process of scene coding and a baseline for generating useful metadata extracted from the build. (Gedan)
Huzzah and congratulations! Bring on the champagne and feasting meats!
Its been forever since Flash went kaput, but its finally back where it needs to be to expand again (with some content still missing but otherwise a stable core).
Looking forward to more future content again! Take care and stay safe as always.
Nice work to ya’ll for finishing the port!
Question, currently there is no way to interact with items like the siegewulfe companion droid aside from through accessing the ship “Crew” menu. In the flash version, you could interact with them at any time, including sex scenes. Are there plans to implement the same feature as in the flash version at a later date in the Java version?
Y’all fix Syri’s omega oil glitch?
How much longer until we start to get downloadable versions again do you think? Really looking forward to that.
Honestly version numbers SHOULD be more about vibes than just sequential increases. So I’m very glad to welcome 0.9
Congratulations on getting the javascript version up to current content. A huge milestone, very impressive.
Noticed im unable to load my save game that i saved just before the patch came out
Same here, says something bout how it can not trad the properties of null (reading HpMod).
Also having the same problem, something like “equippedItem.armor.HPMod
No source code?
What’s the way to raise the bet with Roo at the Zheng Shi Station? I’m not seeing an option for it.
Is there now content parity between the flash and js versions or does the flash version still have content that’s not in js version?
Trying to get the Penny sleep sex scene to happen (the one where she thinks you are asleep). Am I missing something or is it not in the new version yet?
I’ve been really enjoying the game on mobile, my problem though is that the context buttons where you can see detailed consequences of which for the scene only appear for a fraction of a second before disappearing. Is there an option to keep those context button descriptions up? Not sure if its a bug, or something on my end. Thanks!
It’s not on your end. The same thing happens with my tablet. I think it has to do with the way the game handles those popups on mouseover. The closest you can do with a touchscreen to my knowledge is tapping and holding to keep the button selected, but the game doesn’t keep the popup up in that case. Hopefully they’ll fix it.
For me it’s often the opposite problem where the context details stick around until I highlight another one or go through with one of the actions rather than disappearing after I remove my finger.
It’s a question are you all gonna put trials in tainted space on steam like yall did with champions of corruption
I have the same issue. I assume it’s something to do with the way the game handles mouseover events and touchscreens can’t really emulate that very well. Hopefully they fix it.
Did the Ballistic breast liner mod get removed from Sabrae on Dhaal or is it just me?
hmm hi i wanted to ask something on the flash version of tits we could interac with items and it could be used to modification the gray goo armor or talk woth her what ever but on the java version of tits i can’t find a way to interact with any item is there a new way to do it or it’s not in the game yet
(sorry for the bad english it’s not my first language)
Not in the game yet. A lot of things were reorganized as part of the conversion. Even though there is now content parity, there are lots of bugs to clean up and little features that need to be added back in like interacting with the gray goo armor. While not convenient you can interact on the ship using the crew menu.
It’s missing for me as well. Personally, I’d like to see some other combat mods – I don’t want to lose my character’s tail, and I don’t like all the other mods that have minuses as well as plusses.
Also, Syri is still stuck on the Omega Oil, you still cannot interact with things like the Grey Goo Armor in inventory, there is still no way to remove a cockring or piercing once applied.
It would be REALLY NICE if there were a page listing all known bugs and their resolution status.
Heck, why use an inefficient mechanism like the forum when things like Bugzilla or Mantis exist?
AND, I forgot – the Synthwomb doesn’t work: it neither prevents conception nor accelerates it. Yes, the buttons toggle, but they seem to be DNGN (does nothing, goes nowhere).
Well, they have gotten closer. Now the Synthwomb DOES shut down the fertility of the character’s womb(s), but it ALSO now shuts down the fertility of the character’s penis(es). That was a bug in the Flash version as well – they found and fixed that a while ago. It’s concerning that they are making the same mistakes in the Javascript version, rather than learning from their mistakes in Flash.
Fertility is not used for impregnating npcs and has nothing to do with steele’s cock(s), virility is the stat used in this case. If there is an instance of the synthwomb interfering with virility please post a bug report.
Are there any plans to make an android version of the JS TITS?
Congrats 🙂
Could we have a cheat that lets us replay the Event Whorizon event at some point please? When trying to deal with crewmate Syri’s newfound twincest/cure, I can’t suggest she go hellhound despite already having completed Event Whorizon.
It would be really nice if the inventory listed stats instead of the long description so we didn’t have to click the compare button every time to see basic information, especially in shops, but also in the normal inventory/storage screens. It makes equipping a real chore, a real QoL downgrade IMO.
Still unable to play any of my Saved games even tried loading from saved file and nothing. Can’t get into them and don’t really want to start over.
Are you trying to load your Flash saves?
No im trying to load the Saves from the Java Rebuild and from looking in the inspect element it’s saying this in the error. Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘HPMod’)
at o.value (Blade.js:93:44)
at o.value (serialization.js:618:9)
at o.value (serialization.js:680:13)
at Function.value (serialization.js:379:10)
at serialization.js:361:34
at c (runtime.js:63:40)
at Generator._invoke (runtime.js:294:22)
at Generator.next (runtime.js:119:21)
at r (_index.mjs:3:20)
at u (_index.mjs:25:9)
Uncaught (in promise) TypeError: Cannot read properties of Blade.js:93
does this mean we’ll have downloadable builds soon?
Off topic, but I just recruited Syri and I’m running into a bug were the “Welcome Home” scene keeps triggering every several steps in the ship. Has anyone else had this issue or may it be a new bug in the 0.9 release?
No, it’s been in there since the release of the Syri quest line. Syri is stuck; the Omega Oil never wears off, so you cannot advance the story. I don’t know how they could have felt that code was ready to release – I don’t see how they could have tested it and not seen that issue.
It’s not a new bug, nor it’s limited to Syri; ship events frequency doesn’t seem to take into account the ships are now multi-location areas instead of just one tile, and the trigger check is rolled on every room change instead of just when boarding. As a result you get these events over. and over. and over. and over. Especially when quite a few of them don’t seem to have much or any cooldown.
FIRST-14 is now a trap: if you revisit it, you are locked out of flying out until you get a conduit – but since you already HAVE gotten the conduit, it won’t reset even if you go where they are stored.
Hope you like boffing the Bryvian tech, because that’s your future from that point out…
It’s still carrying the bug in the perk “Energizing Libido/Snu-Snu Queen”, this perks say that if you libido is under 40, this it’s lost, but you can lost it if you libido is under 50. Another bug is in the perk “Cum Thirsty”, this perk say that you’re thirsty if you don’t orally take sexual fluids for 24 hours, but this happens in less that one hour and rarely more hours
Also, in my mobile browser I can’t save to a file my game
I have a bug where I can’t progress Syri Goes to the Vet, I completed the deepsea jellyfish thing, and talking to Lessau doesn’t bring up Syri Help.
What worked for me was to also do the “Event Whorizon” quest, and then having the “Hellhound” conversation with Syri.
And still no way to play it offline on android.
Oh joy…
The web version also makes my phone heat up too, and eats battery as if I’m playing an actual 3d-rendered game.
Still unable to play any of my Saved games even tried loading from the saved file and nothing. Can’t get into them. Checked the inspect element and the error coming up is this Uncaught (in promise) TypeError: Cannot read properties of Blade.js:93
also says something like how it can not trad the properties of null (reading HpMod). When I try to load from saved file
Any chance we’ll be getting a slyveren companion at some point? They’re wonderfully fun
Heck I’m surprised there still isn’t a slyveren tf item coded, could easily have been a variant of Reptilum or something.
The game is also lacking a recruit-able Laquine companion as well.