Benau
6b08a873a2
Allow world to have 2 process instances
...
Also add specific process type handling to world
2020-02-28 09:43:25 +08:00
Benau
63bad92765
Turn race event manager into a singleton get for 2 processes
2020-02-28 09:43:00 +08:00
Benau
6a3e606c2d
Turn race manager into a singleton get for 2 processes
2020-02-28 09:42:44 +08:00
Benau
88bbdbdc92
Move no graphics setting to guiengine which is a better place
2020-02-15 14:00:48 +08:00
CodedOre
13fca9a0eb
Adapting MessageQueue for Tutorial ( #4204 )
...
* Make Script-Message more adaptable
* Highly WIP-TriggerMessage
This is commited for discussion, so it is far away from complete or good or anything else.
* One Place for the static Message!
* Fixing that clear() dont clear the static message.
* Discard Static Messages when Race is closed.
In Order to not leave StaticMessages if an Race is quit, now closing the race discard StaticMessages.
* Allow for co-existence of static and normal message
* Fix indentation and Enum Order
* Clean up used StaticMessages.
* Clean StaticMessages up Round 2
2020-01-11 00:12:56 +08:00
Fouks0
cb236e9674
Always show times in ms ( #4177 )
...
* Always have the time(r)s showing milliseconds
* Format time in mm:ss.mmm in the Ghosts List/Dialog
2020-01-09 17:12:38 +01:00
Benau
13bfb902db
Improve showing of tips
...
1. Disable in track loading as for most tracks it too short to be seen
2. Show race tips only when human loses
2019-12-19 00:33:22 +08:00
Alayan
50988c6c60
Fix #3687
2019-10-26 02:28:42 +02:00
Alayan
ff2ccdbde3
Minor mode checks clean-up
2019-10-25 20:26:18 +02:00
riso
657e02efe4
Clean icon name (Improve PR#4073) ( #4081 )
...
* fix icon names
* add file mode_weapon.png
2019-10-06 01:14:09 +08:00
Du maosen
8316d91469
Some improvements for soccer AI spinner ( #4069 )
...
* Improve code
* Bigger space in track info
* Bug fix && improvements
* Bug fix && improvements
* Bug fix && improvements
2019-09-26 10:12:24 +08:00
Benau
400c1e5347
Fix #3597
2019-07-08 01:45:36 +08:00
Benau
dc8bbfc603
Allow saving kart color to KartStatus
2019-07-08 01:29:11 +08:00
Benau
8fa3c79be7
Clear only data from network to fix #3980
2019-06-30 10:05:56 +08:00
Benau
31caa7e056
Make all fopen utf8 path aware
2019-06-28 21:05:50 +08:00
Benau
12f08c410d
Fix non-networked race with AIs country flag handling
2019-06-27 10:21:03 +08:00
Benau
8d1923acfd
Remove unneeded translation.hpp in header files
2019-06-15 14:28:35 +08:00
Benau
a56343b7e3
Clean up headers
...
Remove special RTL handling as it will be done when texting shaping
2019-06-15 13:52:28 +08:00
Benau
acb9054dcb
Use libraqm for text layout
2019-06-09 11:26:00 +08:00
Reiner Herrmann
07b6a16000
Fix several spelling/grammar errors ( #3951 )
...
found by lintian
2019-06-04 19:04:18 -04:00
Alayan
a8217eb334
Shrink some challenge management code
2019-04-17 17:05:34 +02:00
Benau
9cbd2abe5d
Make flag deactivated time configurable
2019-03-13 15:42:59 +08:00
Benau
961c3957e2
Allow spectating linear race
2019-01-06 13:43:19 +08:00
Benau
d9f1d18d9b
Use placeholder tux for reserved players
2018-12-30 16:37:13 +08:00
Benau
43761e4d9e
Use ServerConfig::m_max_ping for delaying server if supports live join
...
So any players having ping below that value can play the game smooth
2018-12-26 16:22:15 +08:00
Benau
d6946198c5
Make flag a rewinder
...
It remove the capturing delay and allow ctf in local splitscreen
2018-12-24 16:01:21 +08:00
Benau
2eba8c179f
Disable highlight until render gui during loading is bug free
2018-12-21 19:52:27 +08:00
Benau
e4e03e6209
Highlight selected vote by player
...
Animation is disabled atm because not working very well
2018-12-21 19:40:52 +08:00
hiker
4269ac6294
Merge remote-tracking branch 'origin/master' into voting_gui
2018-12-16 02:06:50 +11:00
hiker
8ae6942442
Work around: all GUIs are being removed when the race starts, but
...
the TracksScreen should stay (to show the random vote result animation
later). For now the screen is re-added, long term should have a better
solution.
2018-12-16 01:37:42 +11:00
hiker
f6e758a9d6
Added a phase and optional iteration index/max-iteration to
...
renderGUI to allow for smooth display of progress bar.
2018-12-06 09:58:29 +11:00
hiker
edad214001
Allow the gui to be updates while loading a track, and use this
...
to show a simple (and still stuttering) animation while loading
a track,
2018-12-05 09:51:41 +11:00
Alayan
3ce1867e74
Coding style improvements
2018-11-23 22:08:51 +01:00
Benau
6886e1952e
Fix isBattleMode for easter mode
2018-11-24 02:28:51 +08:00
Benau
689376dd0f
Make FFA and CTF minor mode
2018-11-24 01:41:36 +08:00
Alayan
0eb1a916d3
Make some minor modes misc, fix #3564
2018-11-23 17:19:37 +01:00
hiker
5c14ce86d7
Merge branch 'master' of github.com:supertuxkart/stk-code
2018-11-13 17:55:56 +11:00
hiker
724a5d94ba
Merge branch 'master' of github.com:supertuxkart/stk-code
2018-10-31 23:20:53 +11:00
Benau
0b2a691b24
Fix compiler warning
2018-10-31 12:47:26 +08:00
Alayan
f32b6059e6
Display different message when the player win a grand prix
2018-10-13 20:59:14 +02:00
hiker
17ab076858
Fixed various compiler warnings for 64-bit windows compilation.
2018-10-11 23:27:08 +11:00
Deve
b70bd83d9c
Fixed compiler warnings
2018-10-09 22:27:39 +02:00
Alayan
5144984fd5
Remove leftover include
2018-10-06 18:26:57 -04:00
Alayan
3427d21939
Fix #3483
2018-10-06 18:26:57 -04:00
Alayan
70eb11de4f
Reimplement Gold Driver and Unstoppable by gathering data in general counters. Also fix #3487
2018-10-06 18:26:57 -04:00
Alayan
46c2c88461
Give a boosted AI to some AI karts in races and GP
2018-09-22 22:02:11 +02:00
Deve
8bdc45f7a3
Increase hiscore file version.
...
Hiscores with more than 3 entries are incompatible with older STK versions and cause a crash on startup.
2018-09-22 20:50:05 +02:00
Alayan
f60dc3ce4c
Fix #3399
2018-09-22 19:15:33 +02:00
Alayan
82408aab2f
Restore 5 highscores
2018-09-22 01:55:28 +02:00
Alayan
03839b7cfe
Move GUI files to categorized folders and update all references
2018-09-16 16:37:42 +02:00