Commit Graph

7 Commits (df4a95d1992f65075e7300a107c7fc9016445551)

Author SHA1 Message Date
pkeus df4a95d199 Merged revision(s) 491 from branches/SFML2:
Uniformized paranthese padding with AStyle, use AStyle 2.04

........
Merged revision(s) 489 from branches/SFML2:
Removed all empty translations to avoid confusion
Save language as string to avoid problems when languages.lst changes

........
Merged revision(s) 488 from branches/SFML2:
New features:
- Translatability of statistics at end of race
- Adapt GUI particle count to screen size

Fixes:
- Remember selected race in GUI
- Fixed crash in Debug mode when loading course without any trees
- Simplified collision detection

........
Merged revision(s) 487 from branches/SFML2:
Refactorizations:
- Check for gl_error automatically (in states)
- Cleaned up some unnecessary includes
- Removed some index maps that offer no performance gain
- Load credit text on demand and unload it when leaving credits menu
- Replaced loadIdentity+multMatrix by loadMatrix

........

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@516 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-07-11 07:58:50 +00:00
pkeus 6b1a458065 Moved several types out of etr_types.h, removed mathlib from standard includes
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@463 0420edf4-82e4-42fc-9478-35b55e6d67a3
2013-10-04 10:35:22 +00:00
pkeus df18d00a07 Added object-oriented template TMatrix, replacing dangerous double[4][4] typedef
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@461 0420edf4-82e4-42fc-9478-35b55e6d67a3
2013-10-03 19:00:52 +00:00
pkeus 7afb08f242 Moved Vector* types out of etr_types.h; Implemented as object-oriented templates; Replaced several function by overloaded operators
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@457 0420edf4-82e4-42fc-9478-35b55e6d67a3
2013-09-30 18:17:59 +00:00
pkeus c0d980ce6f Optimized math function usage
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@456 0420edf4-82e4-42fc-9478-35b55e6d67a3
2013-09-30 16:20:28 +00:00
pkeus 2745a24f10 Removed several unnecessary stuff, removed code duplication in audio code, made some single-statment-functions inline in classes
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@446 0420edf4-82e4-42fc-9478-35b55e6d67a3
2013-09-11 18:28:39 +00:00
cazfi 83abd1b455 Moved sources to their own subdirectory src
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@417 0420edf4-82e4-42fc-9478-35b55e6d67a3
2013-08-26 21:02:38 +00:00