Commit Graph

21 Commits

Author SHA1 Message Date
Xavier Del Campo Romero ad298095b3 Remove copyrighted images from sprites list 2021-01-03 20:29:51 +01:00
Xavier Del Campo Romero 574853a686 Add sprites LICENSE file 2021-01-03 02:53:06 +01:00
Xavier Del Campo Romero fdd02c3b83 Remove copyrighted OSI logo from project 2021-01-03 02:52:28 +01:00
Xavier Del Campo Romero a76d0a875c Remove copyrighted BCNGW logo 2021-01-03 02:52:19 +01:00
Xavier Del Campo Romero 9c91d194cd Support CMake 2021-01-01 04:39:13 +01:00
Xavier ASUS f8f976763b Removed city background.
Fixed some serious issues regarding building and tile data.
2018-11-25 21:07:28 +01:00
Xavier ASUS 64dbf5cdd5 Bugfix: minutes were not being retrieved from PLT files.
Game.c: parking slots cannot be selected if an aircraft in STATE_PARKED state is on it.
Other fixes and improvements.
Added some tiles from TILESET2.TIM
2018-11-25 18:02:18 +01:00
XaviDCR92 6364d64cbc * Aircraft.c: files were being loaded each time level was selected.
* Game.c: score bonus is now added depending on flight remaining time.
+ Added second level.
2018-02-03 16:05:37 +01:00
XaviDCR92 7d14b50360 * 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.
* 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().
2018-01-03 21:17:28 +01:00
XaviDCR92 67cfc8b2c2 * RWY_DIR and AIRCRAFT_DIRECTION have been joint into a single enum.
* Game.c: new prototypes GameGetParkingDirection() and GameGetRunwayDirection().
* Slight optimizations into GameRenderLevel().
* Added some comment headers into Gfx.c.
2017-12-29 23:19:43 +01:00
XaviDCR92 fef6629d96 * New LEVEL2.LVL was not being displayed correctly as I forgot to include the new tiles on Game.c.
* Some work done on runway exit detection, but still TODO.
* Minor change in LoadMenu.c.
2017-12-29 02:57:40 +01:00
XaviDCR92 4eaa6c091f * Slight optimization: all comparations against true are now compared against != false.
+ Added a provisional background during gameplay (still WIP).
* Map editor now allows creating a map.
2017-12-26 22:18:37 +01:00
XaviDCR92 286d13d71d Renamed BMP/WAV data to uppercase (Linux case-sensitivity). 2017-09-16 12:50:06 +02:00
XaviDCR92 d60819e75a + New sprites. 2017-09-16 12:44:23 +02:00
XaviDCR92 0d7af34486 * Trimmed ending whitespaces.
* Makefile now generates output TIM files automatically, using 'cat whatever.flags' files as flags for bmp2tim.
2017-09-16 01:44:42 +02:00
XaviDCR92 521efcfe54 + New sprites. 2017-06-30 13:04:28 +02:00
XaviDCR92 f9f9924566 * Reduced tileset sprite size from 64x64 to 64x48.
* Modified rendering functions to keep up with this size reduction.
* Sprites in TIM have been reordered inside VRAM.
* Other minor changes.
2017-06-27 00:58:12 +02:00
XaviDCR92 30b18fd262 * Departure flights are not created if parking is busy.
* Available TILE_PARKING and TILE_HOLDING_RWY are showed in green.
* Fixed lock/unlock target logic.
* Added TILE_PARKING_2.
2017-05-30 07:00:36 +02:00
XaviDCR92 5286033a40 * Takeoff barely implemented. Stil a lot of work to do.
* Added new runway holding point tiles.
* Bugfixes in last key single pressed.
2017-05-28 04:22:03 +02:00
XaviDCR92 9ce310d847 * Updated. 2017-02-04 15:31:41 +01:00
Xavier Del Campo 189ecf754d Initial commit 2017-02-04 14:49:08 +01:00