3392 Commits

Author SHA1 Message Date
UnknownShadow200
ab9fe3c14f Fix full URL skins for non-humanoid disappearing when changing model of an entity 2018-10-01 15:48:16 +10:00
UnknownShadow200
c8b081f348 C client: Fix missing space in chat log files 2018-10-01 08:07:51 +10:00
UnknownShadow200
c891e16824 C client: start work on getting freetype working with linux backend too 2018-10-01 00:46:55 +10:00
UnknownShadow200
202511164b Tell people to report crashes on the forums instead of my github. 2018-09-30 20:11:55 +10:00
UnknownShadow200
ca61638f7a drom some autohinting for scripts we don't care about 2018-09-30 20:08:55 +10:00
UnknownShadow200
a40d9d1b8b C client: Now system font isn't a complete mess 2018-09-30 19:55:11 +10:00
UnknownShadow200
be6ec666a7 C client: Initial implementation of system fonts, still has some major issues 2018-09-30 17:56:50 +10:00
UnknownShadow200
edee08786e add freetype source 2018-09-30 11:52:49 +10:00
UnknownShadow200
65ab6a011d Fix collisions when using 0 sized blocks as model 2018-09-30 07:59:30 +10:00
UnknownShadow200
51417b950d C client: Inf id 2018-09-28 01:26:34 +10:00
UnknownShadow200
834c387a04 C client: start work on inf id 2018-09-27 22:27:05 +10:00
UnknownShadow200
a57d261703 C client: Change %x to only print 32 bits of hex on 32 bit systems 2018-09-27 16:14:56 +10:00
UnknownShadow200
124d87e227 Allow using block names for models. 2018-09-27 15:49:08 +10:00
UnknownShadow200
a3a4143baa C client: Fix schematic converter 2018-09-27 13:03:40 +10:00
UnknownShadow200
5f8254eb8a C client: Fix progress not being reset to 0 on showing loading screen 2018-09-26 20:46:08 +10:00
UnknownShadow200
1eda8f11a1 C client: Drop pointless Real32/Real64 typedefs 2018-09-26 12:50:44 +10:00
UnknownShadow200
ff15079900 C client: Don't kill client if error playing sounds or music, just disable them. 2018-09-26 10:16:50 +10:00
UnknownShadow200
41303fdd19 Show a message when try pressing R/Enter/X/Z and the server has disabled the functionality 2018-09-25 17:51:28 +10:00
UnknownShadow200
9bcc1334b1 C client: You can run the game without default.zip, just every texture will be white. 2018-09-25 11:37:04 +10:00
UnknownShadow200
5b9b5f3dcf Reset CPE messages on reconnecting 2018-09-25 10:58:01 +10:00
UnknownShadow200
93946e30f4 Fix build issues on recent mono 2018-09-23 22:19:24 +10:00
UnknownShadow200
0f15cf775e Use ionic.zlib for reading map files in singleplayer too 2018-09-22 22:50:56 +10:00
UnknownShadow200
9adcf3d8a1 Minorly optimise ionic.zlib 2018-09-22 22:15:37 +10:00
UnknownShadow200
c2f60074b7 Always use Ionic.Zlib for decompression, instead of only when compiled with mono compiler. 2018-09-22 20:53:56 +10:00
UnknownShadow200
8b51715648 Fix % colour input converting not working on servers not supporting longer messages. (also disable it in classic mode) 2018-09-21 08:36:47 +10:00
UnknownShadow200
e261d51e5c
Update C-client-notes.md 2018-09-20 21:07:35 +10:00
UnknownShadow200
544e7b7eb8 C client: Simplify strings a bit 2018-09-20 20:29:00 +10:00
UnknownShadow200
fa11f725b7 C client: Start logging audio errors instead of immediately dying 2018-09-20 17:12:36 +10:00
UnknownShadow200
74dbfffd44 C client: Fix game crashing when starting in advanced lighting mode 2018-09-19 13:16:53 +10:00
UnknownShadow200
9ac3e5c302 C client: eliminate a few warnings, simplify 2D to 1D array atlas conversion 2018-09-19 12:04:05 +10:00
UnknownShadow200
10863b830c C client: Implement advanced lighting mode. (also include missing signal.h, fixes #542) 2018-09-19 10:11:01 +10:00
UnknownShadow200
23360aca7d C client: Simplify lighting code, don't allocate native GDI fonts when using bitmapped text 2018-09-18 19:54:05 +10:00
UnknownShadow200
eb623f2746 C client: Fix invalid chibi texture, fixes #541 (thanks igor725) 2018-09-17 00:32:29 +10:00
UnknownShadow200
44173bb36e Immediately stop music instead of taking 3 seconds, when exiting game or turning off music 2018-09-16 15:50:15 +10:00
UnknownShadow200
65eee13695 Release 0.99.9.97 0.99.9.97 2018-09-15 23:48:12 +10:00
UnknownShadow200
c213e84770 Fix colours tab in alt menu not applying colour code changes when not visible 2018-09-15 23:24:55 +10:00
UnknownShadow200
972f51f454 c client: Fix text being truncated on generating map screen 2018-09-15 21:34:53 +10:00
UnknownShadow200
759bfebedc When run out of VRAM, attempt to repeatedly half view distance instead of immediately crashing 2018-09-15 20:47:06 +10:00
UnknownShadow200
9b69574d7c C client: Fix Directory_Enums returning '.' and '..' on linux 2018-09-13 14:26:43 +10:00
UnknownShadow200
73bf29e03c C client: More detailed error logging on linux 2018-09-13 10:56:54 +10:00
UnknownShadow200
eb73a125ae less warnings with GCC 2018-09-12 22:47:17 +10:00
UnknownShadow200
1f89cb7bb7 C client: Fix not cross compiling under GCC 2018-09-12 18:06:47 +10:00
UnknownShadow200
f265cf8044 C client: Log much more info for debugging crashes on windows 2018-09-12 17:03:20 +10:00
UnknownShadow200
1aa7c57a62 C client: Fix technically invalid .png and .cw files being generated.
'last block' flag was incorrectly unset, which tripped up some software.
2018-09-12 09:32:22 +10:00
UnknownShadow200
3d3da73cc1 C client works on windows 2000 2018-09-12 07:37:20 +10:00
UnknownShadow200
6eb08b70e2 C client: Minor code cleanup 2018-09-12 07:36:37 +10:00
UnknownShadow200
ab8a35f7c7 less warnings compiling with clang 2018-09-11 13:59:24 +10:00
UnknownShadow200
ceffe44e1b C client: Textures must be powers of two 2018-09-11 12:47:55 +10:00
UnknownShadow200
a88d912859 C client: Fix crash on process exit on linux 2018-09-11 09:24:53 +10:00
UnknownShadow200
cd1961f588 C client: Fix crashing when turning off music then back on again on linux 2018-09-11 07:55:05 +10:00