RimWorld

RimWorld

Not enough ratings
TSIND Garage Doors QA
3
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
309.857 KB
12 Aug @ 12:03pm
16 Oct @ 10:00am
3 Change Notes ( view )

Subscribe to download
TSIND Garage Doors QA

Description


> Proclamation #522e-6

It came to our attention that there are currently garage doors from manufacturer under our supervision in use that are still running on outdated security software. We have multiple cases of costumers reporting their devices throwing error messages at them, which are already fixed in the respective, up-to-date firmware. We are therefore immediately updating all affected devices remotely to the current state of security patches!

- Triumvirate of TSIND

> Proclamation #522e-6



TSIND Garage Doors QA is the direct result of people reporting errors from the similar mod AirtightGarageDoors with the author not being responsive about those reports. Currently it only makes sure that garage doors from Vanilla Vehicles Expanded and respective addons (like; Garage Doors Expanded) are airtight for space travel in Odyssey.

It offers three different presets for this logic. One for disabling any patches from this mod, one that takes the stuff-material of the doors into account when calculating how air-tight they are (vanilla behaviour) and a more cheaty setting to make all garage doors 100% air-tight no matter which material they are made from.

The mod should cover most existing garage doors based on the VE method. If you find any doors that aren't currently patched or - of course - any other issues, make sure to let us know. This goes for potentially other tweaks you want to see for garage doors as well, as long as it is possible to add.



Please report bugs, issues, etc. ideally in the Bug Reporting Discussion, by contacting us directly on the RimWorld Community Discord[discord.gg] or via contact-form on VOID ARCHIVES[sites.google.com].

The same goes for any questions, ideas, recommendations or whatever. Any ideas for features, feasible to be added to the mod? Any balance-related concerns and recommendations? Domestic troubles? Lost pets? Feel free to use the respective thread in the Discussions and ask away!



Aside from contacting us in the comments or discussions, there's also the way to use the contact form on VOID ARCHIVES[sites.google.com] as already mentioned. Void Archives is a site dedicated to anything related to RimWorld with a focus on troubleshooting and modding. It's meant as a hub collecting and publishing News about ongoing issues with mods, offers a list of guides on troubleshooting game- & mod-issues and has links to all kinds of helpful tools and apps every serious mod-user should know about.

In our role as 'troubleshooter' for RimWorld - in the past on Reddit and now predominantly on the RimWorld Community Discord - we try to help as many people in this great community to enjoy their mods to the fullest, so the knowledge collected over many years should be preserved and made available publicly to reach as many players as possible. The direct result of that idea was Void Archives, to move on from insider-knowledge and esoteric Goggle spreadsheets to a more user-friendly outlet.
17 Comments
tide{S}haper industries  [author] 16 Oct @ 10:05am 
Changes:

Added experimental patch for VVE garage doors being able to be used as ship hulls for SOS2 ships. This at the very least should prevent the mod from constantly 'blowing out' the doors. This feature doesn't include any balance-related changes (yet) and it's not thoroughly tested - so use it with care and report any weird behaviour you encounter having the tweak turned on.

If you have any ideas, thoughts, recommendations, or whatever to add further compatibility and/or integration with SOS2 just let me know - after spending way too much time to get this working (my own fault btw.) it only makes sense to improve the feature is feasible.
tide{S}haper industries  [author] 16 Oct @ 4:58am 
Yeah, even 'unpatched' garage doors seem to no work at all on SOS2 ships. I'll try if a compat-patch is easy enough to actually make them work and will add that feature. Just no guarantee yet, since I don't know if it can be achieved in a feasible manner.
tide{S}haper industries  [author] 16 Oct @ 4:49am 
Looking into what's SOS2 doing, but would be interesting if that happens ONLY with modded garage doors or the unmodded variants as well. Because I don't see SOS2 patching garage doors at all - so I would assume they just don't have any compatibility yet.

When I found out what the issue is I might add a tweak to give garage doors SOS2 hull-stats so they actually count as exterior walls properly - but right now I have no idea yet if you can make them work as in vanilla easily on SOS2 ships.
zogmonkey 15 Oct @ 6:00pm 
Huh. Odd interaction; trying to put modded garage doors on SoS2 ships makes them just... break after a minute or so.
tide{S}haper industries  [author] 25 Sep @ 11:02am 
Add; in fact - they can have both tags at the same time if it's necessary to differentiate. I patch that onto garage doors with my mod for the 'cheat' state (also airtight when opened) for example. To ensure they never have one of those tags set to true - like by another mod patching them as well.
tide{S}haper industries  [author] 25 Sep @ 10:44am 
@Joanne

It's actually quite simple. 1.6 introduced two new 'tags' for that a building/structure can have:

* <isStuffableAirtight> true/false
* <isAirtight> true/false

Pretty much self-explanatory. The latter is for structures with fixed cost, the other for structures which can use stuffMaterial - like a simple wall would be. In that case the game defines it based on the stuffMaterial used for it. For that, those got the same <isAirtight> tag within their <stuffProps> as well. So you can have different versions based on their material (like wood vs. steel - not airtight vs. airtight)
Joanne 24 Sep @ 6:03am 
Hey stupid question but where can I find the stats on how "airtight" a given material is for use with this mod, and is that true of vanilla walls too? i was under the impression basically everything but solid rock and gravship walls would leak atmosphere the same ammount.
tide{S}haper industries  [author] 11 Sep @ 6:13am 
Changes:

[*] Added loadAfter information for Alpha Vehicles - Neolitic/Early Cars/Age Of Sail due to their garage doors being patched-in Defs. No actual issue, but if this mod isn't loaded after them, it is throwing the same type of error this mod is meant to 'suppress' in other cases.
tide{S}haper industries  [author] 11 Sep @ 6:02am 
@Luckspeare - Thanks for the report. Just checked it and yeah, unfortunately that's Sarg patching in Defs in that mod like he does in some other places as well. Unfortunately I can't think of any good way to add explicit compatibility on my end due to this, patching-in Defs is a frowned upon (and completely unnecessary) practice to begin with, making compatibility-patches problematic.

There's ways, but that would mean some hack-job method on my end, and I rather not try that and cause issues with different things along the way. But I'll update with explicit loadAfter rules for Alpha-mods in a few minutes, which at least bypasses the error. If those particular doors need additional patches on my side I have to check later - but I also told Sarg now - the easiest solution would just him making them proper Defs.
Luckspeare 10 Sep @ 5:13pm 
Mod load order issue with Alpha Vehicles Age of Sail and Alpha Vehicles Neolithic.

If either of those mods is loaded *after* TSIND Garage Doors QA, it gets an error in its AV_GarageDoorWaterOpened or its AV_GarageDoorWoodenOpened defs, respectively.

Config error in AV_GarageDoorWaterOpened: is airtight but Fillage is not Full

Possible Matches:
[Source: Alpha Vehicles - Age of Sail]
[File: C:\Games\Indiv\Rimworld\Mods\3177395100\1.6\Patches\VanillaVehiclesExpandedPatch.xml]

Config error in AV_GarageDoorWoodenOpened: is airtight but Fillage is not Full



If loaded *before* TSIND Garage Doors QA, no errors. Which makes sense, but would be good to enforce.

https://gist.github.com/HugsLibRecordKeeper/2effb45dbb87652b4c7269379a623bde

I've reported this to the AV mods as well.