1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/raycastlib.git synced 2024-11-21 20:29:59 +01:00

Fix some warnings

This commit is contained in:
Miloslav Číž 2018-09-30 15:31:18 +02:00
parent fa97a254dd
commit 89146d158f

View file

@ -813,9 +813,7 @@ void RCL_castRayMultiHit(RCL_Ray ray, RCL_ArrayFunction arrayFunc,
{ {
RCL_profileCall(RCL_castRayMultiHit); RCL_profileCall(RCL_castRayMultiHit);
RCL_Vector2D initialPos = ray.start;
RCL_Vector2D currentPos = ray.start; RCL_Vector2D currentPos = ray.start;
RCL_Vector2D currentSquare; RCL_Vector2D currentSquare;
currentSquare.x = RCL_divRoundDown(ray.start.x,RCL_UNITS_PER_SQUARE); currentSquare.x = RCL_divRoundDown(ray.start.x,RCL_UNITS_PER_SQUARE);
@ -1102,9 +1100,6 @@ static inline int16_t _RCL_drawHorizontal(
RCL_Unit depthIncrement; RCL_Unit depthIncrement;
RCL_Unit dx; RCL_Unit dx;
RCL_Unit dy; RCL_Unit dy;
RCL_Unit pixPos;
RCL_Unit pixPosIncrement;
RCL_Unit rayCameraCos;
pixelInfo->isWall = 0; pixelInfo->isWall = 0;
@ -1125,8 +1120,6 @@ static inline int16_t _RCL_drawHorizontal(
{\ {\
dx = pixelInfo->hit.position.x - _RCL_camera.position.x;\ dx = pixelInfo->hit.position.x - _RCL_camera.position.x;\
dy = pixelInfo->hit.position.y - _RCL_camera.position.y;\ dy = pixelInfo->hit.position.y - _RCL_camera.position.y;\
rayCameraCos = RCL_vectorsAngleCos(\
RCL_angleToDirection(_RCL_camera.direction),ray->direction);\
}\ }\
for (int16_t i = yCurrent + increment;\ for (int16_t i = yCurrent + increment;\
increment == -1 ? i >= limit : i <= limit; /* TODO: is efficient? */\ increment == -1 ? i >= limit : i <= limit; /* TODO: is efficient? */\
@ -1287,7 +1280,7 @@ void _RCL_columnFunctionComplex(RCL_HitResult *hits, uint16_t hitCount, uint16_t
int8_t drawingHorizon = j == hitCount; int8_t drawingHorizon = j == hitCount;
RCL_HitResult hit; RCL_HitResult hit;
RCL_Unit distance; RCL_Unit distance = 1;
RCL_Unit fWallHeight = 0, cWallHeight = 0; RCL_Unit fWallHeight = 0, cWallHeight = 0;
RCL_Unit fZ2World = 0, cZ2World = 0; RCL_Unit fZ2World = 0, cZ2World = 0;
@ -1899,6 +1892,7 @@ void RCL_moveCameraWithCollision(RCL_Camera *camera, RCL_Vector2D planeOffset,
camera->height = RCL_clamp(camera->height, camera->height = RCL_clamp(camera->height,
bottomLimit + RCL_CAMERA_COLL_HEIGHT_BELOW, bottomLimit + RCL_CAMERA_COLL_HEIGHT_BELOW,
topLimit - RCL_CAMERA_COLL_HEIGHT_ABOVE); topLimit - RCL_CAMERA_COLL_HEIGHT_ABOVE);
#undef checkSquares #undef checkSquares
} }
} }