Welded Prefab Bugs
Bugs surrounding the use of Welded Prefabs
Last updated
Bugs surrounding the use of Welded Prefabs
Last updated
Although welds can be used as useful gameplay elements, there are a ton of bugs surrounding them, which makes working with welded prefabs extremely annoying, sometimes to the point of having to scrap the idea that would have worked if there weren't some obscure issues happening to them.
Here are some of the bugs discovered by the Forge community:
Welding and Unwelding a prefab repeatedly can corrupt the map
Unwelding is likely to move and rotate every part of the prefab a small random amount
Moving a weld into a solid object will at best cause bad performance drops and at worst crash the server
Welded prefabs are affected by the 0.7 Degree Rotation Bug
Any script to move a Phased/Fixed weld will only move the parent object; only welded prefabs where all objects are set to Normal physics can be moved as a group via scripting
Even slowly moving a weld can apply damage and physics impulse to objects that interact with it
Welded prefabs cannot be spawned/despawned via scripting
Welded prefabs cannot be cloned via scripting
Some of these bugs are the reason why the central fan wheel on the Zanzibar remake Kusini Bay can't be made to spin and not cause map-breaking issues.
The creator has attempted to overcome the issue on multiple occasions, but with the current available Forge tool set, it's not possible to make work consistently and up to a matchmaking performance standard. A test map where the wheel spins has been published by the creator, which can be found here: Zanzibar Fan Net Test 2.
Yolomcswag Okom