X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=model.h;h=fb33e0bbad88bbaa45f7c1f61e708148c8a95d0b;hb=be6707a307bfeec1b45cca8b3fb647e81262be87;hp=957001c40a193ad2b0e7be2d86472e81e7047baa;hpb=bdac014448b6ec968fe645f1581f321144f07dba;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/model.h b/model.h index 957001c..fb33e0b 100644 --- a/model.h +++ b/model.h @@ -37,12 +37,12 @@ enum classtype k_classtype_bone = 10, k_classtype_skeleton = 11, k_classtype_skin = 12, - k_classtype_achievement_box = 13, k_classtype_audio = 14, - k_classtype_trigger = 15 + k_classtype_trigger = 100, + k_classtype_logic_achievement = 101, + k_classtype_logic_relay = 102 }; - #pragma pack(push,1) struct mdl_vert @@ -149,6 +149,7 @@ struct classtype_route_node struct classtype_route { u32 id_start; + u32 pstr_name; v3f colour; }; @@ -178,10 +179,19 @@ struct classtype_skin u32 skeleton; }; -struct classtype_achievement_box +struct classtype_trigger { - u32 pstr_name, - trigger; + u32 target; +}; + +struct classtype_logic_relay +{ + u32 targets[4]; +}; + +struct classtype_logic_achievement +{ + u32 pstr_name; }; struct classtype_audio