aboutsummaryrefslogtreecommitdiff
path: root/Source/Aircraft.c
diff options
context:
space:
mode:
authorXaviDCR92 <xavi.dcr@gmail.com>2017-06-03 01:37:55 +0200
committerXaviDCR92 <xavi.dcr@gmail.com>2017-06-03 01:37:55 +0200
commit219d958538aecfec4dace7f3b31dcfa193667b27 (patch)
tree148bb1758f5015facf6d74fdf71d20915e7b098d /Source/Aircraft.c
parent92c65ff3b240678ab864e4eb574e02f6151bdbe4 (diff)
downloadairport-219d958538aecfec4dace7f3b31dcfa193667b27.tar.gz
* More passengers by correct sequence are unboarded.
* Aircraft should not be removed on State == STATE_APPROACH. * Initial implementation for finished game. * Added some comments on System.c. * GameGuiPrepareNotificationString() deprecated.
Diffstat (limited to 'Source/Aircraft.c')
-rw-r--r--Source/Aircraft.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Aircraft.c b/Source/Aircraft.c
index c2932c5..468adba 100644
--- a/Source/Aircraft.c
+++ b/Source/Aircraft.c
@@ -114,6 +114,8 @@ bool AircraftAddNew( TYPE_FLIGHT_DATA * ptrFlightData,
ptrAircraft->FlightDataIdx = FlightDataIndex;
+ dprintf("ptrAircraft->FlightDataIdx = %d, FlightDataIndex = %d\n", ptrAircraft->FlightDataIdx, FlightDataIndex);
+
if(ptrFlightData->FlightDirection[FlightDataIndex] == ARRIVAL)
{
ptrAircraft->IsoPos.x = 0;
@@ -386,6 +388,7 @@ void AircraftDirection(TYPE_AIRCRAFT_DATA* ptrAircraft)
{
dprintf("All targets reached!\n");
ptrAircraft->State = GameTargetsReached(ptrAircraft->Target[0], ptrAircraft->FlightDataIdx);
+ memset(ptrAircraft->Target, 0, AIRCRAFT_MAX_TARGETS);
}
}
}