Commit Graph

  • 71f99430c1 more attempts at fixing gamepad buttons auria 2009-03-31 20:49:51 +00:00
  • 721348c2ce added debug check to help minibjorn find the cause of his issues with gamepad auria 2009-03-31 20:42:32 +00:00
  • 43ed6ea083 fixed bug related to axes vs buttons auria 2009-03-31 20:33:44 +00:00
  • 4eadddd8ab Small logic changes to the FPS reporting, only update if FPS>1. Still disabled, but at least nobody would say there is a bug like min FPS being 999. mbjornstk 2009-03-31 18:04:04 +00:00
  • d2ecdcafff updated Xcode project auria 2009-03-31 16:03:12 +00:00
  • b08c2045d0 added default bindings for gamepad buttons + other minor fixes auria 2009-03-31 16:01:42 +00:00
  • ac211ab6de made input config file valid XML by adding a global container tag auria 2009-03-31 15:14:23 +00:00
  • 17fbf73334 Minor update to create well formed XML files (to be compatible with r3324). hikerstk 2009-03-31 04:59:02 +00:00
  • 4da63bbe90 Removed warnings about missing new lines at end of file. hikerstk 2009-03-31 03:15:41 +00:00
  • f860816241 1) Added support for nested tags to XMLNode. 2) Made all xml files well formed. 3) Minor code cleanups. hikerstk 2009-03-31 02:52:01 +00:00
  • 3f4e171872 Hacky FPS reporting (look for lastFPS to see the code involved). It is off by default, with #if 0, but this way anybody can enable it. When we get "on game" text, speed, etc it must be moved to the right place (and better code, the chain of "->" is pretty ugly). mbjornstk 2009-03-30 18:09:33 +00:00
  • a32dd4c5aa only write config file when needed + other cleanup auria 2009-03-30 01:42:12 +00:00
  • ac8192e53f some cleanup auria 2009-03-30 01:23:54 +00:00
  • 5b50990c3e removed debug checks that are no more needed auria 2009-03-30 01:22:53 +00:00
  • 5ca3f169ca more gamepad fixes auria 2009-03-30 01:21:43 +00:00
  • 9c727717aa improved somewhat joystick loading from config, and added debug logging to help find what's wrong with minibjorn's auria 2009-03-30 01:15:52 +00:00
  • 7fe245040a added warning when config file is not read auria 2009-03-30 01:02:54 +00:00
  • 15e2386398 attempt at saving and loading gamepad configs to/from config files. support for multiple gamepads is theorically possible though configs can only be changed by editing the config file. joystick users will need to test and report (and help me) since i can't go much farther than that auria 2009-03-30 00:58:12 +00:00
  • 06cfbc2aeb keyboards will now read their config from file (only default keyboard, support for multiple configs to come later) auria 2009-03-30 00:19:24 +00:00
  • 51231429e1 started writing new XML config file auria 2009-03-29 23:37:21 +00:00
  • 9f9f711070 trying to fix elusive build errors or Arthur's and Minibjorns' computers auria 2009-03-29 22:12:44 +00:00
  • 81d860a1ab improved joystick code again auria 2009-03-29 18:43:39 +00:00
  • 174a753997 restored more gamepad code (hopefully cleaner but not tested) auria 2009-03-29 16:15:17 +00:00
  • 34f8e281d7 bringing gamepad input a bit more in. help me with testing please - i can somewhat fake gamepad input with some utility but it's not too handy auria 2009-03-29 15:51:55 +00:00
  • 13e8e2faf9 1) Changed transparency mode to use ..._REF material, which avoids the necessity of additional changes to avoid issues with Z buffer sorting (and it is faster, too) 2) Added support for sphere maps. hikerstk 2009-03-29 13:24:54 +00:00
  • 00cec55a40 Added transparency for road cone. hikerstk 2009-03-29 00:32:58 +00:00
  • 591d997670 Bugfix: beach track would crash. hikerstk 2009-03-27 12:34:52 +00:00
  • aaa4214be8 Python files we will use will be mostly BPY kind (abused extension and shebang first line *sigh*), and those are not stand alone executables, so better avoid the property. mbjornstk 2009-03-27 01:06:19 +00:00
  • 517bd87063 1) Added improved version of b3d exporter (which supports writing more than one .b3d file, which the original can't). 2) Added very first (and by far not complete) version of new track export script. hikerstk 2009-03-26 23:35:57 +00:00
  • 247914b566 1) Support for transparency added (mainly lighthouse track). 2) More cleanup, tests, ... hikerstk 2009-03-26 23:31:00 +00:00
  • dddb98310e Improved road cone model, some more faces but better shape and fully textured (transparency to make the tip hollow). mbjornstk 2009-03-25 01:05:10 +00:00
  • ef44c1a2b2 Remove svn exec prop from more data files. mbjornstk 2009-03-24 22:27:24 +00:00
  • b47a67c8bf Removed svn exec prop. mbjornstk 2009-03-24 00:20:23 +00:00
  • f8e05cdbd2 Updated VS project file. hikerstk 2009-03-24 00:18:12 +00:00
  • c14c06e830 1) First version of rubber band (to do: rubber bands are sometimes not visible) 2) Code cleanup. 3) Initial support for special water nodes. hikerstk 2009-03-23 23:50:50 +00:00
  • c8e05cf0dd Updates so makefiles compile again. mbjornstk 2009-03-23 20:35:53 +00:00
  • bcd8287033 brought back static keypress detection (mostly F-keys) auria 2009-03-23 19:41:14 +00:00
  • 38ff0a3d46 bringing back some joystick code (can't test since i don't own one XD I will need help on this probably) auria 2009-03-23 19:09:16 +00:00
  • 10eadc6090 some cleanup over previous commit auria 2009-03-23 18:46:35 +00:00
  • 098ce5b32e Introducing the new DeviceManager input API... auria 2009-03-23 18:38:06 +00:00
  • 63a94df516 EOL props were missing. mbjornstk 2009-03-23 18:24:28 +00:00
  • b160406dd4 started reconstructing input... auria 2009-03-23 16:06:48 +00:00
  • d0777369ea Tearing input apart : the current input module plain won't cut it for our needs. It works per-player, we now want it per-device. It also did messy stuff like like using a hardcoded variable for each player instead of passing playing ID as parameter, etc. So I'm tearing it apart. Consequence for now : only keyboard and mouse work, and it's not configurable, and it's not loaded from config files. More to come, obviously... auria 2009-03-23 16:00:47 +00:00
  • e7905e0811 started input module by splitting sdldrv in more logical parts auria 2009-03-23 14:55:23 +00:00
  • 0064d40453 added readme for xcode project auria 2009-03-22 14:31:05 +00:00
  • 0c069aa7da more fixes to Xcode project auria 2009-03-22 14:20:49 +00:00
  • 5f4b8dee92 more fixes to Xcode project auria 2009-03-22 14:19:30 +00:00
  • 24f1d9e4b6 fixed xcode project in trunk a bit more auria 2009-03-21 18:42:10 +00:00
  • 2baaa4a58c fixed paths in xcode project auria 2009-03-21 18:34:06 +00:00
  • a357cea512 updated xcode project auria 2009-03-21 17:39:43 +00:00
  • 65fae4e978 The toIrrVector in this code block converts coordinates systems, so Y and Z axis must be swaped too. Currently and until further notice: Bullet and Blender use Y forward, Z up. Irrlicht uses Y up, Z forward. mbjornstk 2009-03-19 18:18:56 +00:00
  • 35a157fd74 fixed tabs introduced by Robert's patch auria 2009-03-19 15:25:20 +00:00
  • b02992455f commited Robert's menu stack patch auria 2009-03-19 15:24:15 +00:00
  • bd56ada2a4 removed debug code that should not have been commited (again) auria 2009-03-19 01:53:28 +00:00
  • e9b4109c9b kart selection screen is now shown when you press new game, and a (black) model preview appears auria 2009-03-19 01:52:35 +00:00
  • a6f6c3d6ab replacement numerical constants with proper SDL key names auria 2009-03-19 01:18:33 +00:00
  • a8b1598683 Improved wheel steering rotation. hikerstk 2009-03-18 04:54:42 +00:00
  • 3f633972e2 Update file list so autoconf can create a working Makefile. mbjornstk 2009-03-18 02:40:11 +00:00
  • 4aeb08f944 Added lighthouse track. hikerstk 2009-03-18 01:40:50 +00:00
  • 9bc24c6a4e 1) Added support for sky-domes (this needs to be nicer, this is only a proof of concept (sky boxes are wip). 2) Started work on explosions using the particle engine. 3) Removed plunger when the rubber band snaps. hikerstk 2009-03-17 02:52:58 +00:00
  • 11b35c3fa9 Bugfix: detecing '.' as data root didn't work anymore. hikerstk 2009-03-17 02:19:11 +00:00
  • a831204696 Escape can now be used in-game to abort the game. It however does not clean-up the irrLucht scene properly : hiker, this is for you ;) auria 2009-03-17 00:25:04 +00:00
  • 3eb1ed09b5 escape and quit now work again auria 2009-03-17 00:19:52 +00:00
  • 59d55bc324 some cleanup - removed a few warnings, + started input refactor : input events really have no reason to go through a menu class when in-game. Starting to rework the code so they're disptached directly to the right location auria 2009-03-17 00:01:56 +00:00
  • a7295bde70 some cleanup - removed a few warnings, + started input refactor : input events really have no reason to go through a menu class when in-game. Starting to rework the code so they're disptached directly to the right location auria 2009-03-16 23:52:34 +00:00
  • 73d8aa063e you can now start a game from within the GUI! No matter where you click, it will always start in beach with hard settings, Tux and 1 kart only though auria 2009-03-16 18:02:45 +00:00
  • 87a726ff74 The GUI will now react to clicks, so you can navigate it somewhat. Note that the event callback function provided is mainly a test one; it should eventually be replaced with something better organized auria 2009-03-16 17:27:05 +00:00
  • c3ad0b9bed Most attachments (except tinytux, and therefore rescue general) work now. More code cleanup. hikerstk 2009-03-16 05:27:28 +00:00
  • f5d9330e77 Hide details about ambient light in irr_driver. hikerstk 2009-03-16 01:45:49 +00:00
  • 41020d56ac Fixed lighting issues by adding ambient lights, and cleaned up more code. hikerstk 2009-03-16 01:23:23 +00:00
  • e3fdeaaa8c GUI will now react to user input (though menu navigation is not yet in so even though you can see it got the click nothing will happen) auria 2009-03-15 19:26:12 +00:00
  • e158423562 Updated VS project file, and fixed several compilation problems. hikerstk 2009-03-15 13:22:28 +00:00
  • f5ced788ac Game menu now shows up :) Input is not yet handled, so not yet usable. Some dummy placeholder datafiles included for the sake of having something testable auria 2009-03-15 01:34:21 +00:00
  • c3f168bd3d fixed input, which wwas broken when introducing GUI auria 2009-03-14 22:35:00 +00:00
  • 61a26d9d44 removed debug code that should not have gone in auria 2009-03-14 00:27:21 +00:00
  • 031b4b4a81 removed debug code that should not have gone in auria 2009-03-14 00:26:18 +00:00
  • f69086893e i think i broke game input in my previous commit. i'm trying to limit the damage here... don't think i got it right yet auria 2009-03-14 00:21:40 +00:00
  • 4acc6fc7c8 first introduction of new GUI code. It does *not* work, consider this a backup (and the removal of the old UI) auria 2009-03-13 13:50:24 +00:00
  • 4a85118dbd Removed many warnings, mostly caused by texture that were not found. hikerstk 2009-03-13 08:32:19 +00:00
  • dba91ef34e Updated items to use b3d and png. hikerstk 2009-03-13 02:51:29 +00:00
  • 26bf230a69 Converted models to .b3d, added texture to this directory (temporary solution). hikerstk 2009-03-13 01:56:44 +00:00
  • 42fac4c465 Updated items to b3d models. hikerstk 2009-03-13 01:39:21 +00:00
  • ac00d6e1ea Avoid crash if model is missing. hikerstk 2009-03-13 01:26:13 +00:00
  • 85bff45173 Added missing file (temporary version). hikerstk 2009-03-13 01:18:06 +00:00
  • 8f3e534181 Updated textures from rgb to png (though currently this directory is not actually used), last part. hikerstk 2009-03-13 01:11:11 +00:00
  • c2269dfd42 Updated textures from rgb to png (though currently this directory is not actually used), part 3. hikerstk 2009-03-13 01:01:06 +00:00
  • 9613db124c Updated textures from rgb to png (though currently this directory is not actually used), part 2. hikerstk 2009-03-13 00:55:45 +00:00
  • c9882276b0 Updated textures from rgb to png (though currently this directory is not actually used), part 1. hikerstk 2009-03-13 00:48:33 +00:00
  • 921d9a34d5 Added more textures (by putting them for now in the same directory as the model), fixed detection of terrain (e.g. triggering rescue when trying to drive on water). hikerstk 2009-03-12 23:35:15 +00:00
  • ef3f73ad0b updated xcode project auria 2009-03-12 15:59:29 +00:00
  • 282c849af2 Made the time being displayed in white. hikerstk 2009-03-12 05:24:11 +00:00
  • d2b45f0761 Converted DomesticManners to an irrlicht font, more cleanup. Time is now displayed using the new font. hikerstk 2009-03-12 05:21:13 +00:00
  • 695465bd64 Added tux as a first irrlicht kart. hikerstk 2009-03-12 04:42:36 +00:00
  • 24930e98bb Added beach track as a first driveable track. Note: for now the textures are added to this directory, since irrlicht atm does not support loading from the shared texture directory. This will be fixed later, and the textures can be moved into data/textures. hikerstk 2009-03-12 04:16:16 +00:00
  • 8a60edf241 Moved file manager to io subdir, made irrlicht compilation default, started removing #ifdefs HAVE_IRRLICHT. hikerstk 2009-03-12 03:49:31 +00:00
  • d0f22f1d78 Created irrlicht branch. hikerstk 2009-03-12 02:05:58 +00:00
  • 7903b3db86 Moved supertuxkart tags to new directory. v0.1 hikerstk 2009-03-12 01:59:13 +00:00
  • 8ba6e98647 Moved supertuxkart tags to new directory. v0.2 hikerstk 2009-03-12 01:59:13 +00:00
  • 19a4220685 Moved supertuxkart tags to new directory. v0.3 hikerstk 2009-03-12 01:59:13 +00:00
  • 0c911c697b Moved supertuxkart tags to new directory. v0.4 hikerstk 2009-03-12 01:59:13 +00:00