3420 Commits

Author SHA1 Message Date
UnknownShadow200
28e1a2378d replace some usages of uint16/uint32 with just int 2018-10-07 15:03:30 +11:00
UnknownShadow200
f9eea60daf UInt8 -> uint8_t 2018-10-07 14:25:06 +11:00
UnknownShadow200
bce3767cc5 int16/int64/uint64 -> int16_t/int64_t/uint64_t 2018-10-07 13:50:32 +11:00
UnknownShadow200
ad8f49c289 uint16 -> uint16_t 2018-10-07 13:35:31 +11:00
UnknownShadow200
66385a2ff6 and more 2018-10-07 12:39:27 +11:00
UnknownShadow200
0aed43d82d Use int instead of Int32 in most places 2018-10-07 10:28:56 +11:00
UnknownShadow200
62ecad77ad Move to using #ifdef instead of #if 2018-10-07 08:01:53 +11:00
UnknownShadow200
8287ecfeb6 Drop Type42 support 2018-10-06 20:54:51 +10:00
UnknownShadow200
509458ad1a C client: Remove this useless bit of code from Platform_Init
(we don't need a hdc for drawing with gdi anymore)
2018-10-06 18:59:24 +10:00
UnknownShadow200
b84b166d88 C client: Now system fonts work on linux too 2018-10-06 18:41:35 +10:00
UnknownShadow200
bdc8ba1441 move stuff around 2018-10-06 17:55:10 +10:00
UnknownShadow200
e8048ded6b C client: Implement underline for system fonts 2018-10-06 16:27:09 +10:00
UnknownShadow200
fb4281cc1b drop more stuff 2018-10-06 13:45:09 +10:00
UnknownShadow200
cdd45b3259 C client: Now gets slightly further before crashing in release mode 2018-10-06 09:54:51 +10:00
UnknownShadow200
af821dacdf C client: Make text look nicer 2018-10-05 22:46:42 +10:00
UnknownShadow200
c8362891e7 remove some files don't care about 2018-10-05 18:55:11 +10:00
UnknownShadow200
db77e4c42c C client: Fix button text being slightly wrongly shaded (thanks video_error) 2018-10-05 15:55:56 +10:00
UnknownShadow200
1ab00954d6 C client: Bold fonts supported now 2018-10-04 08:12:53 +10:00
UnknownShadow200
1bb1d824c9 C client: Fix chat in input being lost on d3d9 context los 2018-10-02 21:08:20 +10:00
UnknownShadow200
9bcbb734b0 C client: Fix garbage blocks with inf id in rare case
small map, initially purely classic blocks only (so no upper array is sent by server), and you then tried to place a block above 256
2018-10-02 17:18:28 +10:00
UnknownShadow200
bc10416f97 drop some more stuff don't care about from freetype 2018-10-02 16:09:27 +10:00
UnknownShadow200
c0aefc5fec C client: Fix some fonts being too high 2018-10-02 10:09:17 +10:00
UnknownShadow200
ab8f1f3d67 C client: Fix map being invisible when missing default.zip 2018-10-01 22:44:49 +10:00
UnknownShadow200
0b9fa28779 Fix c client system fonts to be mostly usable now 2018-10-01 22:40:42 +10:00
UnknownShadow200
0c65a00edd remove some stuff from freetype I don't care about 2018-10-01 21:13:21 +10:00
UnknownShadow200
2f8ed76a95 C client: Give each block def in saved .cw a unique tag name, fixes previewing in some tools 2018-10-01 20:55:14 +10:00
UnknownShadow200
d39ad38852 C client: Fix crashing when selecting font list 2018-10-01 20:49:01 +10:00
UnknownShadow200
837fd1cf05 C client: Now load some fonts on linux, don't crash when ----- entry is selected in fonts menu 2018-10-01 19:09:29 +10:00
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