I stumbled across this "undocumented feature" [Wink]
[/Wink]. Anyway, the results are pretty cool. It seems that if you Ghost On an object and then add another limb, the new limb is solid. However, the way DBP handles the limb is very different than the way it would handle a solid object (not a limb and/or not ghosted).
Have a look,
Sync On
Sync Rate 100
Autocam Off
Randomize Timer()
`Set up some random objects
Make Object Plain 1,0,0
For i = 2 to 6
obj=rnd(3)
Select obj
Case 0
Make Object Cube i,rnd(10)+10
EndCase
Case 1
Make Object Sphere i,rnd(10)+10
EndCase
Case 2
Make Object Cylinder i,rnd(10)+10
EndCase
Case 3
Make Object Cone i,rnd(10)+10
EndCase
EndSelect
Turn Object Left i,rnd(180)
Pitch Object Up i,rnd(180)
Roll Object Left i,rnd(180)
Make Mesh From Object 1,i
Add Limb 1,i-1,1
Offset Limb 1,i-1,rnd(80)-40,rnd(80)-40,rnd(80)-40
Color Limb 1,i-1,rgb(0,0,150)
Delete Mesh 1
Delete Object i
Next i
` x-ray scanner!!
Make Object Cylinder 7,150
Scale Object 7,100,20,100
Make Mesh from Object 1,7
Add Limb 1,6,1
Delete Mesh 1
Delete Object 7
Ghost Object On 1
` hidey cube
Make Object Cube 7,85
Make Mesh From Object 1,7
Add Limb 1,7,1
Delete Mesh 1
Delete Object 7
Position Object 1,0,0,200
Do
Offset Limb 1,6,Limb Offset X(1,6),Limb Offset Y(1,6)+Upkey()-Downkey(),Limb Offset Z(1,6)
Turn Object Left 1, leftkey()-rightkey()
Sync
Loop
Edit: Use Up/Down Left/Right arrows.
"Droids don't rip your arms off when they lose." -H. Solo
REALITY II