RimWorld

RimWorld

964 ratings
[LTS]Systems
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5
File Size
Posted
Updated
12.862 MB
26 May, 2022 @ 1:12am
20 Jun @ 2:07pm
33 Change Notes ( view )

Subscribe to download
[LTS]Systems

Description



Systems is a framework that contains code that are used by many of my mods, other modders can also utilize this framework if they wish to. Feel free to contact me if you have any questions or need any guidance.

[ko-fi.com]

  • Task Work Type that is basically "basic" work type but allowed to be used by guests
  • Custom multi-tiled doors - Uses the vanilla multi tile doors code but with some additions like assymetric doors.
  • Aquatic plants, spawner logic, Aquatic plant zones, plant spread logic and more aquatic stuff
  • Plant logic and states
  • Directional fireplace logic, draws fire in certain directions only.
  • Alternative Graphic states (e.g. lamps with on/off/darklight graphics)
  • Simple freezer storage
  • Tabletop placeworker
  • Creature class with custom logic
  • Amphibian Pawn render
  • Pawn body overlay render
  • Conditional stat affecter "In Water"
  • Need moisture
  • Namer rule pack
  • Extract work
  • Numerable components
  • Custom motes
  • Genes
  • Dialog option
  • Custom projectiles
  • Turret aiming angle logic















Partial Incompatibility list:
  • None at this moment
Incompatibility list:
  • Jecrell's Doors Expanded – Causes one side of the double doors not to expel heat.
  • Prepare Carefully – This may cause random errors due to how it overrides pawn generation, especially late game.


Q: How can I report bugs?
A: Comment down below, or report it over at our discord, make sure to include your player log files.

Q: Framework doesn't seem to work?
A: Make sure you have all dependencies required by each mod, make sure each mod and its dependencies are updated to their latest versions by resubscribing to said mods.

[discord.com]

ELIF_ – art

Many thanks to the folks over at Yggdrasil and Gjallarhorn for their support

Code by LTS, art by ELIF_ and everything owned by LTS. Contact LTS for any inquiries.
Rimworld is owned by Tynan Sylvester.


  • None at this moment
Popular Discussions View All (1)
0
4 Jan, 2023 @ 1:55pm
Issue with RimFridge
NPOu
229 Comments
Kirbington 4 Jul @ 7:10am 
The author of The Profaned believes they fixed the issue in their latest update but sadly not the case. I've told them the issue is still there and given logs so fingers crossed.
LimeTreeSnake  [author] 4 Jul @ 3:14am 
I also wrote there some time ago but dunno if they saw
Kirbington 2 Jul @ 11:10pm 
Also reporting that I cannot use the dev command 'Spawn Thing' with this mod + The profaned.
As I'm playing a medieval mod pack I don't really want to drop either of these mods and sadly I am unfamiliar with editing XML files. I will contact the owner of The Profaned and see if they can edit their mod to be compatible with your changes
LimeTreeSnake  [author] 22 Jun @ 10:18am 
Ah yeah yeah, hmm, you can easily just type instead of LTS_Systems.Buildings.Door in the XML.
To LTS_Systems.ThingWithComps.Building_Door, I'll write there as well.
McMookerson 22 Jun @ 8:50am 
Tracked it down. The mod combination causing incompatibilities is LTS Systems + "The Profaned" (https://steamproxy.net/sharedfiles/filedetails/?id=3202008037)

The Profaned mod has an optional inheritance from LTS Systems, to enable double-width doors in RimWorld versions prior to 1.5. As-of the 2024-06-20 update for LTS Systems, I assume something might have changed in how you configured the double-width door functionality? Below is the full log of a minimal test being performed:
https://gist.github.com/HugsLibRecordKeeper/aece047a3fee35ead7a7d98b082adc89

(Ignore the errors generated when it's parsing the scenario list, as I had some custom scenarios saved which depended on other mods that I disabled for these testing purposes)

The part that stood out to me is the line "Could not find a type named LTS_Systems.Buildings.Door" as the likely indicator of the root cause.
McMookerson 22 Jun @ 7:48am 
For reference, here's the same error with Cherry Picker removed from the modlist:

https://pastebin.com/apjyBL9h
McMookerson 22 Jun @ 7:36am 
I hear you. It's bizarre - but I used binary exclusion testing to narrow it down, and the error disappears as soon as LTS is disabled from my modlist, while disabling CherryPicker does nothing.

I'll keep poking at it over the weekend, as I feel like it *is* an incompatibility with another mod, but I haven't found it out yet.
LimeTreeSnake  [author] 22 Jun @ 2:24am 
Hmmm, cherry picker is the complaint there, it does not even mention LTS in those logs.
I wonder if there is something you removed with cherry picker that caused issues with cherry picker due to a possible name change or something on my end? Not certain atm
McMookerson 21 Jun @ 3:56pm 
Sorry, meant to include this:

https://pastebin.com/46vZ4TTa

This is the error that's repeated anytime the "SpawnThing" or "SpawnThing FullStack" DevMod options are used.
McMookerson 21 Jun @ 2:54pm 
Seconding the issue that *checks notes* ...HairyBalls reported earlier. This latest update is preventing DevMode spawning of things from being possible on 1.5