Commit Graph

  • 7e104229ba - added tuxicon grumbel 2004-08-08 12:17:59 +00:00
  • 2e2f702a17 - made status-icon of a kart part of KartProperty grumbel 2004-08-08 11:52:08 +00:00
  • 98b7e7e987 - made KartProperties local to the Driver - added a konstructor for argument to KartDriver for the KartProperty - moved some load_players() code into KartDriver this changes cause that all players are currently tux, but its easily changeable by defining new KartProperties for other player grumbel 2004-08-08 11:23:39 +00:00
  • cce8805b08 - moved physic constant into an own class, so that a later point we can load them from file and have different for different karts grumbel 2004-08-08 10:43:42 +00:00
  • 6e48145d81 - made shadow so that it adopts to the terrain, could probally need some more cleanup grumbel 2004-08-08 06:07:36 +00:00
  • 669d249400 Menu disappears when you restart a race jamesgregory 2004-08-08 05:10:28 +00:00
  • 76a19c13a1 - Moved restart race from a hotkey to a menu option - "status" toggle key (z) now only works if DEBUG is defined jamesgregory 2004-08-08 05:03:43 +00:00
  • 2d973c6e94 forgot to put in line to clear guiStack when race is exited jamesgregory 2004-08-08 04:32:14 +00:00
  • 69a5570e66 - added a missing texture grumbel 2004-08-08 04:04:42 +00:00
  • 4a2c27c269 - added primitive shadow below tuxs kart, doesn't work yet correctly (doesn't follow terrain and such), needs more work grumbel 2004-08-08 03:51:55 +00:00
  • cca9373402 - added shadow for tuxkart grumbel 2004-08-08 03:48:52 +00:00
  • 9c6fa6e99f - Added a stack (actually a vector) to control navigation through GUI menus - Added a mid-race menu with an "Exit Race" option. This calls backToSplash(), which in turn calls unloadRace(). This function is one big FIXME, currently it just calls shutdown() to avoid aborting. jamesgregory 2004-08-08 03:45:12 +00:00
  • eab7b43f1d Added in-race menu files jamesgregory 2004-08-08 03:39:26 +00:00
  • 92d3a64bb0 - moved allocation of the ssgTransform into the Driver class, since all code was just doing exactly that anyway grumbel 2004-08-08 03:18:56 +00:00
  • e0ca794955 - moved some code from header to .cxx file - moved shadow into its own file for reuse in Driver class grumbel 2004-08-08 03:14:17 +00:00
  • 88f32b4c94 - added some chrome grumbel 2004-08-07 23:58:48 +00:00
  • 4c3b39d14f FPS counter is no longer half off the screen jamesgregory 2004-08-07 22:12:16 +00:00
  • f11a57bd72 - added new tuxkart model grumbel 2004-08-07 21:36:55 +00:00
  • fd0e65aa10 mouse cursor disappears if mouse is left alone for a while jamesgregory 2004-08-07 19:37:57 +00:00
  • f15070d750 Added short (-*) command line options as alternatives to the current long (--*) ones. jamesgregory 2004-08-07 05:49:53 +00:00
  • 6a206d0f26 Merely changed the formatting of a few lines to fit in with the rest of the file jamesgregory 2004-08-07 04:31:49 +00:00
  • 629f99ac7c - I must just like the number 1000, which I put in a sum for no reason when I meant to put JOY_MAX jamesgregory 2004-08-07 04:30:55 +00:00
  • 6353df0973 - Menu screen added to choose a number of players for multiplayer jamesgregory 2004-08-07 03:42:34 +00:00
  • 52a8a74ecf - moved a bunch of important race variables (number of laps, number of players, etc) to a global struct called "raceSetup" - removed a non-existent extern from tuxkart.h - made the race GUI start even if you start the game with the no startup screen option jamesgregory 2004-08-07 03:41:14 +00:00
  • e6d96f3f44 - Added multiplayer menu screen files jamesgregory 2004-08-07 03:39:17 +00:00
  • 6da12e4d48 - Changed PLIB joystick stuff to SDL joystick stuff...Steve won't be happy - Split screen multiplayer now works, though only players 1 and 2 have keyboard controls hard coded in (and p2s are unsensible). - Possibly multiple joysticks will now work for split screen, but I have no way of testing this jamesgregory 2004-08-07 03:38:37 +00:00
  • fc155b5e86 Moved joystick defines to joystick.h jamesgregory 2004-08-07 03:33:25 +00:00
  • 62cfb31ab0 - added a bunch of ugly textures grumbel 2004-08-07 00:52:40 +00:00
  • a9c355c8e2 Easier to read --list-tracks' output. evilynux 2004-08-06 23:05:28 +00:00
  • da55dca6e9 mor etrack stuff grumbel 2004-08-06 18:30:21 +00:00
  • 97b0f39273 more tracks grumbel 2004-08-06 18:27:57 +00:00
  • 526634dba8 - more wip tracks grumbel 2004-08-06 18:10:33 +00:00
  • 9c8f59d740 more wip tracks grumbel 2004-08-06 18:06:51 +00:00
  • 71c7df6c57 - some more work in progress tracks grumbel 2004-08-06 18:03:28 +00:00
  • fdb7d156ef - added new work-in-progress track grumbel 2004-08-06 17:50:30 +00:00
  • 3c3327face Put Robert Kooima's name back in the headers jamesgregory 2004-08-06 13:30:00 +00:00
  • fbfb15fdda - added some relaxiation to the rotation of the kart model, thus giving much more smooth movement on bump terrain grumbel 2004-08-06 13:03:31 +00:00
  • f2564cc1a2 - changed camera to only use yaw, but not pitch and roll, gives much smoother movement already grumbel 2004-08-06 12:19:35 +00:00
  • a6994ded62 You now get a character select screen before choosing a track...not that it does anything yet jamesgregory 2004-08-06 02:37:30 +00:00
  • cbc1493476 - changed the track loading code to use std::strings rather than char arrays, also made it strip ending newlines from track names jamesgregory 2004-08-06 00:39:44 +00:00
  • 11226b72a3 moved some of the keyboard code into the gui classes/files jamesgregory 2004-08-06 00:38:26 +00:00
  • b30635244a - changed the way the GUI deals with keyboard input - made the choose track screen work jamesgregory 2004-08-06 00:37:41 +00:00
  • 77340d6ca2 - removed a lot of old status text jamesgregory 2004-08-05 23:04:38 +00:00
  • 09a26460ec removed plib widgets jamesgregory 2004-08-05 23:01:03 +00:00
  • f64693e2fc - removed pu mouse input stuff - removed old gui jamesgregory 2004-08-05 22:57:58 +00:00
  • 54fe1af241 added new gui files in their own directory, removed old gui jamesgregory 2004-08-05 22:57:02 +00:00
  • b9dc88ffcf removed old gui jamesgregory 2004-08-05 22:56:26 +00:00
  • ec9d50a959 GUI jamesgregory 2004-08-05 22:53:56 +00:00
  • 953df643a8 Moved to "gui" sub-folder jamesgregory 2004-08-05 22:52:09 +00:00
  • a8750160cb Removed old gui completely jamesgregory 2004-08-05 22:51:18 +00:00
  • 97318fd0c1 Changed the headers to say TuxKart rather than Neverball jamesgregory 2004-08-05 22:49:29 +00:00
  • c1e7f8a488 Moved glEnable(GL_TEXTURE_2D);, required for rendering fonts, from BaseGUI.cxx to WidgetSet.cxx, as it seems a more sensible place jamesgregory 2004-08-05 22:48:46 +00:00
  • 3c164f8227 fixed splash screen issue straver 2004-08-05 18:58:25 +00:00
  • 8b56b1accc removed the old splash screen menu, replaced with a new (and currently rather empty) one jamesgregory 2004-08-05 18:33:52 +00:00
  • 376c41ac51 - GUI can be controlled using keyboard and joystick as well as mouse - mouse cursor disabled but re-appears when mouse is moved. Currently it never disappears again after that. jamesgregory 2004-08-05 18:33:00 +00:00
  • 6afe8a71f3 - made menu items pulse when the mouse/joystick goes over them jamesgregory 2004-08-05 16:47:18 +00:00
  • 36bdb76593 - tweaked values a bit more grumbel 2004-08-05 15:31:22 +00:00
  • 1140851bef - turned kart array into a vector and added a flag to set the number of karts on the command line grumbel 2004-08-05 14:35:42 +00:00
  • 75bf874a92 - added some faked camera-drifting grumbel 2004-08-05 12:53:08 +00:00
  • 02e81f7cb0 - changed camera to be straight-from-behind, of course not meant to be final, however already improves drivability a lot grumbel 2004-08-05 12:25:25 +00:00
  • 57ea2e08eb Highlighting stuff now works jamesgregory 2004-08-05 10:21:21 +00:00
  • 3529edbbb7 just added call to videoShutdown() jamesgregory 2004-08-05 10:20:30 +00:00
  • c76a563719 - added a videoShutdown() function - added SDL joystick support. Not sure if it is a good idea having two seperate libraries both at once, but for now it's useful to get the GUI working with a joystick jamesgregory 2004-08-05 10:19:49 +00:00
  • 152e4b9449 If you give bpp to SDL_SetVideoMode as 0, SDL automatically sets bpp to current screen depth jamesgregory 2004-08-05 09:11:03 +00:00
  • 7bb3c91d6c - Just made it drivable again... evilynux 2004-08-05 01:10:30 +00:00
  • a4b77f0a3d to go along with GUI changes jamesgregory 2004-08-04 16:36:12 +00:00
  • 15c7144b87 put FPS counter back jamesgregory 2004-08-04 16:35:39 +00:00
  • 1a0d86070f files added and removed for GUI jamesgregory 2004-08-04 16:35:09 +00:00
  • 696179f816 New GUI files jamesgregory 2004-08-04 16:34:31 +00:00
  • f9c577ad87 rename from gui* jamesgregory 2004-08-04 16:33:32 +00:00
  • b881ff31e9 renamed: gui -> WidgetSet gui_* -> widget_* jamesgregory 2004-08-04 16:32:10 +00:00
  • bea4f85ab6 Fixed bug in physics making it possible to drive sideways when not driving forward. Also made it possible to reverse again. straver 2004-08-03 15:12:22 +00:00
  • 521adcdc1b - added herring-coin as replacement for the silver herring grumbel 2004-08-03 14:36:55 +00:00
  • 9f746fb4b3 - added TuxKart logo-text grumbel 2004-08-03 01:22:30 +00:00
  • 02f3966de3 - fix for unused var warning grumbel 2004-08-02 17:07:10 +00:00
  • 453c67ccc4 fixed some more warnings matzebraun 2004-08-02 14:47:26 +00:00
  • 9059b40185 remove debugmessage :) matzebraun 2004-08-02 14:35:31 +00:00
  • 05921d8049 added support for loading png/jpeg in plib with the help of SDL_Image matzebraun 2004-08-02 14:21:18 +00:00
  • 7ee8936060 - added a banana as (temporary) green herring replacement grumbel 2004-08-02 13:34:15 +00:00
  • 697267abb3 - added a banana as green herring replacement grumbel 2004-08-02 13:32:35 +00:00
  • c737c900f7 added a bunch of cvsignore files and removed automatically generated acsite.m4 matzebraun 2004-08-02 13:08:48 +00:00
  • e65b1a1f12 fixed some warnings and the problems with titlescreen loading matzebraun 2004-08-02 13:03:32 +00:00
  • 6c59cfc81f add debug switch to configure, which enables stricter compiler settings and defines DEBUG - this switch should be used by all developers matzebraun 2004-08-02 12:49:31 +00:00
  • 94270da03d attempt to fix config.guess, config.sub missing problems matzebraun 2004-08-02 12:41:32 +00:00
  • 82941596ac this file gets automatically generated and should not be in cvs matzebraun 2004-08-02 12:37:50 +00:00
  • d484c144ab - added bonusblock + ByronHolldorf's herring patch grumbel 2004-08-02 12:10:01 +00:00
  • 8ca1368d1f Added abillity to select physics constants with numkey 1-6 and tweaking them with +/- straver 2004-08-01 22:48:18 +00:00
  • b0e39e1b19 - replaced pu.h with puSDL.h to fix the wrong mouse handling grumbel 2004-08-01 20:24:12 +00:00
  • 35d400ed00 Neverball default font, maybe TuxKart will use it too? jamesgregory 2004-08-01 20:17:38 +00:00
  • 299a9b91db To compile along with new GUI code jamesgregory 2004-08-01 20:07:08 +00:00
  • c3e117d017 - added new files grumbel 2004-08-01 19:55:25 +00:00
  • 8ca9b84ca1 *** empty log message *** grumbel 2004-08-01 19:44:12 +00:00
  • 807d3e3b02 - added check for SDL_image/tff grumbel 2004-08-01 19:38:52 +00:00
  • 6fcdf77043 obsolete jamesgregory 2004-08-01 18:53:40 +00:00
  • 4ef5435723 Changed to compile along with beginnings of new GUI Will no longer work without SDL jamesgregory 2004-08-01 18:52:50 +00:00
  • b27de23a59 These are totally new files for the new GUI jamesgregory 2004-08-01 18:51:21 +00:00
  • c7ff51e554 New files for a new GUI jamesgregory 2004-08-01 18:49:24 +00:00
  • 2c89ee423a - use loader class to get data path name jamesgregory 2004-08-01 18:47:15 +00:00
  • 6a380e9447 - removed reference to removed file grumbel 2004-08-01 18:00:06 +00:00
  • 73bec5a840 removed obsolet file grumbel 2004-08-01 17:57:43 +00:00