RimWorld

RimWorld

LightsOut
Zobrazuje se 41–50 z 85 položek
< 1 ... 3  4  5  6  7 ... 9 >
Aktualizace: 7. lis. 2021 v 20.17

Final update of the night, accidentally had lights vs benches backward for idle power consumption.

Aktualizace: 7. lis. 2021 v 18.50

Stop debug spam in the log, nothing fancy here

Aktualizace: 7. lis. 2021 v 18.33

Decided to tidy up a bit and mark all of my "legacy" files as non-compiling, but it turns out I was playing an elaborate prank on myself and put the code that made wall lights compatible not in the "ModCompatibility.WallLights" folder, but instead in the Legacy folder.

Oh, also noticed a bug with the new way I was handling lights that made newly constructed lights not turn off in an empty room (which is really only a problem in dev mode since a pawn is usually required, so I mean yeah).

Aktualizace: 7. lis. 2021 v 10.27

Fractional milliseconds are like crack, and I'm keeping them all for myself.

Mod runs better now, and I can't sleep for weeks.

Stay safe y'all :rocketrat:

Aktualizace: 6. lis. 2021 v 13.26

Misc. performance fixes. Nothing too crazy in here, shouldn't add any instability and shouldn't affect operation.

Shoutout to Rika Voort for accidentally teaching me how to actually profile lmao

Aktualizace: 24. říj. 2021 v 19.11

Apparently (bool)(bool?)null is illegal. Good to know.

How most people got by without that affecting them I will never know.

Aktualizace: 24. říj. 2021 v 7.30

Turns out the last update traded the RegionAndRoomUpdater messages for "System.NullReferenceException" messages (whatever that means lmao).

So I went ahead and fixed that. To hopefully restore a little faith in me, I did have null checks on one of the RegionAndRoomUpdater lines, so you can be sure it was just negligence on my part, not idiocy :^)

Either way, this update should make the little juanlopez2008 that lives in your console quiet down!

Aktualizace: 23. říj. 2021 v 19.29

Hopefully stop the "RegionAndRoomUpdater" messages from appearing -- not that they were hurting anything, which they weren't.

I simply didn't like that they were just standing there, menacingly.

Aktualizace: 22. říj. 2021 v 16.56

For the dozens of you that enjoyed those "CoLlEcTiOn MoDiFiEd" messages in your console, I'm sorry... Instead of iterating through the collection that I obviously knew was susceptible to modification from another thread, I now make a copy of it. That should be much faster if it encounters an error and negligible if it doesn't.

I also fixed some issues with not respecting the mod settings, and also put guards in place that stop it from making a list (of all things in a room) and checking it twice. That probably wasn't happening a lot, but the possibility still wasn't great.

Aktualizace: 21. říj. 2021 v 16.54

Fix a possible race condition in the sleep detection code that might have made lights stay on when pawns went to sleep, and in the process fix a bug that caused pawns that go to sleep, then wake up, then go to sleep without leaving their bed to only turn the light off once -- long-term patients rejoice!

Also fix the fact that pawns turned the lights off when they went to sleep, even if you turned off light flicking in the mod settings.