glider bugfixes & animation
[carveJwlIkooP6JGAAIwe30JlM.git] / player_basic_info.h
1 #ifndef PLAYER_BASIC_INFO_H
2 #define PLAYER_BASIC_INFO_H
3
4 #include "player.h"
5 #include "player_api.h"
6
7 struct player_basic_info {
8 struct player_basic_info_animator {
9 v3f root_co;
10 }
11 animator;
12 }
13 static player_basic_info;
14 static void player__basic_info_animator_exchange(bitpack_ctx *ctx, void *data);
15 static void player__basic_info_pose( void *_animator, player_pose *pose );
16
17 struct player_subsystem_interface static player_subsystem_basic_info = {
18 .pose = player__basic_info_pose,
19 .network_animator_exchange = player__basic_info_animator_exchange,
20 .animator_data = &player_basic_info.animator,
21 .animator_size = sizeof(player_basic_info.animator),
22 .name = "Basic Info"
23 };
24
25 #endif /* PLAYER_BASIC_INFO_H */