About This File
This map is broken as of Teardown build 0.6, which disabled physics on all scaled voxels. I may "fix" it by making the voxels normal scale and having low-detail ragdolls similar to those in the crash test dummies mod, but there is no timeline for this.
This is a map with a few 1:1 scale ragdoll humans that have internals. They are based on kszabi98's ragdoll giant humans (many thanks!) and scaled down by half in MagicaVoxel and then scaled down again to 0.3 voxel size in Teardown. I also made a few changes to their proportions, joint flexibility and added a new spine joint to try to get them to fit in vehicles and bend realistically. The goal was to find a balance between detail and performance. Thanks to AngryChickens for a couple of the models!
Some features:
- 1:1 size
- Detailed internals
- Flammable clothing and hair
- Realistic joint movement
- Really fun to run over!
Some flaws:
- Very brittle and even smallest weapons blast them apart
- Scaling voxels in Teardown causes collision issues with other dynamic objects. Most noticeable when you break smaller chunks off and they fall through vehicles and other dynamic objects. That means no pinning the skulls to the front of your truck! 😞
- Body armor doesn't work until we have true penetration mechanics where voxel damage to weaker voxels is blocked behind non-penetrating hit on strong voxels
Enjoy!
To use in other levels:
For example, Green guy:
1. Add human_green.vox to your level's "main" folder
2. Add the following code to your levels main.xml and adjust position value for the group accordingly.
Quote<group id_="1243162752" open_="true" name="human" pos="0.0 0.0 0.0" rot="0.0 0.0 0.0">
<vox id_="1456167680" name="front frame" pos="0.0 0.6 0.0" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="body" scale="0.3"/>
<vox id_="1037367104" open_="true" name="blade" pos="0.09 0.06 0.03" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="upper_left_leg" scale="0.3">
<joint id_="1107625984" pos="0.0 0.3 0.0" rot="0.0 90.0 -90.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="0 90" sound="true"/>
</vox>
<vox id_="662216192" open_="true" name="blade" pos="-0.09 0.06 0.03" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="upper_right_leg" scale="0.3">
<joint id_="121838864" pos="0.0 0.3 0.0" rot="0.0 90.0 -90.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="0 90" sound="true"/>
</vox>
<vox id_="1155797888" open_="true" name="blade" pos="0.09 -0.27 0.03" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="left_leg" scale="0.3">
<joint id_="212546224" pos="0.0 0.31 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-60 0" sound="true"/>
</vox>
<vox id_="743027008" open_="true" name="blade" pos="-0.09 -0.27 0.03" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="right_leg" scale="0.3">
<joint id_="1036318464" pos="0.0 0.31 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-60 0" sound="true"/>
</vox>
<vox id_="2026103552" open_="true" name="blade" pos="0.09 -0.33 0.08" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="left_foot" scale="0.3">
<joint id_="2016075904" pos="0.0 0.05 -0.1" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-30 15" sound="true"/>
</vox>
<vox id_="751022848" open_="true" name="blade" pos="-0.12 -0.33 0.08" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="right_foot" scale="0.3">
<joint id_="1790421760" pos="0.02 0.05 -0.1" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-30 15" sound="true"/>
</vox>
<vox id_="17237020" open_="true" name="blade" pos="0.24 0.63 -0.06" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="upper_left_arm" scale="0.3">
<joint id_="1665633536" pos="-0.08 0.3 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-80 160" sound="true"/>
</vox>
<vox id_="1273048960" open_="true" name="blade" pos="-0.24 0.63 -0.06" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="upper_right_arm" scale="0.3">
<joint id_="658349312" pos="0.08 0.3 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-80 160" sound="true"/>
</vox>
<vox id_="1276653696" open_="true" name="blade" pos="0.24 0.48 -0.06" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="lower_left_arm" scale="0.3">
<joint id_="359224736" pos="0.0 0.15 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="0 90" sound="true"/>
</vox>
<vox id_="1002434304" open_="true" name="blade" pos="-0.24 0.48 -0.06" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="lower_left_arm" scale="0.3">
<joint id_="67964976" pos="0.0 0.15 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="0 90" sound="true"/>
</vox>
<vox id_="1923533440" open_="true" name="blade" pos="0.24 0.3 -0.06" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="left_hand" scale="0.3">
<joint id_="604606528" pos="0.0 0.15 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-15 15" sound="true"/>
</vox>
<vox id_="1564964096" open_="true" name="blade" pos="-0.27 0.3 -0.06" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="right_hand" scale="0.3">
<joint id_="981461504" pos="0.03 0.15 0.0" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-15 15" sound="true"/>
</vox>
<vox id_="1953944064" open_="true" name="blade" pos="0.0 1.05 0.0" rot="0.0 0.0 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="head" scale="0.3">
<joint id_="1281765760" pos="0.0 0.02 -0.05" rot="180.0 90.0 0.0" type="hinge" size="0.05" rotstrength="0.0" rotspring="0" limits="-25 25" sound="true"/>
</vox>
<vox id_="51121200" open_="true" name="lower_body" pos="0.0 0.3 0.0" collide="true" prop="true" file="LEVEL/human_green.vox" object="lower_body" scale="0.3">
<joint id_="1944375168" pos="0.0 0.3 -0.08" rot="0 270 0" type="hinge" size="0.05" rotspring="0" limits="0 10"/>
</vox>
</group>
Edited by alan8325
Broken in 0.6
What's New in Version 1.0.2 See changelog
Released
-Added female ragdolls
-Added a few world leaders and their armies
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.