5444 Commits

Author SHA1 Message Date
UnknownShadow200
cff7c6cd1b Fix crashing if map fails to generate 2020-03-31 19:07:54 +11:00
UnknownShadow200
035f5cedd8 Fix crashing in singleplayer, fix multiplayer maps with over 256 custom blocks still screwing up 2020-03-31 18:56:06 +11:00
UnknownShadow200
48d394f8d0 Make entities/fog/sky/clouds/borders/sides render when map failed to loaded, fix this to also work in multiplayer 2020-03-31 18:43:38 +11:00
UnknownShadow200
f7dae6bc72 Add World.Loaded variable 2020-03-31 18:31:50 +11:00
UnknownShadow200
0654dc0f41 Make it so you can at least go into third person when map fails to load 2020-03-31 18:10:59 +11:00
UnknownShadow200
c7c26502df Remove internal methods from TexturePack.h 2020-03-27 20:09:06 +11:00
UnknownShadow200
29fd1a0f3b Export Stream_Read/Stream_Write to plugins
There is definitely no reason behind this change
2020-03-27 09:00:02 +11:00
UnknownShadow200
e4b3a82b1f move gfx option loading into graphics.c 2020-03-26 19:24:05 +11:00
UnknownShadow200
d3e2bd8fd7 Make keypad behave same as windows/text editors when num lock is off on linux (thanks cjnator38) 2020-03-24 08:47:01 +11:00
UnknownShadow200
3509ae6a9a Remove unused freetype CID code 2020-03-23 22:06:30 +11:00
UnknownShadow200
d956f21708 Remove unused postscript font name stuff 2020-03-23 19:56:02 +11:00
UnknownShadow200
3e0e83a60a Combine PickedPos and RayTracer into one struct 2020-03-23 15:09:44 +11:00
UnknownShadow200
37109cb18a pass Vec3 by address instead of copy in Picking 2020-03-22 15:46:14 +11:00
UnknownShadow200
6ad7ba4bd7 Cleanup MapNativeKey for Windows 2020-03-22 13:22:22 +11:00
UnknownShadow200
8a0c0850ca Fix if motd is changed to -hax +thirdperson, you are still sent back into first person, even though you can still use third person (Thanks cybertoon) 2020-03-22 13:05:27 +11:00
UnknownShadow200
cc5c9f8ed5
Merge pull request #635 from jshtab/632-classic-chat
Chat: create new 'use classic chat' option
2020-03-22 12:55:05 +11:00
Jacob Shtabnoy
1b40bca1cd
Chat: create new 'use classic chat' option
Adds a new option to the Nostalgia category to enable or disable
the classic chat style.

The flag Gui_ClassicChat is also enabled whenever the client is in
classic mode, and replaces the new flag replaces the PureClassic
checks.

Closes UnknownShadow200#632

Signed-off-by: Jacob Shtabnoy <shtabnoyjacob@scps.net>
2020-03-21 21:48:18 -04:00
UnknownShadow200
4c6aba8b4c Remove unused ttsubpix 2020-03-21 22:24:26 +11:00
UnknownShadow200
368cce1f44 Fix extra arguments to macro in cffcmap 2020-03-21 20:40:17 +11:00
UnknownShadow200
3ecd28669e Remove unused charmap variation code 2020-03-21 20:33:18 +11:00
UnknownShadow200
8388eabc92 Remove all unused TT_CONFIG_OPTION_BDF code 2020-03-21 19:11:15 +11:00
UnknownShadow200
afcc32c6b3 Remove some of the unused TT_CONFIG_OPTION_GX_VAR_SUPPORT code 2020-03-21 19:00:14 +11:00
UnknownShadow200
c09df8e94a Remove some deprecated code 2020-03-21 17:33:12 +11:00
UnknownShadow200
001e399ee2 Remove unused LCD code 2020-03-21 17:14:36 +11:00
UnknownShadow200
1d6d79a864 Remove unused SUBPIXEL_RENDERING code 2020-03-21 16:57:43 +11:00
UnknownShadow200
4a4c0c9ddd Remove unused freetype lcd filter code 2020-03-21 16:45:12 +11:00
UnknownShadow200
746e8fdd87 cleanup protocol.c a bit and make launcher widget vtables const 2020-03-21 08:19:26 +11:00
UnknownShadow200
a8b230bebc Ignore revocation servers failure (Thanks 123DMWM) 2020-03-21 07:50:15 +11:00
UnknownShadow200
f2aa0f06fc Fix OpenGL 1.1 build not compiling (thanks doctorj1) 2020-03-21 07:27:25 +11:00
UnknownShadow200
0553c950fd Make entity vtable and Updater_XYZ const 2020-03-20 21:51:34 +11:00
UnknownShadow200
5621c5c119 Use Game.Time instead of utc time for determining disconnection timeout 2020-03-19 16:41:02 +11:00
UnknownShadow200
c6a91b6be4 Use Game time instead of UTC time for determining network connect timeout 2020-03-14 20:22:50 +11:00
UnknownShadow200
9e2bcba94d Fix some browsers getting stuck in recursion loop and terminating the game when http request fails 2020-03-13 20:29:23 +11:00
UnknownShadow200
511da3e542 Check IndexedDB error and log in chat, instead of crashing game 2020-03-13 19:04:16 +11:00
UnknownShadow200
d1dbb2491c Attempt to fix issue where apostrophe key was not detected 2020-03-13 00:29:08 +11:00
UnknownShadow200
9e86f9436a Use game time instead of system UTC time for determining when chat and announcement should disappear
Fixes chat messages getting stuck if your system time changes backwards for some reason
2020-03-12 21:32:16 +11:00
UnknownShadow200
9bb7065f74 Fix on windows, if you release a mouse button outside the window (without switching focus to another window), it stays stuck in-game 2020-03-12 18:38:32 +11:00
UnknownShadow200
42ad34124d remove one redundant line of code to trigger buildbot 2020-03-12 15:10:36 +11:00
UnknownShadow200
977fd97dbc For web client, don't crash game if can't allocate more memory from browser (usually because exceeding 2GB) 2020-03-12 15:04:24 +11:00
UnknownShadow200
93ae0ef5c9 Fix maps with non-zero GZIP header flags not getting decoded properly (Thanks fam0r) 2020-03-12 08:46:30 +11:00
UnknownShadow200
e4e04e75a0 Considering that the mac build expects plugins to have .dylib extension, it is probably a good idea to make the plugin buildbot do that 2020-03-11 21:38:18 +11:00
UnknownShadow200
d87378a36c Add -Qn flag to buildbot so 'GCC version' isn't included in output executable.
Because of the ancient mingw version the buildbot uses, string constant merging doesn't work. As such for the windows executable, this string appeared 81 times and added 1-2 kb to executable.
2020-03-10 21:00:30 +11:00
UnknownShadow200
a04e0104f9 Inventory in classic+hax mode should be the same as classic mode
This also matches how it appears in original classic and WoM
2020-03-10 19:40:37 +11:00
UnknownShadow200
19c4583188 Also log unknown keys on X11 backend 2020-03-10 08:32:19 +11:00
UnknownShadow200
d0eaf08517 Make modern_tiles in Resources.c const 2020-03-09 23:48:47 +11:00
UnknownShadow200
6aa2dceb22 Simplify DisconnectScreen a bit 2020-03-09 16:29:24 +11:00
UnknownShadow200
af6600ecfc Release 1.1.3 1.1.3 2020-03-09 09:47:54 +11:00
UnknownShadow200
1db4118b24
Merge pull request #631 from jshtab/fix-gcc-math
Makefile: Use no-math-errno flag for all GCC compilers
2020-03-09 09:40:13 +11:00
Jacob Shtabnoy
0b45fe132d
Makefile: Use no-math-errno flag for all GCC compilers
Changes the CFLAGS for all platforms which use the GCC compiler
to include -fno-math-errno in order to resolve a linking issue
when compiling for platforms that use GCC.

For some reason, the flag was not added to the Makefile in commit
1a5f96, which replaces AbsF and SqrtF with their respective GCC
built-ins.

Signed-off-by: Jacob Shtabnoy <shtabnoyjacob@scps.net>
2020-03-08 17:53:06 -04:00
Goodlyay
b4d0042c75 X 2020-03-07 21:43:01 -08:00