12 Commits

Author SHA1 Message Date
hiker
bbfbdd3220 Added better information message about creating the
config file/directory at first ever start of supertuxkart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-09-12 03:13:59 +00:00
hiker
a0e7b6799b Native windows compatibility changes:
1) Added handling of dirent (which isn't part of windows)
2) Added missing include of STL files
3) Fixed config bug: name of player wasn't written correctly
4) Removed many warnings caused by implicit castings
   - double --> float, e.g. 1.0 --> 1.0f
   - size_t --> int,   e.g. karts.size() --> (int)karts.size()


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-09-11 22:27:39 +00:00
hiker
9778b719b3 1) Moved 2d track display to lower left corner, since it will not interfere with any other displayed information (even in multiplayer).
2) Fixed text display to work with all resolutions.
3) Added support for displaying a screenshot and a 'topview' (or outline) pictures of tracks. It's currently not used, and might need some fine tuning depending on picture size.
4) Updated TODO list, removed 'done' section.
5) Set default herring style to the new herring style.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-09-07 05:19:02 +00:00
hiker
42a1dbcef5 Improved gravity handling, so that gravity on a non-horizontal plane
will add the corresponding force in longitudinal direction.
This is off as a default!!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-29 10:36:06 +00:00
hiker
e37b7dff2c Added proper $Id$ keyword property for all source files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-29 07:42:36 +00:00
hiker
bcb75d9c0d Updated all copyright information:
1) All new files have the copyright of the appropriate person creating
   that file. If I couldn't easily figure out who this person was, I 
   added a line (C) 2006 SuperTuxKart-Team
   (that's for most of the files added during the GotM time, but see 3) ).
2) For files with Steve Baker's cpoyight:
   All significantly modified files have two lines, e.g.:
   //  Copyright (C) 2004-2005 Steve Baker <sjbaker1@airmail.net>
   //  Copyright (C) 2006  Eduardo Hernandez Munoz, Steve Baker
   Only exception are the files in the gui subdirectory, which all had
   Steve Baker's copyright. Since I know from the mail archives
   that Steve Baker never proposed or even liked the new menu structure,
   I am sure that someone else from the GotM team created these files.
   Therefore, I replaced Steve Bakers (c) with the SuperTuxTeam.
   If only minor modification were done to a file with the (c) of Steve, 
   I left the original (c) unchanged.
3) If there was any other copyright information in the file, I left it
   unchanged as well.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-29 07:03:28 +00:00
hiker
8ee0bad7e6 1) Updated INSTALL, README, AUTHORS
2) Fixed wrong install directory for doc
3) As a default, magnets can now be disabled.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@674 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-25 01:02:16 +00:00
hiker
7263be914b 1) Added help and credit screen.
2) Making widgetSet::multi work, and increased maximum number of lines
   (more of a work around really, widgetSet should be redesigned :) ).
3) Added some default values for widgetSet::label and multi, to 
   make them easier to use (but more files could be simplified).
4) Added update function to gui/base_gui, which allowed the removal
   of default update function in most other guis.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-23 01:42:27 +00:00
hiker
8c96eae6b8 1) Made the new steering keyboard behaviour (the longer a steering key is
pressed, the greater the steering angle becomes (up to a maximum),
   releasing the key will reduce the steering angle till 0 is reached).
   This allows finer steering by using the keyboard (compared to the
   'digital' steering: either full left/right, or no steering at all.
2) The time for the steering wheel to reach the maximum steering angle
   (and go back to 0) can now be configured via the physics.data file
   (this value can actually be overwritten by the kart data, so some
   karts could have a faster reaction time).



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-22 07:46:27 +00:00
coz
db0860c0f0 Changed the config directory from .tuxkart to .supertuxkart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-20 23:28:38 +00:00
hiker
7ddaa0cc8f Removed debug output, fixed wrong description.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@659 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-08-18 00:57:56 +00:00
coz
ec646edbe9 Changed the sources filenames to lowercase, changed the .cxx extensions to .cpp, and .h to .hpp, and changed the name of the binaries to supertuxkart, and added some filenaming conventions to doc/Implementation.txt .
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2006-07-02 22:16:03 +00:00