UnknownShadow200
40bdedd2d9
Fix if rain/snow is on, you're standing outside the map in the border bit between bedrock and water, and you look inside the map to under water blocks, rain/snow appears to be missing above the water.
...
You could still see the rain particles on top of the water though.
2019-10-22 21:50:12 +11:00
UnknownShadow200
d7040b5327
add original icon png
2019-10-21 06:56:32 +11:00
UnknownShadow200
94bf399ddf
If we weren't able to open an X11 display, fallback to printing to stdout instead of just unhelpfully dying from a segfault.
2019-10-20 23:41:34 +11:00
UnknownShadow200
88af4d7c83
fix web client and windows builds not compiling
2019-10-20 20:34:22 +11:00
UnknownShadow200
58b9ef7df9
Merge pull request #609 from dakriy/add_path_argument
...
Add path argument
2019-10-20 20:31:09 +11:00
dakriy
f05ccf0128
Only make the major modifications to the platform files
2019-10-20 02:11:01 -07:00
dakriy
50b09d11d2
Revert "Add POSIX only changes in the platform and program"
...
This reverts commit dd4319088d2408dc69fd408c7676f60fc6da0bbd.
Revert this commit as Unk wants to do things differently.
2019-10-20 01:42:41 -07:00
dakriy
7b0924d9c7
Revert "Add new parameter to take a directory on POSIX systems."
...
This reverts commit 14668939818fc97a4b773650228669c075d88c00.
Revert this commit becuase Unk wants things done a different way.
2019-10-20 01:41:35 -07:00
dakriy
1466893981
Add new parameter to take a directory on POSIX systems.
2019-10-20 00:51:06 -07:00
dakriy
dd4319088d
Add POSIX only changes in the platform and program
2019-10-19 23:47:33 -07:00
UnknownShadow200
a4ca0a0393
Fix not compiling
2019-10-20 08:23:52 +11:00
UnknownShadow200
bf85dda072
Rename HUDscreen to ChatScreen and StatusScreen to HUDScreen
...
This will make sense eventually
2019-10-20 08:16:25 +11:00
UnknownShadow200
7844c8159f
Don't split buttons down middle when width >= 400 instead of just == 400. Fixes buttons screwing up when on massive DPI screens. (Thanks 123DMWM)
2019-10-19 17:03:50 +11:00
UnknownShadow200
f533ee3769
Scale raw canvas XY by CSS size in webclient for mouse/touch events
...
This fixes mouses coordinates being wildly wrong when you open devtools or rotate the screen
2019-10-19 16:56:07 +11:00
UnknownShadow200
7ba4ef8033
Fix per-axis model scales still getting restricted for other entities.
...
Only your own entity is supposed to get restricted
2019-10-19 12:47:06 +11:00
UnknownShadow200
e61d784b64
Fix webclient not compiling
2019-10-19 09:05:03 +11:00
UnknownShadow200
2c8520e3a1
If a touch finger moves more than 5 pixels from where it started the touch, treat the input as locked to camera. This means it won't trigger block delete/plave anymore.
2019-10-19 08:21:26 +11:00
UnknownShadow200
08e29d9ac3
Actually fix menus not working in webclient on desktop
2019-10-17 10:46:41 +11:00
UnknownShadow200
040bd10bf4
And get block deleting to partially work on mobile again
2019-10-17 10:30:34 +11:00
UnknownShadow200
92de07776f
Attempt to make it so clicking on GUI means that touch pointer no longer moves camera until it is released
2019-10-17 09:16:34 +11:00
UnknownShadow200
ce6c1094a3
Fix input getting intercepted by the transparent overlay
2019-10-17 08:17:35 +11:00
UnknownShadow200
b392be3fea
show the textinput for mobile as transparent overlay over top of game
2019-10-17 08:09:04 +11:00
UnknownShadow200
b486f04f3e
Show an error in chat instead of crashing when can't go fullscreen on 32-bit mac build.
2019-10-16 22:06:38 +11:00
UnknownShadow200
8326051b08
Remove updater functions from plugin API
2019-10-16 21:21:49 +11:00
UnknownShadow200
d61b33665a
Use LSOpenCFURLRef directly to open url in browser, instead of jumping through /usr/bin/open
2019-10-16 20:17:16 +11:00
UnknownShadow200
564db66126
Make the download button front and centre in save menu in web client
...
No need for the text about MCEdit or the grey line anymore
2019-10-15 23:38:19 +11:00
UnknownShadow200
6feee064a2
Include DPI scale in /client res, also fix /client res getting DPI scaled twice when game is next started
2019-10-15 19:29:52 +11:00
UnknownShadow200
51f2ffcbe4
Fix clipboard not working with recent emcc/clang due to Window_GotClipboardText not getting exported (Thanks Fam0r)
2019-10-15 06:58:58 +11:00
UnknownShadow200
32e4d07a49
don't need to check Builder_Counts for sprites
2019-10-14 09:51:33 +11:00
UnknownShadow200
c1d61af91f
cache World.Blocks/World.Blocks2 in ReadChunkData
...
Otherwise it gets reloaded from memory every single time, i.e. at least width*height*length times
2019-10-14 09:06:43 +11:00
UnknownShadow200
cee0fd38c2
DPI scale widgets and stuff in web client too
2019-10-13 18:45:25 +11:00
UnknownShadow200
298d497c55
DPI scale mouse coordinates in web client
2019-10-13 12:50:25 +11:00
UnknownShadow200
e608660785
Show awful HUD for web client when running on a mobile device, and attempt to get touch and on-screen keyboard to work.
...
not sure if this works though since I'm only using the android emulator
2019-10-13 11:47:52 +11:00
UnknownShadow200
a6773e8f79
Use int instead of cc_bool for return types in places.
...
While this makes almost no difference in desktop builds, for the web client, the produced code ends up looking like X = func(); Y = (x<<24>>24), with Y being used. Now just X is used.
2019-10-13 10:13:13 +11:00
UnknownShadow200
1f25d5ff28
Fix map download to work in IE11
2019-10-12 13:15:45 +11:00
UnknownShadow200
cd08e91473
Build the web client with LEGACY_VM_SUPPORT so it works in IE11
2019-10-12 12:11:49 +11:00
UnknownShadow200
ba9040b17c
Fix me misspelling clipboardData which broke paste in chrome
2019-10-12 12:07:10 +11:00
UnknownShadow200
e8bc122b8d
Fix OSX build
2019-10-12 11:53:48 +11:00
UnknownShadow200
6d275b5cd7
Attempt to fix clipboard in web client with IE11
...
Sorta works when an input textbox is selected
2019-10-12 11:49:45 +11:00
UnknownShadow200
52ae9a2beb
Fix trying to save over existing map not doing anything (Thanks Fam0r)
2019-10-12 08:50:28 +11:00
UnknownShadow200
bbd0af1912
Fix launcher background stuffing up when either fully black or white (Thanks DuckTummy)
2019-10-12 08:06:04 +11:00
UnknownShadow200
db33497d03
WIP on adding a download button to save map menu in web client
...
I've only tested this on chrome, dunno if it works with other browsers. And it doesn't interact properly with the save as dialog, so there's a chance the game could corrupt the memory holding the compressed map data in the background.
2019-10-11 23:29:15 +11:00
UnknownShadow200
616e0673be
Keep in register instead of passing through a pointer in Builder1DPart_CalcOffsets
2019-10-10 21:49:05 +11:00
UnknownShadow200
3798a2d6e2
Avoid a pointless matrix copy and multiply in Entity_GetTransform
2019-10-10 19:55:05 +11:00
UnknownShadow200
2465b488d4
Start replacing static inline methods with macros
...
Although they got inlined on the desktop builds, they do not in the web client. Worse than that though, the .js file ends up with multiple copies of the same method. (For instance there are 14 copies of Vec3_Add)
2019-10-10 18:10:39 +11:00
UnknownShadow200
7eec5b3b5b
Fix system fonts
2019-10-10 15:06:06 +11:00
UnknownShadow200
7b1f08b06f
ReturnCode -> cc_result
2019-10-10 13:30:07 +11:00
UnknownShadow200
540bd993b2
bool -> cc_bool, for better compatibility with system headers that define bool type
2019-10-10 13:20:30 +11:00
UnknownShadow200
060afd7d7b
Fix R/G/B not being clamped in Gradient_Blend
2019-10-10 10:57:06 +11:00
UnknownShadow200
5513d49b85
Merge pull request #607 from UnknownShadow200/BitmapColRewrite
...
Bitmap col rewrite
2019-10-10 10:49:48 +11:00