Yikes, sorry about that. It was a bug in my workaround for the lack of "seasonlengthschanged" in single-player, but I made a mistake when proxying the __index metamethod... I think I can now conclude that the Lua idiom of using boolean operators for control flow is generally A Bad Thing.

In scripts/prefabs/veggies.lua, placers were added for each of the veggie seeds in the MakeVeggie function. However, they don't get added to the returned prefab table because only the first three return values are captured.
This is also an obstacle for Geometric Placement compatibility, as the placer prefab is missing.

Normally when the Aporkalypse starts, the existing season and its progress is saved, to be resumed later when the Aporkalypse ends.
However, seasonmanager_pork.lua doesn't include pre_aporkalypse_season and pre_aporkalypse_percent in its OnSave and OnLoad methods.
The aporkalypse component does save/load the current season, but it doesn't pass it back to SeasonManager in EndAporkalypse() (and it also doesn't save the season percent).

When moving around a meteor impact, such as the ones near the Iron Hulk (ancient robot things), they seem to slide over the ground slightly.
This is fixed by setting their anim orientation to OnGround:
inst.AnimState:SetOrientation(ANIM_ORIENTATION.OnGround)
They might need some further adjustment after this (perhaps rotation or something).

@MP98 Let me know if you figure it out, although it may not be something I can solve. It's also possible it's affected by predictive mode (I play with prediction off, and they may have changed the code for it in a way that interferes).

@PeterA Sorry to cause problems with that, I've removed the code that was referring to the old optionsscreen so it should be much safer to remove now (obviously will still crash for anyone stuck on older versions of the mod, but nothing to be done about that).

@TheHacker Gesture Wheel is DST-only (10 is the api version for DST).
Single-player doesn't have any emotes, so it wouldn't make sense to have the wheel for them (and porting over the emotes themselves is a bit hard, definitely outside of what I want to do with this mod).

@NinjaFairy
It doesn't give me that warning on Steam. You're probably not installing it correctly; it should have an icon when you have it installed, with the folder structure like so: mods/CombinedStatus/modmain.lua

If you have Steam it's much easier to subscribe to it on the Workshop there and then just enable it in-game. Otherwise you need to find the game files, and the "mods" folder inside there. Then download this, extract the zip, and then put the GeometricPlacement folder in the mods folder, so that it goes mods/GeometricPlacement/modmain.lua (if you have an extra folder around it, it won't work).