Our game have a train that should run over players, however, whenever character parts are not “Awake”, collision will just get ignored. Character body parts always get into “sleeping” stage whenever target is ragdolled and haven’t moved in the last ~2 seconds. Is there any solution to that? Train is moving by a CFrame tween and for hit registration Hitbox.Touched
is used. Following video clearly shows .Touched event getting ignored whenever character parts are not Awake (Red boxes indicate Awake parts)
I have thought about switching to raycast system for trains, but it just seems like a waste of server resources.