3793 Commits

Author SHA1 Message Date
UnknownShadow200
2d53ead74e minor code cleanup 2019-02-19 22:58:03 +11:00
UnknownShadow200
d700c77f56 fix crash when generating large vanilla maps (thanks hemsindor)
these maps are say 4000x64x1000 in size
2019-02-19 15:13:57 +11:00
UnknownShadow200
015af253ab allow models for other entities to be any scale
your own scale is still restricted to 2-3, because collisions are extremely costly at large model scales
2019-02-18 21:45:03 +11:00
UnknownShadow200
0c5674637a Fix connecting to private server in launcher always saying 'no server has that hash' 2019-02-18 17:18:54 +11:00
UnknownShadow200
ae33ff6e11 move compiling notes to readme 2019-02-18 14:30:23 +11:00
UnknownShadow200
d55ad4a08c Fix updater not working if renamed from ClassiCube.exe/ClassiCube 2019-02-18 13:03:33 +11:00
UnknownShadow200
98abfecafa free resources and peform saving in Closing instead of Destroyed event
This fixes BadWindow error showing on close on x11, and fixes message box at game close if saving options fails not appearing
2019-02-17 22:46:57 +11:00
UnknownShadow200
d7ecbd99fd fix Window_GetVisible sometimes being wrong on linux 2019-02-16 22:36:47 +11:00
UnknownShadow200
17b838eba1 fix some system fonts missing from list on OSX 2019-02-16 19:50:52 +11:00
UnknownShadow200
56a4664f22 fix some extern I forgot, causing duplicate symbol error at runtime on some systems 2019-02-14 22:29:30 +11:00
UnknownShadow200
979998fa8c fix skins and textures sometimes randomly 404ing 2019-02-14 19:43:32 +11:00
UnknownShadow200
399e73e861 add connected/disconnected events for plugins 2019-02-13 21:21:21 +11:00
UnknownShadow200
6e3ea84eaf Fix resize box not working on OSX 2019-02-12 22:17:21 +11:00
UnknownShadow200
329de35cd1 attempt to address #566
also fix client not starting if path has spaces in it on windows
2019-02-12 21:43:39 +11:00
UnknownShadow200
83c542f23f use proper unicode input on OSX 2019-02-12 21:38:36 +11:00
UnknownShadow200
d33aba4913 fix moved event not getting raised on OSX 2019-02-12 00:22:56 +11:00
UnknownShadow200
0151276b3f and fix OSX 2019-02-11 23:56:53 +11:00
UnknownShadow200
1b8210c7ca Fix fonts leaking file handles 2019-02-11 22:46:51 +11:00
UnknownShadow200
f6e3478eed fix broken on linux 2019-02-11 21:47:06 +11:00
UnknownShadow200
8e77126afa simplify window API even more 2019-02-11 21:41:10 +11:00
UnknownShadow200
1bb2e71518 show better message box for invalid port too
also simplify GraphicsMode a tiny bit
2019-02-11 11:46:40 +11:00
UnknownShadow200
3420c719d9 also include what IP is considered invalid 2019-02-11 11:11:30 +11:00
UnknownShadow200
abb2a7f32c expose Gfx to plugins 2019-02-11 10:45:11 +11:00
UnknownShadow200
3e2ec57721 remove special behaviour of air with HoldThis packet
SetClickDistance 0 does a better job of this anyways
2019-02-10 22:14:59 +11:00
UnknownShadow200
c00eec58fb reorganise Key enum, so KEY_0 is '0' and KEY_A is 'A' 2019-02-10 19:53:46 +11:00
UnknownShadow200
61d0a8762b simplify window API a bit 2019-02-09 19:47:47 +11:00
UnknownShadow200
778a49130c Fix /client listmodels from MoreModels plugin 2019-02-09 16:27:44 +11:00
UnknownShadow200
9419d55de4 breakable liquids should behave the same even when can't place/delete the block (thanks tornato) 2019-02-09 16:13:27 +11:00
UnknownShadow200
bea0405984 Don't try to load non .dll/.so files as plugins
since desktop.ini and/or thumb.db files tend to get created
2019-02-09 14:50:50 +11:00
UnknownShadow200
2ae8fd9054 save and load custom block info and textures over 256 2019-02-04 03:39:58 +11:00
UnknownShadow200
66e8815094 undo debug 2019-02-03 15:29:25 +11:00
UnknownShadow200
e9b525f487 actually save and load Block2 2019-02-03 15:28:19 +11:00
UnknownShadow200
7b11593288 minor code cleanup 2019-02-02 22:22:46 +11:00
UnknownShadow200
0b0869f05f
Update readme.md 2019-02-02 13:26:33 +11:00
UnknownShadow200
71ddf49168 move classicalsharp source into classicalsharp folder 2019-02-02 12:52:33 +11:00
UnknownShadow200
020aec5e53 rebuild 2019-02-02 05:52:07 +11:00
UnknownShadow200
1fb415ca87 move files back out to fix build bot 1.0.0.0 2019-02-02 05:13:06 +11:00
UnknownShadow200
14480cd225 fix again, this time for sure 2019-02-02 04:58:02 +11:00
UnknownShadow200
b022d12e10 Try again 2019-02-02 04:52:01 +11:00
UnknownShadow200
2ddd848728 rebuild 2019-02-02 04:38:25 +11:00
UnknownShadow200
89f6321a5c Fix MSVC compile errors 2019-02-02 01:59:12 +11:00
UnknownShadow200
767eb71c78 move classicalsharp source into sub-directory 2019-02-02 01:44:26 +11:00
UnknownShadow200
01340e8548 move some stuff out of MapGenerator.h 2019-02-02 01:32:41 +11:00
UnknownShadow200
4655f41789 Completely deprecate ClassicalSharp. Rest in peace. 2019-02-01 22:34:18 +11:00
UnknownShadow200
59b1d4b054 reorganise client.log info dumping to be cleaner 2019-02-01 20:15:48 +11:00
UnknownShadow200
b4ff4c6caa attempt to fix crash on minimise (thanks classic1234) 2019-02-01 10:15:54 +11:00
UnknownShadow200
e53cd35af3 fix updater on OSX 2019-01-31 22:47:09 +11:00
UnknownShadow200
021bb42853 Fix not being able to click on some dialog boxes on OSX 2019-01-31 20:21:10 +11:00
UnknownShadow200
d3022d86ab attempt to add icon 2019-01-31 15:42:57 +11:00
UnknownShadow200
6207bda659 fix downloading 64 bit update for 32 bit client and vice versa 2019-01-31 09:54:20 +11:00