- Edited
This is a fundamental problem relating to crew pathing related crashes. In order to prevent functions causing this a toggle to check the part's stat setting is needed to disable the function.
So I'm suggesting a toggle component similar to ComponentPresenceToggle
to allow a part to check itself if its CrewSpeedFactor
is 0 or not. I don't think there is a need for toggling for certain values yet using MinValue
or so.
However, part swapping has to be taken into account that changes the CrewSpeedFactor
stat.
If it's possible to use this component as a proxy to check and prevent crew based supplying then that use-case would also be desired.