projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cleanup unused files
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_dead.c
diff --git
a/player_dead.c
b/player_dead.c
index 1f6087be079b30fe671ac9235b0d881ecfc0ad42..7733c327e2b0668d9a6a7439fd7fda829cdf509b 100644
(file)
--- a/
player_dead.c
+++ b/
player_dead.c
@@
-138,9
+138,9
@@
static void player__dead_post_animate(void){
static void player__dead_im_gui(void){
}
static void player__dead_im_gui(void){
}
-static void player__dead_transition(
void
){
+static void player__dead_transition(
enum player_die_type type
){
localplayer.subsystem = k_player_subsystem_dead;
localplayer.subsystem = k_player_subsystem_dead;
- copy_localplayer_to_ragdoll( &localplayer.ragdoll,
localplayer.rb.v
);
+ copy_localplayer_to_ragdoll( &localplayer.ragdoll,
type
);
struct ragdoll_part *part =
&localplayer.ragdoll.parts[ localplayer.id_hip-1 ];
struct ragdoll_part *part =
&localplayer.ragdoll.parts[ localplayer.id_hip-1 ];
@@
-172,4
+172,9
@@
static void player__dead_animator_exchange( bitpack_ctx *ctx, void *data ){
}
}
}
}
+static void player__dead_bind(void){
+ struct skeleton *sk = &localplayer.skeleton;
+ player_dead.anim_bail = skeleton_get_anim( sk, "pose_bail_ball" );
+}
+
#endif /* PLAYER_DEAD_C */
#endif /* PLAYER_DEAD_C */