angle limit constraint
[carveJwlIkooP6JGAAIwe30JlM.git] / model.h
diff --git a/model.h b/model.h
index 54874bd55b04b9a2ba84ebea86a314ddc5729d4d..78e67c0367ba9dcbc0a855afa688ee95a8a255a8 100644 (file)
--- a/model.h
+++ b/model.h
@@ -148,21 +148,22 @@ struct classtype_route
 };
 
 struct classtype_bone
-{
-   u32 deform;
-};
-
-struct classtype_ik_bone
 {
    u32 deform,
-       target,
-       pole;
+       ik_target,
+       ik_pole,
+       collider,
+       use_limits;
+
+   v3f angle_limits[2];
+   boxf hitbox;
 };
 
 struct classtype_skeleton
 {
    u32 channels,
        ik_count,
+       collider_count,
        anim_start,
        anim_count;
 };