X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fplayer_skeleton.qc;h=00f9543717f39c5f19c5c6e09cd7667d2f99e620;hb=737346fcfbe5912ff5de24c2f22c0dbd894429a6;hp=4039c905c1f135f3afea1e2e6d1e76d7c65947c5;hpb=4f898ebc6572afd1d2afd6025800e8adbac6792d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/player_skeleton.qc b/qcsrc/client/player_skeleton.qc index 4039c905c..00f954371 100644 --- a/qcsrc/client/player_skeleton.qc +++ b/qcsrc/client/player_skeleton.qc @@ -23,6 +23,7 @@ void skeleton_loadinfo(entity e) e.bone_weapon = gettagindex(e, "tag_weapon"); if(!e.bone_weapon) e.bone_weapon = gettagindex(e, "bip01 r hand"); + MUTATOR_CALLHOOK(Skeleton_CheckBones, e); for(i = 0; i < MAX_AIM_BONES; ++i) { e.(bone_aim[i]) = 0; @@ -37,6 +38,7 @@ void skeleton_loadinfo(entity e) e.fixbone = get_model_parameters_fixbone; if(get_model_parameters_bone_weapon) e.bone_weapon = gettagindex(e, get_model_parameters_bone_weapon); + MUTATOR_CALLHOOK(Skeleton_CheckModel, e); for(i = 0; i < MAX_AIM_BONES; ++i) { if(get_model_parameters_bone_aim[i]) @@ -46,7 +48,7 @@ void skeleton_loadinfo(entity e) } } else - dprint("No model parameters for ", e.model, "\n"); + LOG_TRACE("No model parameters for ", e.model, "\n"); //dprint(e.model, " uses ", ftos(e.bone_upperbody), " ", ftos(e.fixbone), "\n"); get_model_parameters(string_null, 0); e.skeleton_info_modelindex = e.modelindex;