Commit Graph

  • f2325e9140 Grab mouse on linux when panning is enabled Deve 2018-05-18 22:35:54 +02:00
  • ad9a314bcf Fixed android compilation Deve 2018-05-17 23:35:05 +02:00
  • bac516aa40 Update comment Alayan-stk-2 2018-05-17 17:45:49 +02:00
  • 6d6520ab89 Make the formula different between normal and time-trial modes Alayan-stk-2 2018-05-17 17:37:16 +02:00
  • fa61059ad2 Add double for xml node Benau 2018-05-17 10:28:46 +08:00
  • 9902e7c767 Use double for max_ranking too, remove first half base-points distribution (done elsewhere) Alayan-stk-2 2018-05-17 03:16:12 +02:00
  • d2bf17e71a Show owner name as Official if official server hoster account is used Benau 2018-05-16 16:07:08 +08:00
  • f5245a679e Fix #3236 (#3253) Alayan-stk-2 2018-05-16 01:16:56 +02:00
  • cdea16f81d Fixed kart id being received as unsigned int (needs to be signed since the sign indicates the event type). hiker 2018-05-16 08:55:18 +10:00
  • b026b24e4a Fix/update ranking computation Alayan-stk-2 2018-05-15 18:47:59 +02:00
  • 8da8390773 Merge pull request #14 from supertuxkart/master Alayan-stk-2 2018-05-15 15:25:21 +02:00
  • d4b3f75b22 Add code for alayan Benau 2018-05-15 16:08:07 +08:00
  • ad82dca6cc Created separate file for ItemEventInfo. hiker 2018-05-15 18:05:46 +10:00
  • b8982200b6 Fix track objects in network Benau 2018-05-15 15:23:39 +08:00
  • 9f18c0e2c1 (Broken) ranking computation Alayan-stk-2 2018-05-15 04:22:23 +02:00
  • 1fc3e0916e Ranking related changes Alayan-stk-2 2018-05-15 04:20:44 +02:00
  • 5ab277bd68 Resolve conflict with master Alayan-stk-2 2018-05-15 03:46:00 +02:00
  • 0d850201fb Renamed and split the two newItem () functions into three functions: placeItem(), placeTrigger(), dropNewItem(). Started to add support for networked bubble gum (though that's not working, i.e. will crash atm ;) ). hiker 2018-05-15 10:40:25 +10:00
  • 7f84dd39a6 Numerous improvements related to ghost replays (#3244) Alayan-stk-2 2018-05-14 02:51:52 +02:00
  • 322f0e77f8 Don't generate IRC alerts Alayan-stk-2 2018-05-14 00:53:10 +02:00
  • 8c4158c139 Removed option to set item etc type via additional parameter for networking. Now networking relies on deterministically determined 'random' item types and state updates. hiker 2018-05-14 08:46:50 +10:00
  • 0b79d9c1d1 Remove a line that is not needed anymore. Deve 2018-05-13 22:01:11 +02:00
  • 14cb6a89fd Fix for current angelscript version. Deve 2018-05-13 21:54:13 +02:00
  • 1bba398c09 Merge pull request #13 from supertuxkart/master Alayan-stk-2 2018-05-13 20:36:43 +02:00
  • d2dc99f859 Added --disable-item-collection command line flag, which is useful for evaluating client/server 'disagreements'. hiker 2018-05-13 23:43:29 +10:00
  • 290eb354c7 Update custom_video_settings.stkgui (#3224) Alistair Findlay 2018-05-13 09:00:07 +10:00
  • af0495848a Use client prediction for item collection. hiker 2018-05-13 01:04:45 +10:00
  • 5fb0113362 Don't enable texture matrix if no vbo or ibo Benau 2018-05-11 19:27:41 +08:00
  • 34f416506e Remove infinitive loop if image failed to load Benau 2018-05-11 19:27:25 +08:00
  • 02ecb9f914 Shuffle player list for the 1st track in grand prix Benau 2018-05-11 13:44:46 +08:00
  • 52e2a64893 Add ring for local player controller in minimap Benau 2018-05-11 13:26:30 +08:00
  • 4a4c99baf2 Send to all broadcast addresses for connecting to wan server in lan Benau 2018-05-11 11:13:42 +08:00
  • 7926ad9ba0 Progressively adjust time with slow down functionality Benau 2018-05-11 10:43:22 +08:00
  • e28fbdd019 Increase vote timeout to 20 second, and offer a way to end vote early Benau 2018-05-11 10:37:31 +08:00
  • d88ce3b3b6 Removed unused code, coding style fixes. hiker 2018-05-11 09:38:27 +10:00
  • b77a76dd8c The ItemManager must be updated even if no event is received (to rewind item states to the rewind time). hiker 2018-05-10 23:25:04 +10:00
  • 5f8dc7b641 Added debug comment to let the server not connect any items (--> client predictions wrong, useful for debugging). hiker 2018-05-10 23:24:07 +10:00
  • ff6d5119b4 CLients now predict item (predictions are not synched with server, so the item will chance once the server update is received atm). hiker 2018-05-10 23:23:23 +10:00
  • 8f2b991e6a Code cleanup. hiker 2018-05-10 09:31:21 +10:00
  • 15f79b0f95 Add key binding for azerty layout Deve 2018-05-09 21:11:24 +02:00
  • 4e37c1388b Item collection on a client now works, though it is not predicted yet. Other things (dropping bubble gum, switch, synchronised banana collection) still do be done. hiker 2018-05-10 01:09:23 +10:00
  • 031eb461a3 Removed debug output. hiker 2018-05-10 01:07:41 +10:00
  • c98df155a6 Change item visibility always in Item::updateGraphics, which (except for listener) makes it unnecessary to call collect for Item (only for ItemState). hiker 2018-05-10 01:05:38 +10:00
  • 85eb59c6af Merge pull request #3232 from STK-helper/MiniMap hiker 2018-05-09 15:39:19 +10:00
  • fe42da5b04 Avoid conflicts with key codes when fallback keycode is used Deve 2018-05-08 21:59:11 +02:00
  • 78d9f2065c Add some key names for azerty layout Deve 2018-05-08 21:22:46 +02:00
  • e1530267f3 Fixed compilation error and some warnings. hiker 2018-05-09 00:48:20 +10:00
  • 3f96ba2b93 Added nitro amount to state. hiker 2018-05-08 20:51:35 +10:00
  • 9d60112e65 Started to implement proper item handling: the server now sends updates of all collected items to the clients as part of a state. A client confirms the received states. Once all clients have confirmed a certain event, that event is deleted on the server and not sent anymore. WIP, item collection kind of works, but only because of kart state updates which include attachment (but not e.g. nitro). hiker 2018-05-08 19:12:06 +10:00
  • 356680b182 Removed debug prints. hiker 2018-05-08 18:41:37 +10:00
  • 473732b952 Add comment to clarify a if/else Alayan-stk-2 2018-05-07 02:34:52 +02:00
  • 20507424ee Don't draw spinner widget gauge for negative values Deve 2018-05-06 23:06:27 +02:00
  • 20d36b6f1b Fix #3175 (#3243) Alayan-stk-2 2018-05-06 22:26:21 +02:00
  • 11c31bf205 Merge pull request #11 from supertuxkart/master Alayan-stk-2 2018-05-06 03:48:12 +02:00
  • 267dfde46f Fix #3197 (#3238) Alayan-stk-2 2018-05-06 02:33:12 +02:00
  • 7ee3d6576e Use the new config options for display Alayan-stk-2 2018-05-05 22:18:02 +02:00
  • 086cc024e4 Add AI and player icon sizes as configurable Alayan-stk-2 2018-05-05 22:12:05 +02:00
  • 6ec7799a1d Read minimap parameters Alayan-stk-2 2018-05-05 22:06:21 +02:00
  • 206bd0170a New minimap stk_config parameters Alayan-stk-2 2018-05-05 22:05:29 +02:00
  • bdf4c62abc Add config option for minimap size Alayan-stk-2 2018-05-05 21:25:31 +02:00
  • bc569b9e04 Display the minimap during the start countdown Alayan-stk-2 2018-05-05 21:09:33 +02:00
  • f44fbbfdfb Fix code style auria.mg 2018-05-04 18:50:47 -04:00
  • eb647124e8 Split the item update into update and updateGraphics() parts. hiker 2018-05-04 16:41:03 +10:00
  • c7c061c7c1 Bugfix: all items were counted as easter eggs :) hiker 2018-05-04 16:36:56 +10:00
  • 3e518968b3 Added a generic collectedItem() virtual function to world instead of a special case of easter eggs only. hiker 2018-05-04 10:29:44 +10:00
  • 10ce48b86f Moved notification of easter egg collectoin from Item to ItemManager. hiker 2018-05-04 09:48:54 +10:00
  • 5ba79bddd7 Removed m_confirmed, renamed m_disappear_counter to m_used_up_counter. hiker 2018-05-04 09:31:50 +10:00
  • 9392354663 Split Item into two classes: ItemState which contains the non-graphical and changing properties (e.g. collected,item type etc), and Item (using ItemState as base class) which contains graphical and constant values. hiker 2018-05-04 01:01:15 +10:00
  • b5067a935e Final? Qwerty Chouskie 2018-05-02 22:35:36 -07:00
  • 173702cca1 "skid0" effect Qwerty Chouskie 2018-05-02 22:23:16 -07:00
  • ded672ea0d Remove no-longer-needed code It doesn't compile with this anymore, and the issue it fixed seems gone anyways. Qwerty Chouskie 2018-05-02 18:39:47 -07:00
  • b0c061290f Merge branch 'master' of https://github.com/supertuxkart/stk-code Qwerty Chouskie 2018-05-02 18:09:13 -07:00
  • 7e9e258b17 Merge remote-tracking branch 'origin/move-handleMaterialSFX' hiker 2018-05-03 10:23:51 +10:00
  • c6c005ded4 Revert "jgh" auria.mg 2018-05-02 19:35:41 -04:00
  • e1a1196a9f jgh auria.mg 2018-05-02 19:35:04 -04:00
  • 74a77ed5ef Cast width and height as floats before checking the ratio Alayan-stk-2 2018-05-02 20:33:08 +02:00
  • d6c2cccccd Reduce minimap size in splitscreen multiplayer Alayan-stk-2 2018-05-02 20:07:10 +02:00
  • bed03b2a43 Make minimap size 1.8 higher Alayan-stk-2 2018-05-02 19:40:00 +02:00
  • 3d17e68c4e Get a larger minimap texture to significantly reduce aliasing Alayan-stk-2 2018-05-02 19:13:09 +02:00
  • a5b234ceef Reset player action in pause menu for network, fix #3230 Benau 2018-05-02 15:37:47 +08:00
  • f5035a00ea Allow showing paused dialog in network now it doesn't pause timer Benau 2018-05-02 13:17:23 +08:00
  • 022dd3e302 Fix handicap values (#3231) Alayan-stk-2 2018-05-02 03:14:53 +02:00
  • 179e825e60 Merge pull request #10 from supertuxkart/master Alayan-stk-2 2018-05-01 23:56:10 +02:00
  • ac54ee8888 Remove max 80 words limit now we use uint16_t for wide char Benau 2018-05-01 12:42:59 +08:00
  • eb9f5b3fb3 Add speed and acceleration handicap to make it more visible Benau 2018-05-01 01:13:09 +08:00
  • d17fddcac8 Fix handicap in splitscreen and network Benau 2018-05-01 01:10:12 +08:00
  • 0d1e799b4b Removed unused function. hiker 2018-04-30 08:56:28 +10:00
  • 28eb0112e0 Moved handleMaterialSFX to updateGraphics(), which removes the need for a isLastSubstep() function in main(). Fix potential bug when a new material sfx is triggered when a previous sfx still exists. hiker 2018-04-30 08:49:57 +10:00
  • 6a25384ed9 SuperTux in Story Mode (and other improvements) (#3207) Alayan-stk-2 2018-04-30 00:27:03 +02:00
  • a1e19f3692 Fixes weight computation at reference points Alayan-stk-2 2018-04-29 07:23:33 +02:00
  • 49ff8ecd25 Reload powerup models on graphics options restart Alayan-stk-2 2018-04-28 23:06:25 +02:00
  • e1f585a916 Add powerup model loading on start Alayan-stk-2 2018-04-28 23:03:39 +02:00
  • 1545c10328 Split loadAllPowerups in two functions Alayan-stk-2 2018-04-28 23:00:23 +02:00
  • 5e749901f3 New loadPowerupsModels function Alayan-stk-2 2018-04-28 22:58:03 +02:00
  • c785a45e93 Fixes ordering error Alayan-stk-2 2018-04-27 23:46:13 +02:00
  • 5f994204ab Use only one random number for item selection Alayan-stk-2 2018-04-27 23:25:08 +02:00
  • a2659f479c Merge branch 'master' of https://github.com/supertuxkart/stk-code deve 2018-04-27 06:52:58 +02:00
  • b90a9fbf0d Don't allow totally disable particles in GUI. deve 2018-04-27 06:50:39 +02:00
  • bf1392cadc Keep important particles enabled on lowest settings deve 2018-04-27 06:44:56 +02:00
  • bc9660a81c Use known working java version for building apk if possible. Deve 2018-04-26 21:48:59 +02:00