Daniel Evans

Results 10 issues of Daniel Evans

This removes a lot of stuff that's needed just for Qt and simplifies the code. ![Screenshot from 2019-05-27 22-25-13](https://user-images.githubusercontent.com/418211/58439877-94d33a00-80ce-11e9-80f8-8674ec6d6ef8.png) ![Screenshot from 2019-05-27 22-25-58](https://user-images.githubusercontent.com/418211/58439878-969cfd80-80ce-11e9-9061-a04fcd964b0b.png) A few things left to match functionality...

Will require parsing the chase.dat files http://www.gtamodding.com/index.php?title=Chase.dat

Currently, WINE must be used to run the original PC version of GTA 3 on Linux. By writing OpenRW, it should become possible to play the game with a native...

**What should happen** 1. Try to enter a vehicle 2. Press F while opening the door 3. Player should open the door and then stop **What actually happens** 1. Try...

bug

Everything in the map is created at once. This is causing performance issues and not how the game should work. Distance areas (per island, by distance?) should be "disabled", removing...

performance
physics
behaviour

Some tests require the game data. They should be changed or simple data substituted. In the near-term these tests can be disabled for CI

Characters do not react to vehicles colliding with them. Vehicles and other objects should block character movement and characters should be able to walk on them.

bug
physics
behaviour

Garages created via a new game will swing open. But when loading a save game, the same garage doors open directly upwards. These garages should be marked as swing types...

bug
garages
savegame

GameWindow currently uses `SDL_WINDOW_FULLSCREEN` instead of `SDL_WINDOW_FULLSCREEN_DESKTOP`, which will change the video mode. This could be done by using `SDL_WINDOW_FULLSCREEN_DESKTOP` to get a desktop sized fullscreen window and upsampling from...

enhancement

The weather system currently does not change weather. The original game has a hard-coded set of weather conditions that are cycled through [seen here](https://www.gtamodding.com/wiki/Time_cycle#Weather_lists). The behaviour of some opcodes related...

enhancement
behaviour
easy