X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player.h;h=029a34eca6cc9023efea4d465b6645c17cfd5c49;hb=d680579754c876a74bf77ac74a224900ce0b3ff9;hp=dedae18a78f55178f391f35492633f7b1679b304;hpb=22f62f001f21d1b91fefd9fc495c122d9ddf205a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player.h b/player.h index dedae18..029a34e 100644 --- a/player.h +++ b/player.h @@ -8,7 +8,9 @@ enum player_subsystem{ k_player_subsystem_walk = 0, k_player_subsystem_skate = 1, k_player_subsystem_dead = 2, - k_player_subsystem_drive = 3 + k_player_subsystem_drive = 3, + k_player_subsystem_max, + k_player_subsystem_invalid = 255 }; struct player_cam_controller { @@ -44,6 +46,8 @@ struct player_subsystem_interface{ void *animator_data; u32 animator_size; + + const char *name; }; #include "player_ragdoll.h" @@ -106,6 +110,8 @@ struct { player_pose holdout_pose; float holdout_time; + m4x3f *final_mtx; + /* * Subsystems * -------------------------------------------------