diff options
| author | XaviDCR92 <xavi.dcr@gmail.com> | 2017-05-05 23:55:15 +0200 |
|---|---|---|
| committer | XaviDCR92 <xavi.dcr@gmail.com> | 2017-05-05 23:55:15 +0200 |
| commit | 6a90ed354fcf4871aa7ce1d0b599ff69787f1d5f (patch) | |
| tree | dce9d108c63173c403a3a9c979021589ceb41640 /Source/Camera.c | |
| parent | 83b4684d7cb9934371909b522d6daa0f16cc0396 (diff) | |
| download | airport-6a90ed354fcf4871aa7ce1d0b599ff69787f1d5f.tar.gz | |
* Split screen is now working. Yay!!
* New prototypes for Gfx. Still preliminar, but make split screen work.
Diffstat (limited to 'Source/Camera.c')
| -rw-r--r-- | Source/Camera.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/Source/Camera.c b/Source/Camera.c index 9241455..f0f637f 100644 --- a/Source/Camera.c +++ b/Source/Camera.c @@ -17,10 +17,10 @@ * Local Prototypes * *************************************/ -static void CameraUpdateSpeed(TYPE_PLAYER * ptrPlayer); -static bool CameraSpecialConditions(TYPE_PLAYER * ptrPlayer); +static void CameraUpdateSpeed(TYPE_PLAYER* ptrPlayer); +static bool CameraSpecialConditions(TYPE_PLAYER* ptrPlayer); -void CameraInit(TYPE_PLAYER * ptrPlayer) +void CameraInit(TYPE_PLAYER* ptrPlayer) { // Center camera on screen ptrPlayer->Camera.X_Offset = CAMERA_INITIAL_X_OFFSET; @@ -30,13 +30,13 @@ void CameraInit(TYPE_PLAYER * ptrPlayer) ptrPlayer->Camera.Speed_Timer = SPEED_CALCULATION_TIME; } -void CameraApplyCoordinatesToSprite(TYPE_PLAYER * ptrPlayer, GsSprite * spr) +void CameraApplyCoordinatesToSprite(TYPE_PLAYER* ptrPlayer, GsSprite * spr) { spr->x += (short)ptrPlayer->Camera.X_Offset; spr->y += (short)ptrPlayer->Camera.Y_Offset; } -void CameraApplyCoordinatesToRectangle(TYPE_PLAYER * ptrPlayer, GsRectangle * rect) +void CameraApplyCoordinatesToRectangle(TYPE_PLAYER* ptrPlayer, GsRectangle * rect) { dprintf("Rectangle {%d, %d}\n", rect->x, @@ -46,7 +46,7 @@ void CameraApplyCoordinatesToRectangle(TYPE_PLAYER * ptrPlayer, GsRectangle * re rect->y += (short)ptrPlayer->Camera.Y_Offset; } -void CameraUpdateSpeed(TYPE_PLAYER * ptrPlayer) +void CameraUpdateSpeed(TYPE_PLAYER* ptrPlayer) { if(ptrPlayer->PadDirectionKeyPressed_Callback() == true) { @@ -128,7 +128,7 @@ void CameraUpdateSpeed(TYPE_PLAYER * ptrPlayer) } } -void CameraHandler(TYPE_PLAYER * ptrPlayer) +void CameraHandler(TYPE_PLAYER* ptrPlayer) { if(CameraSpecialConditions(ptrPlayer) == true) { @@ -151,7 +151,7 @@ void CameraHandler(TYPE_PLAYER * ptrPlayer) ptrPlayer->Camera.Y_Offset += ptrPlayer->Camera.Y_Speed; } -bool CameraSpecialConditions(TYPE_PLAYER * ptrPlayer) +bool CameraSpecialConditions(TYPE_PLAYER* ptrPlayer) { if( (ptrPlayer->ShowAircraftData == true) || @@ -165,7 +165,7 @@ bool CameraSpecialConditions(TYPE_PLAYER * ptrPlayer) return false; } -TYPE_ISOMETRIC_POS CameraGetIsoPos(TYPE_PLAYER * ptrPlayer) +TYPE_ISOMETRIC_POS CameraGetIsoPos(TYPE_PLAYER* ptrPlayer) { TYPE_ISOMETRIC_POS IsoPos; TYPE_CARTESIAN_POS CartPos; @@ -180,7 +180,7 @@ TYPE_ISOMETRIC_POS CameraGetIsoPos(TYPE_PLAYER * ptrPlayer) return IsoPos; } -void CameraMoveToIsoPos(TYPE_PLAYER * ptrPlayer, TYPE_ISOMETRIC_POS IsoPos) +void CameraMoveToIsoPos(TYPE_PLAYER* ptrPlayer, TYPE_ISOMETRIC_POS IsoPos) { TYPE_CARTESIAN_POS CartPos = GfxIsometricToCartesian(&IsoPos); |
