@@ -191,22 +191,22 @@ class CKinematics : public FHierrarhyVisual, public IKinematics
191191
192192 CBoneData& _BCL LL_GetData (u16 bone_id)
193193 {
194- VERIFY (bone_id < LL_BoneCount ());
194+ ASSERT_FMT (bone_id < LL_BoneCount (), " !![%s] visual_name: [%s], invalid bone_id: [%u] " , __FUNCTION__, dbg_name. c_str (), bone_id );
195195 VERIFY (bones);
196196 CBoneData& bd = *((*bones)[bone_id]);
197197 return bd;
198198 }
199199
200200 virtual const IBoneData& _BCL GetBoneData (u16 bone_id) const
201201 {
202- VERIFY (bone_id < LL_BoneCount ());
202+ ASSERT_FMT (bone_id < LL_BoneCount (), " !![%s] visual_name: [%s], invalid bone_id: [%u] " , __FUNCTION__, dbg_name. c_str (), bone_id );
203203 VERIFY (bones);
204204 CBoneData& bd = *((*bones)[bone_id]);
205205 return bd;
206206 }
207207 CBoneData* _BCL LL_GetBoneData (u16 bone_id)
208208 {
209- VERIFY (bone_id < LL_BoneCount ());
209+ ASSERT_FMT (bone_id < LL_BoneCount (), " !![%s] visual_name: [%s], invalid bone_id: [%u] " , __FUNCTION__, dbg_name. c_str (), bone_id );
210210 VERIFY (bones);
211211 u32 sz = sizeof (vecBones);
212212 u32 sz1 = sizeof (((*bones)[bone_id])->children );
@@ -222,7 +222,7 @@ class CKinematics : public FHierrarhyVisual, public IKinematics
222222 ICF Fmatrix& LL_GetTransform_R (u16 bone_id) { return LL_GetBoneInstance (bone_id).mRenderTransform ; } // rendering only
223223 Fobb& LL_GetBox (u16 bone_id)
224224 {
225- VERIFY (bone_id < LL_BoneCount ());
225+ ASSERT_FMT (bone_id < LL_BoneCount (), " !![%s] visual_name: [%s], invalid bone_id: [%u] " , __FUNCTION__, dbg_name. c_str (), bone_id );
226226 return (*bones)[bone_id]->obb ;
227227 }
228228 const Fbox& _BCL GetBox () const { return vis.box ; }
0 commit comments