[1.0] TD Enhancement Pack

Started by Uuugggg, March 23, 2018, 03:19:55 AM

Previous topic - Next topic

LWM

Technical question: why did you choose that route (your Get()) for Settings instead of, say, static variables accessed directly?

This all looks awesome; I'm going to download it now and try it out.  Thanks!

Uuugggg

Super technically speaking, I simply used the GetSettings that the RimWorld code already provided. Saving the result to a static for future use might work, but that would require me to know GetSettings will never return a new object, and that future versions also won't.

(By this point I think it won't but I wasn't about to assume that when I started coding RimWorld mods)

Uuugggg

Quote from: anochi on December 10, 2019, 06:14:33 PM
Does instant Smoothing & Roofing no longer work in God Mode?

That was actually moved into a Debug helper only mod, which I keep on 24/7 : https://github.com/alextd/RimWorld-TDBug

wwWraith

Is it possible to make Walkspeed overlay count the movement cost not only for terrain but also include furniture/plants/items laying on it, etc. (ignoring PathAvoid markings, if it should be mentioned)?
Think about it. Think around it. Perhaps you'll get some new good idea even if it would be completely different from my words.