<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/airport/Source/GameGui.h, branch master</title>
<subtitle>PS1 video game
</subtitle>
<id>https://gitea.privatedns.org/xavi/airport/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/airport/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/'/>
<updated>2018-11-23T12:57:38+00:00</updated>
<entry>
<title>Optimization flag changed from -Os to -O3 (seems to perform better FPS-wise).</title>
<updated>2018-11-23T12:57:38+00:00</updated>
<author>
<name>Xavier ASUS</name>
<email>xavi92psx@gmail.com</email>
</author>
<published>2018-11-23T12:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=3b80f74ce10cfd7e55199dcb9a8c4b80598227d2'/>
<id>urn:sha1:3b80f74ce10cfd7e55199dcb9a8c4b80598227d2</id>
<content type='text'>
Improved const-correctness and scope for some variables.
</content>
</entry>
<entry>
<title>* Minor changes.</title>
<updated>2018-05-07T21:04:27+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-05-07T21:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=4c0028bfcc5da708e47a349f060954e67fb9c2d7'/>
<id>urn:sha1:4c0028bfcc5da708e47a349f060954e67fb9c2d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Aircraft.c: since "rotate" member != 0 would render ArrowSpr incorrectly, I have created two separate sprites: LeftRightArrowSpr and UpDownArrowSpr. Still, H_FLIP isn't working properly.</title>
<updated>2018-01-03T20:17:28+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-01-03T20:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=7d14b5036066d9391d52ab73ca4b26c03e3cb6c2'/>
<id>urn:sha1:7d14b5036066d9391d52ab73ca4b26c03e3cb6c2</id>
<content type='text'>
* GameGui.c: new function GameGuiCalculateNextAircraftTime(), which calculates remaining time for next aircraft on the list.
* GameStructures.h: new parameter NextAircraftTime for TYPE_PLAYER structures.
* Game.c: added call to new function GameGuiCalculateNextAircraftTime().
</content>
</entry>
<entry>
<title>* Slight optimization: all comparations against true are now compared against != false.</title>
<updated>2017-12-26T21:18:37+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-12-26T21:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=4eaa6c091f97ca3455b2ae48a5f68867c0f7768e'/>
<id>urn:sha1:4eaa6c091f97ca3455b2ae48a5f68867c0f7768e</id>
<content type='text'>
+ Added a provisional background during gameplay (still WIP).
* Map editor now allows creating a map.
</content>
</entry>
<entry>
<title>* Include directives are now moved to .c instead of .h, as it should really be...</title>
<updated>2017-08-06T02:17:09+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-08-06T02:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=8700a329d07bae49228f10b50999a161a235d140'/>
<id>urn:sha1:8700a329d07bae49228f10b50999a161a235d140</id>
<content type='text'>
* Makefile now rebuilds needed targets on modified header files.
* Some more work on GameEmergencyMode().
* Initial work on PSX mouse auto detection.
* Prototypes for RCNT2 I_MASK bit handling.
</content>
</entry>
<entry>
<title>* Tried to get some work done in MapEditor with no success so far.</title>
<updated>2017-06-11T11:58:33+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-06-11T11:58:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=d1f55e8b45df2dfd84bdde3e2566ef14c9ba40f1'/>
<id>urn:sha1:d1f55e8b45df2dfd84bdde3e2566ef14c9ba40f1</id>
<content type='text'>
* Timers with no repeat flag were being set to NULL, but this is not actually desired!
* Reenabled transparency for aircraft shadow.
* Deprecated NotificationRequest flags, and replaced by system timer handling.
</content>
</entry>
<entry>
<title>* Implemented aircraft collision. But it would not detect collision in some cases.</title>
<updated>2017-06-06T04:52:46+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-06-06T04:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=1244505327009142c80140e44c86138f4fd6ae07'/>
<id>urn:sha1:1244505327009142c80140e44c86138f4fd6ae07</id>
<content type='text'>
* Remove unneeded whitespace character on pointer variables (unary operators should not have any whitespaces).
* SelectedAircraft index now increases or decreases automatically on aircraft added/removed.
* Started writing Plt generation routines. Still a lot of work TODO.
</content>
</entry>
<entry>
<title>* More passengers by correct sequence are unboarded.</title>
<updated>2017-06-02T23:37:55+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-06-02T23:37:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=219d958538aecfec4dace7f3b31dcfa193667b27'/>
<id>urn:sha1:219d958538aecfec4dace7f3b31dcfa193667b27</id>
<content type='text'>
* Aircraft should not be removed on State == STATE_APPROACH.
* Initial implementation for finished game.
* Added some comments on System.c.
* GameGuiPrepareNotificationString() deprecated.
</content>
</entry>
<entry>
<title>* Aircraft 0 was incorrectly being removed because indexes 0 to GAME_MAX_AIRCRAFT were being read instead of 0 to ptrPlayer-&gt;ActiveAircraft.</title>
<updated>2017-05-31T04:57:06+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-05-31T04:57:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=f5d1b4415c3bc8f145a84b8fd00d04629eb6e218'/>
<id>urn:sha1:f5d1b4415c3bc8f145a84b8fd00d04629eb6e218</id>
<content type='text'>
* Solved issues with linked list overflow. A detection mechanism has also been added.
* New state STATE_ENTERING_RWY.
* GameGuiActiveAircraftList has been moved from GameGui to Game module.
* Active aircraft list for each player is now updated each time that a new flight either appears or disappears.
* Other minor fixes.
</content>
</entry>
<entry>
<title>* Implemented remaining time for flights.</title>
<updated>2017-05-25T05:38:58+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-05-25T05:38:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=656eec576e46bf80da052710508e93b26ec8bdb5'/>
<id>urn:sha1:656eec576e46bf80da052710508e93b26ec8bdb5</id>
<content type='text'>
* Initial STATE_UNBOARDING implementation. Still some work to do.
* Added score logic.
</content>
</entry>
</feed>
