X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;ds=sidebyside;f=player_render.c;fp=player_render.c;h=f1ca7536062008f68dca4b1d7a11179fa4ee8dfd;hb=f5ab30ae4b7250cc128086261b60f0af47f88f11;hp=1ade3d7d86c1856cfe556c4f2600d42b15675739;hpb=ffc664de040aab29a4fbeec14307996d8e9ae2ec;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_render.c b/player_render.c index 1ade3d7..f1ca753 100644 --- a/player_render.c +++ b/player_render.c @@ -555,6 +555,13 @@ static void player__render( camera *cam ){ &localplayer.pose.board, k_board_shader_player ); SDL_AtomicUnlock( &addon_system.sl_cache_using_resources ); + + struct player_subsystem_interface *sys = + player_subsystems[localplayer.subsystem]; + + if( sys->render ){ + sys->render( cam, world, &localplayer.pose ); + } } static void player_mirror_pose( mdl_keyframe pose[32],