| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Fixed X position for "Remaining aircraft" and "Next aircraft" messages in GameGui.c
|
| |
|
|
|
| |
Added BUILDING_ATC_LOC.
Added more levels.
|
| |
|
|
|
| |
Building edition is now supported on MapEditor!
LEVEL2.LVL now has some buildings laying around.
|
| |
|
|
| |
Fixed some serious issues regarding building and tile data.
|
| |
|
|
|
|
| |
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
|
| |
|
|
| |
* When assigning a parking slot, busy parking slots cannot be selected. Some work TODO yet, though.
|
| | |
|
| |
|
|
| |
Improvements.
|
| | |
|
| | |
|
| |
|
|
| |
Created QList<QGraphicsTextItem*> so dynamically-allocated objects are safely deleted on the destructor.
|
| | |
|
| |
|
|
|
| |
Windows-like path was being incorrectly used.
Added tileset.ini
|
| |
|
|
|
| |
"cdrom:\ and ;1" are automatically inserted into file name, in order to save memory space.
Some minor optimizations.
|
| |
|
|
|
| |
* Sfx.c: SfxStopMusic() was relying on global timer to be increased under ISR, but this is not true anymore!
* Other minor changes on EndAnimation.c.
|
| |
|
|
|
|
|
| |
+ Added first tutorial level.
* Font now inserts line feed automatically if the next word is too long to fit.
* Gfx.c: added primitive list double buffering in order to gain some performance.
* MapEditor: now airport can be defined inside the tool.
|
| |
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
* Game.c: new prototypes GameGetParkingDirection() and GameGetRunwayDirection().
* Slight optimizations into GameRenderLevel().
* Added some comment headers into Gfx.c.
|
| |
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
| |
the new tiles on Game.c.
* Some work done on runway exit detection, but still TODO.
* Minor change in LoadMenu.c.
|
| |
|
|
|
| |
* Tiles can be now modified runtime.
+ tileset.ini now allows configuring tileset layout in an easy way.
|
| |
|
|
|
|
|
| |
against != false.
+ Added a provisional background during gameplay (still WIP).
* Map editor now allows creating a map.
|
| |
|
|
|
|
| |
* 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.
|
| | |
|
| |
|
|
|
|
|
|
| |
cases.
* 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.
|
| | |
|
| |
|