In my compo entry I was messing around with my various object settings, and noticed that they didn't seem to rotate ingame which was very strange, and finally tracked it down to my mass numbers apparently being too low, I made a small demo showing this issue.
Sync on
Set Window On
Set Display Mode 800,600,32,1
Phy Start
Autocam Off
`Make floor.
Make Object Box 1,100,10,100
Position Object 1,0,-50,0
Phy Make Rigid Body Static Box 1
`Position Camera.
Position Camera 0,0,-200
For i = 2 to 9
Make Object Box i,50,5,50
If i < 6
` First Set of boxes.
Color Object i,Rgb(0,255,0)
Position Object i,Sin(i*90)*60,0,Cos(i*90)*60
Phy Make Rigid Body Dynamic Box i
Else
`2nd Set.
Color Object i,Rgb(255,0,0)
Position Object i,Sin(i*90)*60,150,Cos(i*90)*60
Phy Make Rigid Body Dynamic Box i
`Set Mass To 100.
Phy Set Rigid Body Mass i,100
Endif
Next i
Do
Phy Update
Sync
Loop
While this isn't so much a bug, it's a real annoying thing, cause setting an object that is only sized 50x5x50 to 100 shoulden't be an issue atall, so in my game I'm having to use stupidley high mass/joint break numbers just to stop it not working.
Hallowed are the ori.