Commit Graph

19048 Commits

Author SHA1 Message Date
samuncle
50e433afca Add shader specialized for roads, still some stuff to be tuned 2018-04-15 09:37:55 +02:00
Alayan-stk-2
080cecd400
Fix member variable name 2018-04-15 06:54:38 +02:00
Alayan-stk-2
8797f5b1fe
Fix member variable name 2018-04-15 06:53:09 +02:00
Alayan-stk-2
8f2c118e33 Improved AI testing (#3184)
* New command line option for testing

* Fix command line option

* Allow races from command line without player kart

* Use the new command line option for testing

Also increase the default number of karts for testing from 9 (including player kart) to 15 (no player kart) for reduced randomness.
And set the default test difficulty to SuperTux
2018-04-14 21:07:12 -04:00
Alayan-stk-2
ff55703457 Nitro fixes (#3190)
* Nitro fixes

* Remove the attachment of a kart on elimination
2018-04-14 20:56:16 -04:00
Psypherium
45e5612985 Update README.md (#3181)
* Update README.md

- Add recompilation instructions
- Add build threading instructions
- Rearranged 1 sentence with passive voice to match the rest of the readme

* Update README.md

* Update README.md

Clarification

* Update README.md

Rephrasing, reformatting
2018-04-14 20:42:17 -04:00
Alayan-stk-2
f16ed91bd5 Go back to the overworld in losing challenges (#3192) 2018-04-14 20:38:23 -04:00
Deve
45aa9c2e3a Minor tweak for init android dialog 2018-04-14 22:39:51 +02:00
hiker
896b631f97 Removed unused skidding code. 2018-04-15 00:40:41 +10:00
hiker
b4107bfc25 Added a new constructor taking a string and port number (including
test cases) - mostly useful for debugging.
2018-04-15 00:32:30 +10:00
Alayan-stk-2
9d1abed0cd
Remove erroneous chars at EOF 2018-04-14 04:37:55 +02:00
Alayan-stk-2
39d6178f64
Checks to avoid undefined operations on moving textures 2018-04-14 04:09:27 +02:00
Alayan-stk-2
79fd0f12a5
Fixes a too small index 2018-04-13 23:32:37 +02:00
Alayan-stk-2
607ee6ed75
Merge pull request #3 from supertuxkart/master
Update fork
2018-04-13 21:57:35 +02:00
Alayan-stk-2
0c4c5fbe80
Slipstreaming characteristics completely reworked 2018-04-13 08:50:10 +02:00
Alayan-stk-2
bffebe32fc
Update header for slipstreaming improvements 2018-04-13 08:41:57 +02:00
Alayan-stk-2
f41b537477
Completely revamps slipstreaming 2018-04-13 08:40:03 +02:00
Alayan-stk-2
b2bdd49931
Allow instantSpeedIncrease use from Kart 2018-04-13 04:36:35 +02:00
Alayan-stk-2
885eaa516c
Allow instantSpeedIncrease use from Kart 2018-04-13 04:35:48 +02:00
Alayan-stk-2
7e0bb71d64
Allow instantSpeedIncrease use from Kart 2018-04-13 04:34:45 +02:00
Alayan-stk-2
c490db927b
Remember previous positions 2018-04-12 21:45:53 +02:00
Alayan-stk-2
3425fb3c70
Remember previous positions
Use an array of 30 Vec3 to remember the previous kart positions 0,25s before. Each one is updated with the previous one, starting from the oldest.

time_previous_counter is used to keep the time of the oldest as close as possible to 0,25s ; in case the physics ticks proceed faster or slower than 1/120th of second.
2018-04-12 21:41:09 +02:00
Alayan-stk-2
8d1fc02b0d
Remember previous positions 2018-04-12 21:35:54 +02:00
Alayan-stk-2
64168c2f67
New setQuad function 2018-04-12 21:33:59 +02:00
Alayan-stk-2
df2714ae71
New setQuad function
Allows to easily update the coordinates of a quad (used for dynamic slipstreaming quad)
2018-04-12 21:33:33 +02:00
Alayan-stk-2
26d4cf4795
Update for new sstreaming characteristics 2018-04-12 21:30:49 +02:00
Alayan-stk-2
85efc2d535
Update for new sstreaming characteristics 2018-04-12 21:18:03 +02:00
Alayan-stk-2
f9669c2d09
Update for new sstreaming characteristics 2018-04-12 21:17:37 +02:00
Alayan-stk-2
0342f89133
Update for new sstreaming characteristics 2018-04-12 21:17:03 +02:00
Alayan-stk-2
31a58c1b23
Update for new sstreaming characteristics 2018-04-12 21:16:48 +02:00
Alayan-stk-2
27ab829f59
Update tool for new sstreaming characteristics 2018-04-12 21:14:41 +02:00
hiker
6490551533 Uodate physics max speed after a rewind to make sure
the physics have the right max and min speed defined.
2018-04-13 01:07:08 +10:00
hiker
0328d05631 Updated and disabled debug output. 2018-04-13 00:53:59 +10:00
hiker
7bbaebe594 Fixed skidding rewind by adding all necessary variable to skidding
state and adding timed impulse to physics state of kart.
2018-04-13 00:44:53 +10:00
Benau
2fdc6b0de8 Fix billboard text 2018-04-12 16:41:13 +08:00
Benau
ef2f12f568 Remove unneeded skinned mesh version for tilling and vertical mapping shader 2018-04-12 16:35:25 +08:00
Benau
3742adf5ee Use 2 digits for shader order 2018-04-12 16:31:01 +08:00
Benau
295c793f91 Use 4 32bit floats for quaternion for sam's wall 2018-04-12 16:27:48 +08:00
Deve
4abdb14a4c Allow to use bigger fonts on desktop version for easier debugging 2018-04-11 21:39:34 +02:00
Deve
c8c390cdaa Tweak nitro meter in android race gui 2018-04-11 21:09:40 +02:00
Alayan-stk-2
8f7502e204
Fix incorrect item utilisation in zipper path
Also remove the code logic which tells to use a zipper instead of nitro (not always useful, and should be managed inside handleNitroAndZipper anyway) ; and fixes the code disabling the use of zipper at start in time-trial (the previous code made the AI use it at random, when it's sometimes better to not use it at all at this moment and to wait later).
2018-04-11 19:00:46 +02:00
Alayan-stk-2
5b4a938165
Bubblegum and Cake improvements 2018-04-11 16:27:49 +02:00
Alayan-stk-2
3f5ab23e50
Make code more compact 2018-04-11 05:35:50 +02:00
Alayan-stk-2
dfb2ff282a
Remove anvil handling in arena AI 2018-04-11 04:16:50 +02:00
Alayan-stk-2
074065f274
Remove anvil handling (obsolete) 2018-04-11 04:16:13 +02:00
Alayan-stk-2
22b69e10f4
Check that there is a kart behind/ahead before testing properties 2018-04-11 04:08:21 +02:00
Alayan-stk-2
4496caeadf
Move the shield check for the swatter
Reduce unnecessary computation and fix compilation
2018-04-11 03:26:31 +02:00
Alayan-stk-2
8f4744b061 Improved speedometer and nitrometer (#3177)
* New speedometer and nitrometer gui

* Update Speedometer and Nitrometer

* Improve nitro background

* Improve nitro bar drawing

* Improved meters

* Improve meter and rank drawing

* Agressive smoothing and higher visibility

* Helper function for meter drawing

* Helper function for meter drawing

* Improved meters

* New nitro bar, slight 3D effects and hopefully fix compilation

* Update license
2018-04-10 21:14:50 -04:00
Alayan-stk-2
0025ef6305
New item handling functions 2018-04-11 02:54:24 +02:00
Alayan-stk-2
6e7f0051e0
New item handling functions 2018-04-11 02:52:48 +02:00