aboutsummaryrefslogtreecommitdiff
path: root/Source/Aircraft.c
diff options
context:
space:
mode:
authorXavier ASUS <xavi92psx@gmail.com>2018-11-24 11:56:04 +0100
committerXavier ASUS <xavi92psx@gmail.com>2018-11-24 11:56:04 +0100
commitce0027e87fe9be70000e53f52f185321bae3e35e (patch)
tree5d6bab47da82f9d6e0ad935f3422ab04e81d820b /Source/Aircraft.c
parentd224f1c458870e9574be2d6105a8098010e3db70 (diff)
downloadairport-ce0027e87fe9be70000e53f52f185321bae3e35e.tar.gz
Aircraft are now auto-locked when entering "ShowAircraftData" menu.
Minor fixes and improvements. Path is shown when selecting a moving aircraft.
Diffstat (limited to 'Source/Aircraft.c')
-rw-r--r--Source/Aircraft.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/Source/Aircraft.c b/Source/Aircraft.c
index ee84fb2..f2727a4 100644
--- a/Source/Aircraft.c
+++ b/Source/Aircraft.c
@@ -466,8 +466,6 @@ void AircraftRender(TYPE_PLAYER* const ptrPlayer, uint8_t aircraftIdx)
AircraftSpr.g = 0;
AircraftSpr.b = 0;
- AircraftSpr.attribute |= ENABLE_TRANS | TRANS_MODE(0);
-
GfxSortSprite(&AircraftSpr);
}
@@ -477,8 +475,6 @@ void AircraftRender(TYPE_PLAYER* const ptrPlayer, uint8_t aircraftIdx)
AircraftSpr.x = cartPos.x - (AircraftSpr.w >> 1);
AircraftSpr.y = cartPos.y - (AircraftSpr.h >> 1);
- AircraftSpr.attribute &= ~(ENABLE_TRANS | TRANS_MODE(0));
-
CameraApplyCoordinatesToSprite(ptrPlayer, &AircraftSpr);
if ((ptrPlayer->FlightDataSelectedAircraft == aircraftIdx)
@@ -864,7 +860,7 @@ DIRECTION AircraftGetDirection(TYPE_AIRCRAFT_DATA* const ptrAircraft)
return ptrAircraft->Direction;
}
-uint16_t* AircraftGetTargets(uint8_t index)
+const uint16_t* AircraftGetTargets(uint8_t index)
{
TYPE_AIRCRAFT_DATA* const ptrAircraft = AircraftFromFlightDataIndex(index);