E
evandude
Guest
Hi,
I made a simple test map for playing with physics. It consists of a large concrete block swinging from 2 ropes. the block has a little loop connected to it with a short length of rope, which is initially held on a hook that can be shot to release the block so it will swing. both the block and the loop are func_physbox. pretty simple.
however, if i just do it that way, the block will swing down (stretching the rope a few feet) and back up a few times, and after about the 4th swing the loop will be just magically pulled through the hook.
Also, I finally managed to get it so the ropes don't just pass through things. I stuck a random block in the path of the ropes and they will hang up on it... for a moment. after the block swings a few more feet, the ropes just pass through the block. So I get the appearance of the block colliding with the ropes, but not if the ropes pull too much harder.
these both seem like the same problem. does anyone know what is going on? and if theres anything i can do to fix it? it seems kind of stupid that a physics object would just pass through another object when there was a few hundred pounds of force on it, but not when there is a smaller force (if i reduce the weight of the block, it doesn't pull the loop through)
I made a simple test map for playing with physics. It consists of a large concrete block swinging from 2 ropes. the block has a little loop connected to it with a short length of rope, which is initially held on a hook that can be shot to release the block so it will swing. both the block and the loop are func_physbox. pretty simple.
however, if i just do it that way, the block will swing down (stretching the rope a few feet) and back up a few times, and after about the 4th swing the loop will be just magically pulled through the hook.
Also, I finally managed to get it so the ropes don't just pass through things. I stuck a random block in the path of the ropes and they will hang up on it... for a moment. after the block swings a few more feet, the ropes just pass through the block. So I get the appearance of the block colliding with the ropes, but not if the ropes pull too much harder.
these both seem like the same problem. does anyone know what is going on? and if theres anything i can do to fix it? it seems kind of stupid that a physics object would just pass through another object when there was a few hundred pounds of force on it, but not when there is a smaller force (if i reduce the weight of the block, it doesn't pull the loop through)