numerous
[carveJwlIkooP6JGAAIwe30JlM.git] / model.h
diff --git a/model.h b/model.h
index 54874bd55b04b9a2ba84ebea86a314ddc5729d4d..24dacb875434d57f2328f0034edb24c7ce10ca6e 100644 (file)
--- a/model.h
+++ b/model.h
@@ -142,27 +142,27 @@ struct classtype_route_node
 
 struct classtype_route
 {
-   u32 pstr_name;
    u32 id_start;
    v3f colour;
 };
 
 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;
 };