Vitaly
bc2a994cb6
New release with important fixes ( #41 )
v0.1.20
2023-11-11 22:23:20 +03:00
Vitaly
5f2c3e71c2
up lockfile (squid)
2023-11-11 22:20:25 +03:00
Vitaly
32473df101
Merge branch 'main' into next
2023-11-11 22:16:28 +03:00
Vitaly
ea2843a609
fix p2p issues
2023-11-11 22:00:10 +03:00
Vitaly
5c13e75616
fix player name render issue
2023-11-11 21:59:04 +03:00
Vitaly
5f10b60bf6
feat(mobile): add F3 additional action by holding the F3 button
2023-11-11 21:38:50 +03:00
Vitaly
3b244802e0
fix: screens were not scrollable in chrome android
2023-11-11 12:33:49 +03:00
Vitaly
3cb029808d
fix: sometimes death screen were not displayed on relogin & world change
2023-11-11 12:24:17 +03:00
Vitaly
108be2aa5e
up flying-squid
2023-11-11 12:23:58 +03:00
Vitaly
71f13df0bb
add vr option menu for future
2023-11-11 12:04:22 +03:00
Vitaly
5a738f4a48
feat(debug-overlay): print packets debug info
...
feat: add options.debugLogNotFrequentPackets & debugTopPackets
2023-11-11 12:04:13 +03:00
Vitaly
ebeffe2325
click vr button without pointer lock
2023-11-11 10:40:46 +03:00
Vitaly
55316ae6bc
fix singleplayer?=1 should not save data
2023-11-11 10:02:02 +03:00
Vitaly
9840e4cd1b
fix: fix sign rendering for some pre-flatenning worlds
2023-11-11 10:01:27 +03:00
Vitaly
5e788e0fa0
fix: fix rendering issues with water by correctly specifying render order
...
fix: show chunks border now works without chunks reload
2023-11-11 09:53:27 +03:00
Vitaly
f4b885b5a1
fix(playground): back sides of block were not rendered
2023-11-10 17:26:24 +03:00
Vitaly
5254c7508a
vr: disable stepHeight (auto-step) as it seems not the same as auto-jump (important on servers)
2023-11-10 16:53:09 +03:00
Vitaly
c46ba02ca1
full vr gamepads support! also make it possible to play with keyboard / external gamepad
2023-11-10 16:38:37 +03:00
Vitaly
c36d42e5d5
feat: display fullscreen button on android devices
2023-11-10 12:48:55 +03:00
Vitaly
2bd3307199
fix: normal mode was unplayable when webxr was available
...
fix: in vr mode performance was degraded since every frame was rendered twice
fix: enter vr is now displayed propertly on mobile devices
2023-11-10 12:25:39 +03:00
Vitaly
df6ed989d0
feat: add debugSceneChunks and debugChangedOptions global variables that available via browser console
...
fix: reset all options sometimes didn't work (don't mutate default options)
2023-11-10 12:21:19 +03:00
Vitaly
3b4d5e04b8
fix: minimal value of settings by default is now 0 which is important for sound
...
fix: don't start audiocontext when muted, so browser don't try to take exclusive control over sound output device when it's busy in super advanced setups
2023-11-10 11:13:58 +03:00
Vitaly Turovsky
05002df816
hotfix: don't crash singleplayer screen when save has no LevelName
2023-11-05 07:54:00 +03:00
Vitaly Turovsky
4248b38e86
hotfix: don't crash singleplayer screen when save has no LevelName
2023-11-05 07:53:00 +03:00
Vitaly
c14b251a8a
quite important fixes ( #37 )
v0.1.19
2023-11-05 07:17:35 +03:00
Vitaly Turovsky
9e152d902c
feat: now render distance of singleplayer & multiplayer mode saved & read independently
2023-11-05 07:09:05 +03:00
Vitaly Turovsky
edc5fe106d
fix server test, now server overrides defaultProxy to self
2023-11-05 06:53:26 +03:00
Vitaly Turovsky
c9db2f1a6b
use latest deps (squid)
2023-11-05 06:32:01 +03:00
Vitaly Turovsky
35574bafd2
fix: death screen was broken
...
fix: rare crash when spawn was received before player data
fix: sometimes signs were not displayed in latest versions
2023-11-05 06:27:36 +03:00
Vitaly Turovsky
541c4e740f
don't typecheck flying-squid/src as we should use generated types only
2023-11-05 05:40:03 +03:00
Vitaly Turovsky
20faa63051
fix varios flying squid types
2023-11-05 05:39:03 +03:00
Vitaly Turovsky
cd51aaaf8c
up squid
...
remove old type
2023-11-05 05:28:28 +03:00
Vitaly Turovsky
2d4f7312c6
minor build fixes
2023-11-04 11:50:18 +03:00
Vitaly Turovsky
d10d7ab7cc
feat: basic support for items with custom names
2023-11-04 10:58:06 +03:00
Vitaly Turovsky
89676fe8f9
use ts linked version of flying squid
2023-11-04 10:57:00 +03:00
Vitaly Turovsky
443496a788
fix: drop download & deploy size by 1.5x by inlining optimized block collision shapes
2023-11-04 09:04:09 +03:00
Vitaly Turovsky
733ff0518a
feat: add j keybind for selecting item (temporary solution)
2023-11-04 08:46:31 +03:00
Vitaly Turovsky
e8c84769b3
fix: chat & debug overlay are now not clipped on iphone x
2023-11-04 07:57:52 +03:00
Vitaly Turovsky
9e1bc42336
fix: couldn't create worlds in safari < 17 (below ios 17)
2023-11-04 07:22:34 +03:00
Vitaly Turovsky
fadbd7eb22
feat: allow to change opacity & position of touch buttons
...
fix: touch buttons don't overflow other menus
fix: make top touch buttons prettier & bigger a bit
2023-11-04 07:01:56 +03:00
Vitaly Turovsky
b20d99261f
allow to use linked deps such as flying-squid
2023-11-04 06:40:33 +03:00
Vitaly
e6fa20c427
make tsc happy with null checks
2023-11-02 07:24:39 +03:00
Vitaly
ea5dbb316c
panorama to ts, suppress some errors in models, make viewer always defined
2023-11-02 07:19:20 +03:00
Vitaly
6f22718670
fix: barriers should not cast shadows (ao)
2023-11-02 07:13:41 +03:00
Vitaly
43ca0aa03f
use cy.clearLocalStorage
2023-11-02 07:13:04 +03:00
Vitaly
2d34a1f3fa
move playground, worldrenderer, models to typecript with typechecking!
2023-11-02 07:12:57 +03:00
Vitaly
d546fa8f41
enable strict null types which improves quality of codebase a lot!
...
todo add types to worker & world renderer
2023-11-01 03:07:07 +03:00
Vitaly
7c5af2da0d
fix: correctly set level name and allowCommands (always allow cheats)
2023-11-01 02:11:03 +03:00
Vitaly Turovsky
faadc1500d
fix: remove /reset-world -y command that could be invoked by typing any character that it consists of (now you can remove worlds from singleplayer menu instead)
2023-11-01 01:44:56 +03:00
Vitaly Turovsky
843c1a016b
don't mutate default server options!
2023-11-01 01:44:56 +03:00