Commit Graph

  • 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). hiker 2006-08-22 07:46:27 +00:00
  • 2434791b79 Ignore supertuxkart.exe (for windows). hiker 2006-08-22 01:35:09 +00:00
  • 5a67f7bd80 Bugfix: no more crash when a kart completely leaves the track (and removed some debug output). hiker 2006-08-20 23:57:40 +00:00
  • db0860c0f0 Changed the config directory from .tuxkart to .supertuxkart coz 2006-08-20 23:28:38 +00:00
  • 38c75ba979 The kart's pitch and roll will now be adjusted according to the triangle the kart is on. This only changes the display, nothing is changing for the actual physics. hiker 2006-08-20 13:57:45 +00:00
  • 351fa5a5c0 Fixes UI problems with multiplayer. coz 2006-08-19 06:05:28 +00:00
  • f3066928ef In order to get quickly a playable version of tuxkart, I disabled the new turning physics, and implemented simple physics very similar to the original ones. Once the new physics are tuned and fixed, the simple physics will be taken out. hiker 2006-08-18 02:58:36 +00:00
  • ce34ad93f9 Bugfix/workaround: the gownsbow track is pretty much unplayable compared with the original version. The reason is that the previous physics code was using 4*9.8 as gravity, plus had a bug applying this gravity twice. To restore the original feeling of that track the gravity for it was increased to 78. hiker 2006-08-18 02:31:57 +00:00
  • 89d4f7e563 The water in the beach track is now tagged to trigger a kart rescue. hiker 2006-08-18 02:29:27 +00:00
  • 0aedd0ba85 Bugfix: kart will now only be rescued when (nearly) touching a reset material, and not when only hovering above it. hiker 2006-08-18 02:27:39 +00:00
  • 7ddaa0cc8f Removed debug output, fixed wrong description. hiker 2006-08-18 00:57:56 +00:00
  • be73aedd93 Merged in the current new physics development version. This new version is currently #ifdef'ed out, so no change will be apparent. To compile the new physics, -DNEW_PHYSICS needs to be added. The new 'skidding' physics don't work at the moment - the kart will slide nicely :) ... but you can't really steer the kart in a curve :(( This is mainly work in progress, but merging now helps me fixing other outstanding bugs. hiker 2006-08-14 07:13:46 +00:00
  • 8f143831b5 If the kart is not on the ground, the speed will be displayed in red. This gives the player some feedback (e.g. since the kart can't steer or accelerate during this time), and helps with debugging. hiker 2006-08-14 07:08:32 +00:00
  • a64ee93569 Bugfix: On 'hilly' tracks (like Gowns Bow) the karts would drop down at the start - caused by computing the hight at the wrong place. hiker 2006-08-14 07:06:28 +00:00
  • bc03e06e94 Bugfix: was still looking for start_tuxkart.cpp instead of main.cpp. hiker 2006-08-14 06:59:23 +00:00
  • bdd38010af All karts now rotate their wheels, fixed most graphical glitches caused by wrong normals. coz 2006-08-13 09:36:52 +00:00
  • 17c8caeae0 Added a few comments to the AI code. coz 2006-08-13 09:12:00 +00:00
  • cea2d49ec9 Fixed a bug that rotated the wheels incorrectly. coz 2006-08-13 09:11:08 +00:00
  • a4d676459b Fix for the wheel rotation. coz 2006-08-08 03:54:11 +00:00
  • d4e468958f Renamed src/start_tuxkart.cpp to main.cpp coz 2006-08-04 16:02:53 +00:00
  • fe7fdc2ced Fixes a bug in the easy AI. coz 2006-08-03 05:06:38 +00:00
  • eac46ccaa9 New Grand Prix finish screen. coz 2006-08-03 01:16:04 +00:00
  • 403414c993 Worked around a bug and placed a FIXME note. coz 2006-08-03 01:06:21 +00:00
  • 0e9d61b291 Fixed a FIXME note. coz 2006-08-03 01:04:18 +00:00
  • 2864a1cd42 Fixes typos in comments. coz 2006-08-03 00:36:43 +00:00
  • 0d9a6373c6 Removed some transparency from the driver's icons. coz 2006-07-26 12:20:29 +00:00
  • b4b62f3a92 Minor graphical bugfix, text for the top 4 positions sometimes was aliased. coz 2006-07-26 11:53:21 +00:00
  • 87b1a2f9aa Points for the grandprix are now counted properly. coz 2006-07-25 09:46:04 +00:00
  • 8b09a39f03 Minor change, look at a wider area to find the next hint that is in a straight line inside tthe track. coz 2006-07-25 09:26:01 +00:00
  • e37d319a31 Rescue works now when a kart is on top of a material that activates it instead of going up forever. coz 2006-07-25 09:18:06 +00:00
  • 3172ee2c5c The WRONG SIGN is now displayed when the player is moving in the direction against the track. coz 2006-07-25 09:14:48 +00:00
  • 91e870909b Fixes bug 7650, karts remain with the track's color properties after racing. coz 2006-07-13 18:30:39 +00:00
  • 00cbdedded Fixes crash when a menu is changed using the keyboard and there is a joystick plugged in. coz 2006-07-12 14:58:03 +00:00
  • bc883a7a51 Fixed bug #8057 . coz 2006-07-07 02:42:29 +00:00
  • 11de0aaa11 Eliminated the character mr.cube . coz 2006-07-07 02:41:39 +00:00
  • 4dd71648c1 Eliminated a warning message. coz 2006-07-07 02:40:32 +00:00
  • e161e5c411 Renamed window to supertuxkart. coz 2006-07-03 11:29:32 +00:00
  • b4ac17c7de Added difficulty settings to the AI, and plus small improvements. coz 2006-07-03 11:24:14 +00:00
  • 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 . coz 2006-07-02 22:16:03 +00:00
  • 06e716d92c Removed warnings. coz 2006-06-29 21:03:46 +00:00
  • faee9d974a Applied flags -Wall -Wstrict-prototypes -Wmissing-prototypes for compiling files patch. coz 2006-06-29 08:13:23 +00:00
  • c25a9dc75a AI and driveline improvements. coz 2006-06-29 07:57:53 +00:00
  • b6d900d58c Changed program and version name in configure.ac coz 2006-06-29 07:52:00 +00:00
  • 49124b0ba4 Applied Patrick's patch to fix cygwin build. hiker 2006-06-22 04:36:31 +00:00
  • f9ce2e7947 Added Menu handling improvement and ect. patch. coz 2006-06-19 17:47:49 +00:00
  • 48cce33bac Merged menu cleaning patch. coz 2006-06-14 05:27:25 +00:00
  • d586fabbc4 - removed World:: prefix to make it compilable grumbel 2006-06-13 06:56:50 +00:00
  • 74d888ce87 Some layout changes, added a function to know how far a kart is from the center of the track. coz 2006-06-13 03:50:07 +00:00
  • d86facea4f Applied simplified reconf patch. coz 2006-06-10 13:44:25 +00:00
  • 08923c2289 Applied patch for switch to configure.ac coz 2006-06-10 04:12:34 +00:00
  • 6a365bb234 Fixes unsolved conflicts error in Track.h coz 2006-06-09 05:15:24 +00:00
  • ec14927643 Incomplete improvements to the AI and track loading. coz 2006-06-09 02:47:06 +00:00
  • 7c9c8d8091 Applied Patrick Ammann's patch: "protect some more member variables". hiker 2006-06-08 05:32:46 +00:00
  • 0c44e60aa2 Removed incorrect setting of velocity.xyz[2] in PlayerKart. hiker 2006-06-07 00:13:42 +00:00
  • df9ff02c48 Applied (a slightly modified) patch from Patrick Ammann, which adds getter functions to the KartProperties class. hiker 2006-06-05 13:22:32 +00:00
  • de21f1f52d 1) Fixed acceleration when reversing 2) fixed (hopefully) 'erratical rotating' bug #7649 hiker 2006-06-05 03:40:19 +00:00
  • bb492b80d4 Race results are now sorted by finishing position; fixed invalid position '9' (and time) for last kart in a race; removed hardcoded maximum number of karts from RaceResultGUI; Moved computation of points for a race into a single function in race mode hiker 2006-06-02 00:32:50 +00:00
  • e1b4402ff0 Fixed incorrect steering wheel display. hiker 2006-06-01 01:24:24 +00:00
  • 07fe089c3c Fixed the race result menu so that it accepts mouse clicks hiker 2006-06-01 01:18:28 +00:00
  • 0964529fd6 1) Fixed turning when driving backwards. 2) New keyboard handling (though it is disabled as default for now). pressing left/right will gradually increase the steering angle, releasing a key will gradually decrease the steering angle. To enable this: set newKeyboardStyle in the tuxkart config file to #t . 3) A small steering wheel is displayed in the lower right corner indicating the current steering angle. hiker 2006-05-31 01:40:03 +00:00
  • 349fa714b0 Small sound system improvements, and some sound options added, including a menu. coz 2006-05-27 03:02:51 +00:00
  • 306779194b 1) Removed unused code; general cleanup. 2) Worked around a plib timer bug which resulted in wrong FPS display the first time it is displayed. 3) Started adding function to display the steering angle (will be used for improved keyboard handling of steering) hiker 2006-05-26 03:38:16 +00:00
  • 34fb4fd395 Updated turning code, which is now independent of the frame rate. hiker 2006-05-26 03:27:03 +00:00
  • b325d481aa Again, fixes to know when the race is over. coz 2006-05-25 15:44:32 +00:00
  • 4fc011b54c Fixed all friction values to be non-zero (which could cause an endless loop in the new physics). hiker 2006-05-23 22:01:12 +00:00
  • 49b7624e60 Made a smaller finish race message because the previous one didn't fit the screen. coz 2006-05-22 21:26:55 +00:00
  • 8ab5fe359e Small improvement in the racing gui lap display, change of difficulty names and order, and fixes for the inverted joystick. coz 2006-05-22 20:03:04 +00:00
  • 873f05493e The label that displays the character name in the driver window started too small without any starting text. coz 2006-05-20 17:04:27 +00:00
  • 1548eb1e61 Fixes a compiler warning introduced by recent changes. coz 2006-05-20 16:58:52 +00:00
  • 1c4e6f39a4 Adds starts of a race results gui, saves score and finishing time, and the usual cleanups. coz 2006-05-20 16:49:28 +00:00
  • d75636aee8 Adds driver name display to the character select window plus cleanups coz 2006-05-20 16:44:24 +00:00
  • 4168f68848 Cleanups only coz 2006-05-20 16:41:59 +00:00
  • 2e195b7a8a Fixed Mr. Ice Block name. coz 2006-05-20 16:29:33 +00:00
  • 7300463bb0 Main change: new turning physics (though sliding in corners still has to be implemented). Minor changes: - improved handling of anvils (which now feels more like the original version) - switched the values of controls.lr (left=+1) - clamped the controls.lr value for AutoKart to be in [-1,1] - improved friction value for some materials to play better hiker 2006-05-19 03:32:18 +00:00
  • ab0756a76e Acceleration is a float and the joystick uses the stick now to accelerate. coz 2006-05-12 19:25:26 +00:00
  • 1610e2f690 Fixed all cygwin related issues, so that no more work arounds are necessary (the order in which pw.h and pu.h are included appears to be important!). hiker 2006-05-10 04:47:28 +00:00
  • 6a1f4d9495 Fixed cygwin support. For now this is incomplete, some manual adjustment of the makefile are necessary, see README.cygwin. hiker 2006-05-09 03:56:18 +00:00
  • 8fd3f8c693 Fixed wheels rotation, AI steering in circles after resetting race plus a small speed improvement. coz 2006-05-05 16:41:24 +00:00
  • edf3f6ba9a This is a very first alpha version of the new physics, and a significant code cleanup. While this version is playable, the physics parameters are _not at all tuned_, neither has the AI changed for the new physics. Detail: 1) removed old and unused HOT/collision 2) removed 2nd and unused PlayerKart steering part 3) removed old physics code 4) started work on new physics - considering terrain for friction - sliding when accelerating/braking - jumping handled in physics (--> AutoKart can jump now, not only PlayerKart) - changed frictrion values in data/materials.dat: the friction should become smaller on 'slippery' surfaces, causing slipping of the tires, which then reduces the force --> slowdown. So e.g. sand should have a very small friction (not a big one). - moved all physics related computations from Auto/PlayerKart to Kart - communication between Auto/PlayerKart and Kart (esp. physics) is only via the controls object in Kart. Nothing should change velocity directly (currently there is still some old code left, e.g. wheelies, so that's not completely done yet). 5) new PhysicsParameters object storing all important physic parameters and defaults for karts --> physics can be tuned without recompilation, see data/physics.data. hiker 2006-05-04 13:54:01 +00:00
  • 94cc65f767 Tagging version 0.1. hiker 2006-05-04 13:48:14 +00:00
  • 77385500a9 Updated documentation for SupterTuxKart version 0.1. hiker 2006-05-04 13:45:08 +00:00
  • b15b119695 Fixed and renamed reconf script. coz 2006-05-04 06:00:02 +00:00
  • b8b846622c Replaced corrupt mod files with the correct ones. hiker 2006-05-04 03:44:10 +00:00
  • 88d58a7f92 1) Fixed properties, esp. in mods directory (eon-style native caused corrputions of those files). Added corresponding mime-types for binary files. 2) Removed versioned Makefile.in and Makefile (versioned even though svn:ignore was specified for the directory) 3) Removed unnecessary .cvsignore files. hiker 2006-05-04 03:40:46 +00:00
  • d5f893ff03 Fixes the short file warnings, removed unused files and added some information to the NEWS file. coz 2006-05-03 08:09:41 +00:00
  • c91221cb4a Renamed the branch's log file. coz 2006-05-01 15:07:18 +00:00
  • 9c1cb21b42 It's svn:ignore, not svn::ignore. And "tuxkart" is already in svn:ignore for the "src" directory sik0fewl 2006-05-01 06:30:17 +00:00
  • e109eecbc9 Deleted the game excutable that was left over from the merge. coz 2006-05-01 04:43:09 +00:00
  • 8572219860 Joerg branch merge into the main trunk. coz 2006-05-01 03:32:31 +00:00
  • 1a4e7fefb0 Better fix for the relaxation function with turns that jump the -180 to 180 degrees gap. coz 2006-01-13 12:47:19 +00:00
  • 9985aaa6f3 *In function processSkidMarks() at line 476 of file KartDriver.cxx: -Changed the skidmark rotation speed requirement from 20.0f to 110.0f. -Modified the function to work with the modified SkidMark code. coz 2006-01-12 04:54:56 +00:00
  • 990cfae04b Fix to allow finished races in the Grand Prix mode go to the next race coz 2005-06-16 02:45:43 +00:00
  • 077baa9f42 The fixes for proyectile and speed booster specials coz 2005-05-25 16:47:47 +00:00
  • 7b11e93719 test grumbel 2005-01-23 14:30:17 +00:00
  • 80735e809e removed redundant assignment sik0fewl 2004-12-31 01:29:21 +00:00
  • a824efe8e7 Fix copy+paste error from word wrapped email client jamesgregory 2004-12-24 03:02:51 +00:00
  • c66afeacc6 Make changes to toolchain suggested by Jonas Bahr such that make install is now slightly more successful jamesgregory 2004-12-24 02:54:36 +00:00
  • 4a6d3c130d Minor updating jamesgregory 2004-12-24 02:36:11 +00:00
  • 01e065a52d fixed compiler warning (no LF at EOF) sik0fewl 2004-12-24 01:53:38 +00:00
  • 3ec9314253 Remove isect.h and isect.cxx jamesgregory 2004-12-24 01:18:23 +00:00