This is an automated email from the git hooks/post-receive script. smcv pushed a commit to branch debian/master in repository openjk.
commit 7c12aae3f082eba9dda282e9d66155e5a853dff8 Author: bibendovsky <[email protected]> Date: Mon Aug 29 20:42:59 2016 +0300 SG: Uncomment ragdoll --- code/game/ghoul2_shared.h | 2 -- code/rd-vanilla/G2_API.cpp | 10 ---------- code/rd-vanilla/G2_bones.cpp | 8 -------- code/rd-vanilla/tr_ghoul2.cpp | 27 --------------------------- 4 files changed, 47 deletions(-) diff --git a/code/game/ghoul2_shared.h b/code/game/ghoul2_shared.h index 8103eaa..3427e78 100644 --- a/code/game/ghoul2_shared.h +++ b/code/game/ghoul2_shared.h @@ -127,7 +127,6 @@ struct boneInfo_t int boneBlendStart; // time bone angle blend with normal animation began mdxaBone_t newMatrix; // This is the lerped matrix that Ghoul2 uses on the client side - does not go across the network -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN int lastTimeUpdated; // if non-zero this is all intialized int lastContents; @@ -192,7 +191,6 @@ struct boneInfo_t int airTime; //base is in air, be more quick and sensitive about collisions //rww - RAGDOLL_END -#endif // !JK2_MODE boneInfo_t(): boneNumber(-1), diff --git a/code/rd-vanilla/G2_API.cpp b/code/rd-vanilla/G2_API.cpp index 433ea7b..5e4a63b 100644 --- a/code/rd-vanilla/G2_API.cpp +++ b/code/rd-vanilla/G2_API.cpp @@ -1413,15 +1413,6 @@ qboolean G2API_StopBoneAngles(CGhoul2Info *ghlInfo, const char *boneName) return ret; } -#ifdef JK2_MODE -void G2API_SetRagDoll( - CGhoul2Info_v& ghoul2, - CRagDollParams* parms) -{ - static_cast<void>(ghoul2); - static_cast<void>(parms); -} -#else //rww - RAGDOLL_BEGIN class CRagDollParams; void G2_SetRagDoll(CGhoul2Info_v &ghoul2V,CRagDollParams *parms); @@ -1430,7 +1421,6 @@ void G2API_SetRagDoll(CGhoul2Info_v &ghoul2,CRagDollParams *parms) G2_SetRagDoll(ghoul2,parms); } //rww - RAGDOLL_END -#endif // JK2_MODE qboolean G2API_RemoveBone(CGhoul2Info *ghlInfo, const char *boneName) { diff --git a/code/rd-vanilla/G2_bones.cpp b/code/rd-vanilla/G2_bones.cpp index 8ab9a43..053940b 100644 --- a/code/rd-vanilla/G2_bones.cpp +++ b/code/rd-vanilla/G2_bones.cpp @@ -39,12 +39,10 @@ along with this program; if not, see <http://www.gnu.org/licenses/>. #include "../ghoul2/G2.h" #endif -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN #include <float.h> #include "../ghoul2/ghoul2_gore.h" //rww - RAGDOLL_END -#endif // !JK2_MODE extern cvar_t *r_Ghoul2BlendMultiplier; @@ -96,11 +94,9 @@ int G2_Add_Bone (const model_t *mod, boneInfo_v &blist, const char *boneName) mdxaSkelOffsets_t *offsets; boneInfo_t tempBone; -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN memset(&tempBone, 0, sizeof(tempBone)); //rww - RAGDOLL_END -#endif // !JK2_MODE offsets = (mdxaSkelOffsets_t *)((byte *)mod->mdxa + sizeof(mdxaHeader_t)); @@ -1050,7 +1046,6 @@ qboolean G2_Stop_Bone_Angles(CGhoul2Info *ghlInfo, boneInfo_v &blist, const char return qfalse; } -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN /* @@ -4760,7 +4755,6 @@ qboolean G2_IKMove(CGhoul2Info_v &ghoul2, int time, sharedIKMoveParams_t *params #endif return qtrue; } -#endif // !JK2_MODE // set the bone list to all unused so the bone transformation routine ignores it. void G2_Init_Bone_List(boneInfo_v &blist, int numBones) @@ -4781,7 +4775,6 @@ int G2_Get_Bone_Index(CGhoul2Info *ghoul2, const char *boneName, qboolean bAddIf } } -#ifndef JK2_MODE void G2_FreeRag(void) { if(rag) { @@ -4789,4 +4782,3 @@ void G2_FreeRag(void) rag = NULL; } } -#endif // !JK2_MODE diff --git a/code/rd-vanilla/tr_ghoul2.cpp b/code/rd-vanilla/tr_ghoul2.cpp index cc3cdba..9dae867 100644 --- a/code/rd-vanilla/tr_ghoul2.cpp +++ b/code/rd-vanilla/tr_ghoul2.cpp @@ -70,11 +70,9 @@ void G2Time_ReportTimers(void) } #endif -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN #include <float.h> //rww - RAGDOLL_END -#endif // !JK2_MODE extern cvar_t *r_Ghoul2UnSqash; extern cvar_t *r_Ghoul2AnimSmooth; @@ -103,11 +101,9 @@ const static mdxaBone_t identityMatrix = class CTransformBone { public: -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN int touchRender; //rww - RAGDOLL_END -#endif // !JK2_MODE mdxaBone_t boneMatrix; //final matrix int parent; // only set once @@ -116,11 +112,9 @@ public: { touch=0; -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN touchRender = 0; //rww - RAGDOLL_END -#endif // !JK2_MODE } }; @@ -165,7 +159,6 @@ class CBoneCache } } -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN void SmoothLow(int index) { @@ -210,7 +203,6 @@ class CBoneCache #endif// _DEBUG } //rww - RAGDOLL_END -#endif // !JK2_MODE public: int frameSize; @@ -232,13 +224,11 @@ public: int mCurrentTouch; -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN int mCurrentTouchRender; int mLastTouch; int mLastLastTouch; //rww - RAGDOLL_END -#endif // !JK2_MODE // for render smoothing bool mSmoothingActive; @@ -274,13 +264,10 @@ public: } mCurrentTouch=3; -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN mLastTouch=2; mLastLastTouch=1; //rww - RAGDOLL_END -#endif // !JK2_MODE - } ~CBoneCache () { @@ -369,7 +356,6 @@ public: return mFinalBones[index].boneMatrix; } -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN const inline mdxaBone_t &EvalRender(int index) { @@ -406,7 +392,6 @@ public: return mFinalBones[index].parent; } //rww - RAGDOLL_END -#endif // !JK2_MODE // Added by BTO (VV) - This is probably broken // Need to add in smoothing step? @@ -441,7 +426,6 @@ static inline float G2_GetVertBoneWeightNotSlow( const mdxmVertex_t *pVert, cons return fBoneWeight; } -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN const mdxaHeader_t *G2_GetModA(CGhoul2Info &ghoul2) { @@ -656,7 +640,6 @@ int G2_GetParentBoneMatrixLow(CGhoul2Info &ghoul2,int boneNum,const vec3_t scale return parent; } //rww - RAGDOLL_END -#endif // !JK2_MODE void RemoveBoneCache(CBoneCache *boneCache) { @@ -1215,7 +1198,6 @@ void G2_TimingModel(boneInfo_t &bone,int currentTime,int numFramesInFile,int &cu */ } -#ifndef JK2_MODE //basically construct a seperate skeleton with full hierarchy to store a matrix //off which will give us the desired settling position given the frame in the skeleton //that should be used -rww @@ -1343,7 +1325,6 @@ void G2_RagGetAnimMatrix(CGhoul2Info &ghoul2, const int boneNum, mdxaBone_t &mat matrix = bone.animFrameMatrix; } -#endif // !JK2_MODE // transform each individual bone's information - making sure to use any override information provided, both for angles and for animations, as // well as multiplying each bone's matrix by it's parents matrix @@ -1885,7 +1866,6 @@ void G2_TransformGhoulBones(boneInfo_v &rootBoneList,mdxaBone_t &rootMatrix, CGh float val=r_Ghoul2AnimSmooth->value; if (smooth&&val>0.0f&&val<1.0f) { -#ifndef JK2_MODE ghoul2.mBoneCache->mLastTouch=ghoul2.mBoneCache->mLastLastTouch; if(ghoul2.mFlags & GHOUL2_RAG_STARTED) @@ -1913,7 +1893,6 @@ void G2_TransformGhoulBones(boneInfo_v &rootBoneList,mdxaBone_t &rootMatrix, CGh } } } -#endif // !JK2_MODE ghoul2.mBoneCache->mSmoothFactor=val; ghoul2.mBoneCache->mSmoothingActive=true; @@ -1928,7 +1907,6 @@ void G2_TransformGhoulBones(boneInfo_v &rootBoneList,mdxaBone_t &rootMatrix, CGh } ghoul2.mBoneCache->mCurrentTouch++; -#ifndef JK2_MODE //rww - RAGDOLL_BEGIN if (HackadelicOnClient) { @@ -1940,7 +1918,6 @@ void G2_TransformGhoulBones(boneInfo_v &rootBoneList,mdxaBone_t &rootMatrix, CGh ghoul2.mBoneCache->mCurrentTouchRender=0; } //rww - RAGDOLL_END -#endif // !JK2_MODE // ghoul2.mBoneCache->mWraithID=0; ghoul2.mBoneCache->frameSize = 0;// can be deleted in new G2 format //(int)( &((mdxaFrame_t *)0)->boneIndexes[ ghoul2.aHeader->numBones ] ); @@ -3021,7 +2998,6 @@ void RB_SurfaceGhoul( CRenderableSurface *surf ) for ( j = 0; j < numVerts; j++, baseVertex++,v++ ) { #ifdef JK2_MODE - // FIXME BBi bone = &bones->Eval(piBoneReferences[G2_GetVertBoneIndex( v, 0 )]); #else bone = &bones->EvalRender(piBoneReferences[G2_GetVertBoneIndex( v, 0 )]); @@ -3043,7 +3019,6 @@ void RB_SurfaceGhoul( CRenderableSurface *surf ) if (iNumWeights==2) { #ifdef JK2_MODE - // FIXME BBi bone2 = &bones->Eval(piBoneReferences[G2_GetVertBoneIndex( v, 1 )]); #else bone2 = &bones->EvalRender(piBoneReferences[G2_GetVertBoneIndex( v, 1 )]); @@ -3077,7 +3052,6 @@ void RB_SurfaceGhoul( CRenderableSurface *surf ) for (k=1; k < iNumWeights-1 ; k++) { #ifdef JK2_MODE - // FIXME BBi bone = &bones->Eval(piBoneReferences[G2_GetVertBoneIndex( v, k )]); #else bone = &bones->EvalRender(piBoneReferences[G2_GetVertBoneIndex( v, k )]); @@ -3092,7 +3066,6 @@ void RB_SurfaceGhoul( CRenderableSurface *surf ) } #ifdef JK2_MODE - // FIXME BBi bone = &bones->Eval(piBoneReferences[G2_GetVertBoneIndex( v, k )]); #else bone = &bones->EvalRender(piBoneReferences[G2_GetVertBoneIndex( v, k )]); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/openjk.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

