Commit Graph

21070 Commits

Author SHA1 Message Date
Benau
9b4b283c4c Add check trigger to replace item trigger 2019-02-27 11:31:19 +08:00
Benau
fe4a9c5406 Allow clients to get list of initial items from server 2019-02-27 11:07:08 +08:00
Benau
224c694dfd Combine static physical objects with irrlicht GeometryCreator 2019-02-27 11:06:18 +08:00
Benau
813934bdba Improve kart state saving 2019-02-27 11:05:47 +08:00
Benau
c00cf66b26 Add compression for max speed 2019-02-27 11:05:22 +08:00
Benau
cb1769acea Use btTransform and normal compression if possible 2019-02-27 11:04:49 +08:00
Benau
733794bb3e Clean up compressing for network body 2019-02-27 10:43:42 +08:00
Deve
0b6e153111 Avoid a crash in ribbon widget 2019-02-26 22:25:37 +01:00
Deve
cdff36f840 Update active widgets on resolutions list when ribbon widget is scrolled 2019-02-26 22:10:20 +01:00
Deve
ebde419566 Avoid using invalid resolutions in fullscreen mode 2019-02-26 16:56:07 +01:00
Alayan
48c1cf880d Fix inconsistency between comment and code 2019-02-26 16:09:52 +01:00
Alayan
bf1d8241e3 Improve AI nitro usage 2019-02-26 16:05:08 +01:00
Benau
d00472f868 Add cannon for flyable in network 2019-02-26 16:07:22 +08:00
Benau
cfbbc7c6dd Clean up the firing of flyables in network 2019-02-26 15:55:24 +08:00
Deve
88c2ce7ee5 Use system LD_LIBRARY_PATH when opening web browser 2019-02-25 22:07:38 +01:00
Benau
ca0636ed03 Update translation pot file 2019-02-25 10:30:34 +08:00
QwertyChouskie
1892b827d9 Improve warning (#3770)
* Improve warning

It's more clear now that this is non-fatal.

* Update main.cpp
2019-02-24 21:25:15 -05:00
Benau
eaddd9c1a3 Fix #3718 2019-02-21 10:11:34 +08:00
Mrxx99
b55ec5cfb8 FFA for offline play (#3708)
* added widget to track info screen to select between Free-For-All and Three Strikes Battle

* setting AI to zero and setting time target to 2 minutes for testing

* setting also hitcapture limit to prevent immediate race end

* setting m_count_down_reached_zero to false in ffa reset to allow starting a new race after the previous ended through time limit

* integrated necessary adjustments and made possible to set time target

* removed unused spinner variable

* use translations

* centralized is_soccer and show_ffa_spinner variables

* setting target value spinner visible/invisible depending on ffa game type

* using no hittarget and fix for this in free for all mode

* set use_highscores to false for FFA

* disabling AI for FFA

* disable hit limit icon for FFA if no hit limit is set ( = 0 )

* changed icon and name of three strikes battle to only battle in race setup screen

* set AI to Battle AI if mode is FFA

* added config parameters for FFA

* added define which can be used to enable FFA AI

* resolved merge conflict

* moved ffa options higher

* fix for setting ai karts

* improved m_show_ffa_spinner and m_is_soccer

* removed code for disabling widgets for FFA AI

* implemented requested changes
2019-02-20 19:18:02 -05:00
Alayan
6e18dce622 Update story mode to use ravenbridge mansion, reorder challenges 2019-02-18 18:52:30 +01:00
Alayan
4da2b1f75f Replace blackhill mansion by ravenbridge mansion in story mode 2019-02-18 16:26:11 +01:00
Alayan-stk-2
2033c923f8
Improve english for the startup boost help 2019-02-18 16:11:47 +01:00
Deve
56743e002c Explain startup boost in help 2019-02-15 21:59:05 +01:00
Benau
1ac4a5b93d Redo all kart animation classes for network
Disable cannon for flyable for now
2019-02-15 17:29:19 +08:00
Deve
c35c0af590 Merge remote-tracking branch 'origin/fix-xbox360-stick-buttons' 2019-02-14 22:15:45 +01:00
Deve
5aaae1d0ad Use larger left margin for stretchable images in coal skin 2019-02-14 10:50:33 +01:00
Deve
e0835c8e5f Fixed missing transparency in notification images 2019-02-14 10:08:57 +01:00
Benau
64442e5ac9 Allow place item and rescue on driveable objects 2019-02-14 13:19:53 +08:00
Deve
ade94465b3 Use power of two dimensions for notification textures 2019-02-13 23:53:18 +01:00
Alayan-stk-2
a44ed43d71
Add some of the changes since the last update, sort changes into categories
@deveee @Benau I'm mainly aware of what I've done myself and I miss some things when looking at the commit list, so don't hesitate to update the changelog yourself to add missing important changes.
2019-02-13 23:13:25 +01:00
Deve
69cea1eabf Minor fix for previous commit 2019-02-13 21:46:46 +01:00
Deve
415bfb491e Allow to change cursor position in text box when screen keyboard is active 2019-02-13 21:34:31 +01:00
Deve
71c5c3988c Show cursor in edit box when screen keyboard is opened 2019-02-13 21:00:17 +01:00
Benau
05b1dcb803 Use utf-8 server name in create request after stk-addons change 2019-02-12 11:54:03 +08:00
Benau
6fb8dd512b Add translation comments for trusted word 2019-02-12 11:52:25 +08:00
Benau
1855d4262b Revert "Use xmlEncode for proper unicode handling"
This reverts commit c5cf87071c.

We can remove utf8_encode in stk_addons api so it will handle
utf8 characters in db correctly, as utf8_encode is only needed for
a string encoded in ISO-8859-1.

Fix #3670
2019-02-12 11:26:20 +08:00
hiker
ca23678ac9 Fixed comment. 2019-02-11 17:08:22 +11:00
Benau
912cc5184d Update translation source 2019-02-11 09:20:31 +08:00
Alayan
a9d81d2aa5 Fix #3740 and #3172 2019-02-10 17:28:28 +01:00
Benau
9ad2823f4d Don't crash if login without --init-user 2019-02-10 14:20:42 +08:00
Benau
061d4becc5 Don't load world twice when clicking spectate button quick 2019-02-10 11:06:12 +08:00
Alayan-stk-2
f42fdc7cb8
Update to reflect change from "official" to "trusted" servers 2019-02-10 02:34:38 +01:00
Alayan-stk-2
73925364f3
Update to reflect change from "official" to "trusted" 2019-02-10 02:32:01 +01:00
QwertyChouskie
1872ef86b4 Use Nettle for macOS build, tweaks (#3749) 2019-02-09 18:52:09 -05:00
hiker
8ebb0b2e9a For now rename 'official' servers to 'trusted' (#3745)
* For now rename 'official' servers to 'truster', to make it more
obvious what the STK team does not operate those servers.

* Removed left-over-unfinished-duplicated comment :)
2019-02-09 14:50:42 +08:00
Deve
548a946de8 Clear message that chat is disabled when user enabled it in options 2019-02-09 01:38:23 +01:00
Deve
7062245d88 Change order of the internet options, so that there is no ugly space when internet connection is disabled 2019-02-09 01:10:43 +01:00
hiker
94d6a6f785 Fixed incorrect message about where to find internet option. 2019-02-09 01:05:08 +01:00
hiker
968e0be3e4 Make sure that HW reports stays disabled when internet is being
enabled in the options (GDPR compliance - opt-in required from
user to send data). Made chat-message visible/invisible same
as hw-statistics.
2019-02-09 01:05:08 +01:00
hiker
507d5d89e9 Fix display of 'hw stats' when internet gets enabled in the option:
it was actually showing the state of the 'chat', not 'hw-stats'.
2019-02-09 01:05:08 +01:00