* --------------------------------------------------
*/
- struct player_avatar *playeravatar;
struct player_ragdoll ragdoll;
struct player_model fallback_model;
*/
enum player_subsystem subsystem; /* .. prev */
+
+ /*
+ * Rendering
+ */
+ mdl_context skeleton_meta;
+ struct skeleton skeleton;
+
+ u32 id_hip,
+ id_chest,
+ id_ik_hand_l,
+ id_ik_hand_r,
+ id_ik_elbow_l,
+ id_ik_elbow_r,
+ id_head,
+ id_ik_foot_l,
+ id_ik_foot_r,
+ id_ik_knee_l,
+ id_ik_knee_r,
+ id_wheel_l,
+ id_wheel_r,
+ id_board;
}
static localplayer = {
.rb = {
*/
static void player__debugtext( int size, const char *fmt, ... );
-static void player__use_avatar( struct player_avatar *av );
static void player__use_mesh( glmesh *mesh );
static void player__use_texture( vg_tex2d *tex );
static void player__use_model( u16 reg_id );