diff options
Diffstat (limited to 'sword2/router.cpp')
-rw-r--r-- | sword2/router.cpp | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/sword2/router.cpp b/sword2/router.cpp index eb86964a65..06229dc29b 100644 --- a/sword2/router.cpp +++ b/sword2/router.cpp @@ -2645,11 +2645,11 @@ void LoadWalkData(Object_walkdata *ob_walkdata) uint32 frameCounter = 0; // starts at frame 0 of mega set (16sep96 JEL) - nWalkFrames = FROM_LE_32(ob_walkdata->nWalkFrames); - usingStandingTurnFrames = FROM_LE_32(ob_walkdata->usingStandingTurnFrames); - usingWalkingTurnFrames = FROM_LE_32(ob_walkdata->usingWalkingTurnFrames); - usingSlowInFrames = FROM_LE_32(ob_walkdata->usingSlowInFrames); - usingSlowOutFrames = FROM_LE_32(ob_walkdata->usingSlowOutFrames); + nWalkFrames = ob_walkdata->nWalkFrames; + usingStandingTurnFrames = ob_walkdata->usingStandingTurnFrames; + usingWalkingTurnFrames = ob_walkdata->usingWalkingTurnFrames; + usingSlowInFrames = ob_walkdata->usingSlowInFrames; + usingSlowOutFrames = ob_walkdata->usingSlowOutFrames; numberOfSlowOutFrames = usingSlowOutFrames; // 0 = not using slow out frames; non-zero = using that many frames for each leading leg for each direction memcpy(&numberOfSlowInFrames[0],ob_walkdata->nSlowInFrames,NO_DIRECTIONS*sizeof(numberOfSlowInFrames[0])); @@ -2657,17 +2657,6 @@ void LoadWalkData(Object_walkdata *ob_walkdata) memcpy(&dx[0],ob_walkdata->dx,NO_DIRECTIONS*(nWalkFrames+1)*sizeof(dx[0])); memcpy(&dy[0],ob_walkdata->dy,NO_DIRECTIONS*(nWalkFrames+1)*sizeof(dy[0])); -#ifdef SCUMM_BIG_ENDIAN - for (direction=0; direction<NO_DIRECTIONS; direction++) { - numberOfSlowInFrames[direction] = SWAP_BYTES_32(numberOfSlowInFrames[direction]); - leadingLeg[direction] = SWAP_BYTES_32(leadingLeg[direction]); - } - for (walkFrameNo = 0; walkFrameNo < NO_DIRECTIONS*(nWalkFrames+1); walkFrameNo++) { - dx[walkFrameNo] = SWAP_BYTES_32(dx[walkFrameNo]); - dy[walkFrameNo] = SWAP_BYTES_32(dy[walkFrameNo]); - } -#endif - //--------------------------------------------------------- for (direction=0; direction<NO_DIRECTIONS; direction++) |