antoniovazquez Wrote:Whats left for merging this branch?
- finish the skin, I still haven't had time to review timo's changes
- fix gui option tooltips(regression), I've got an idea how but haven't had time to implement it
- fix car/track update gui(regression)
- fix garage camera, use dedicated camera at fixed position
- profile/reduce garage loading time?
I've added an extra garage camera. But I think it needs some fading(animation) when it focuses on a new car.
I haven't decided how to implement this. Need to check where camera state is updated in the main loop.
Maybe it is time for game states(each game state would implement its own update method). This would require some refactoring though. We have got one huge(ugly) game class atm.
The really last build before merging hehe. To have more control over GUI layout I've changed the way it deals with changing aspect ratios (1280x720 vs 1280x800 e.g.). This required some minimal code changes(most changes happened in data), thus the new build.
If no bigger issues pop up I'd like to merge the branch into master, work on the garage camera animation and loading speedups in separate branches.
PS: I know the track name field width is a bit short for some track names, will fix.