<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/airport/Source/GameStructures.h, branch v0.1</title>
<subtitle>PS1 video game
</subtitle>
<id>https://gitea.privatedns.org/xavi/airport/atom?h=v0.1</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/airport/atom?h=v0.1'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/'/>
<updated>2018-11-29T00:07:06+00:00</updated>
<entry>
<title>Some important bugfixes.</title>
<updated>2018-11-29T00:07:06+00:00</updated>
<author>
<name>Xavier ASUS</name>
<email>xavi92psx@gmail.com</email>
</author>
<published>2018-11-29T00:07:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=9cbaf49e93758b50e82a4d7d42762de242e7f086'/>
<id>urn:sha1:9cbaf49e93758b50e82a4d7d42762de242e7f086</id>
<content type='text'>
Added BUILDING_ATC_LOC.
Added more levels.
</content>
</entry>
<entry>
<title>* LEVEL3.PLT was incorrectly using Windows CRLF end of line.</title>
<updated>2018-11-25T11:32:16+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-11-25T11:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=135a1e93cb9b3a859c4269a94ababe33b3558f9a'/>
<id>urn:sha1:135a1e93cb9b3a859c4269a94ababe33b3558f9a</id>
<content type='text'>
* When assigning a parking slot, busy parking slots cannot be selected. Some work TODO yet, though.
</content>
</entry>
<entry>
<title>Added "const" qualifier to some functions.</title>
<updated>2018-11-18T19:03:35+00:00</updated>
<author>
<name>Xavier ASUS</name>
<email>xavi92psx@gmail.com</email>
</author>
<published>2018-11-18T19:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=2ccc0f5edd5f8e61bd0760f30b2d66f2d977b2bf'/>
<id>urn:sha1:2ccc0f5edd5f8e61bd0760f30b2d66f2d977b2bf</id>
<content type='text'>
"cdrom:\ and ;1" are automatically inserted into file name, in order to save memory space.
Some minor optimizations.
</content>
</entry>
<entry>
<title>* Game.c: removed obsolete comments.</title>
<updated>2018-03-11T13:20:36+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-03-11T13:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=be36d09ae70587f2ccb73906e895914421f336ff'/>
<id>urn:sha1:be36d09ae70587f2ccb73906e895914421f336ff</id>
<content type='text'>
* GameGui.c: status shown on aircraft list is now summarized on a table.
</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>* Aircraft.c: taxiing speed has been doubled.</title>
<updated>2018-01-02T05:43:54+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-01-02T05:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=b094335404446183954eb1ccaba33f5f4888eacf'/>
<id>urn:sha1:b094335404446183954eb1ccaba33f5f4888eacf</id>
<content type='text'>
* Game.c: GameRenderLevel() renamed to GameRenderTerrain().
* Game.c: GameRenderTerrainPrecalculations() has been created to perform some calculations which are stored in tables to be then looked up by GameRenderTerrain(). This should save us some calculation time during rendering process.
* Camera.c: added new CameraApplyCoordinatesToCartesianPos() prototype.
* GameGui.c: AircraftDataGPoly4 RGB data is now only calculated on startup.
</content>
</entry>
<entry>
<title>* RWY_DIR and AIRCRAFT_DIRECTION have been joint into a single enum.</title>
<updated>2017-12-29T22:19:43+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-12-29T22:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=67cfc8b2c23177f036eda97f3423d062ba0c3e90'/>
<id>urn:sha1:67cfc8b2c23177f036eda97f3423d062ba0c3e90</id>
<content type='text'>
* Game.c: new prototypes GameGetParkingDirection() and GameGetRunwayDirection().
* Slight optimizations into GameRenderLevel().
* Added some comment headers into Gfx.c.
</content>
</entry>
<entry>
<title>* Aircraft.c: invalid XYZ position was calculated if runway direction != EAST.</title>
<updated>2017-12-29T14:07:17+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-12-29T14:07:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=0d1df70f2d1a08fdb6389391ee59afc5fbc6277a'/>
<id>urn:sha1:0d1df70f2d1a08fdb6389391ee59afc5fbc6277a</id>
<content type='text'>
* Aircraft.c: aircraft direction is now set according to runway direction when aircraft is created.
* Game.c: TILE_PARKING_2 was not included on AcceptedTiles[].
* Game.c: GameAssignRunwaytoAircraft() was not looking up runway exit/entry points correctly.
</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>* Removed unneeded -g flag from Makefile.</title>
<updated>2017-09-16T01:21:15+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-09-16T01:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=6629a61c3bde7a79c7ac32d6bffbc72e31e91fc3'/>
<id>urn:sha1:6629a61c3bde7a79c7ac32d6bffbc72e31e91fc3</id>
<content type='text'>
* Aircraft now prevents collision against other aircraft if state == STATE_TAXIING.
* Game: new event handlers for new Aircraft collision prevention algorithm.
* Font: although not compulsory, _blend_effect_lum should be volatile.
* Other minor changes.
</content>
</entry>
</feed>
