tweak: Mannequin and condiment station collision tweak#850
Conversation
|
I want to playtest this before approving it, and I also have some doubts. I'm not sure I'm a fan of mannequins not having collision. From a surface search on our Discord, it seems to stem from this post:
I think that "like racks/closets" might be the key operating factor here. I think mannequins could benefit from having a smaller collision fixture, similar to trees. Alternatively, maybe giving them the component that makes it so they slow you down when moving through their tile. But I'm personally more partial to smaller collision, rather than no collision at all. As a minor note, I believe these would be tweaks rather than fixes? |
The condiment station thing is a fix, the mannequin thing is a tweak. In general, I think I disagree--the mapping advantage to mannequins, to me, is a less space-occupying way of storing clothes, but having them retain collision eliminates that advantage. People don't have collision, so fake people shouldn't. I feel like a reduced collisionbox is, in practice, just gonna feel the same as them fully blocking movement (but slightly wonkier), but if you want to test it out, that's fair. |
Your entire argument is compelling but this line specially so, I'm convinced. |
Makes it so Mannequins and condiment stations have more sensible collision.
Why / Balance
Condiment stations couldn't have firelocks closed on them which got very annoying for bars and kitchens and mannequins couldn't be walked through which seemed a bit silly.
Technical details
I've essentially modified the mask and layer functions of the mannequin and the condiment station. Both can now be walked through and a condiment station can now have a firelock closed on it. A mannequin however, cannot, because that seemed a bit of a far stretch to me.
Media
Thank you Nox and PL4SMA for being sounding boards while I was trying to figure out why my first attempts didn't work lol
Changelog
🆑
tweak: Mannequins and condiment stations now have collision that makes sense.