Pick up ref equivalence fix from @syndicate-lang/core 0.11.9

This commit is contained in:
Tony Garnock-Jones 2023-01-11 11:57:00 +01:00
parent 07f6dac869
commit 2ff7b5214b
3 changed files with 33 additions and 32 deletions

View File

@ -79,15 +79,17 @@
>
>>>
<Exit "y" "lobby">
<sprite "y"
<move <v 12.0 0.75 -5.0>
<texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"
<v 1.0 1.0 1.0>
<v 0.0 0.0 0.0>]
<csg
<intersect [
<scale <v 0.5 1.0 0.5> <mesh <box>>>
<mesh <sphere>>
]>
>
<touchable
<csg
<intersect [
<scale <v 0.5 1.0 0.5> <mesh <box>>>
<mesh <sphere>>
]>
>>
>>>

View File

@ -136,11 +136,10 @@ async function enterScene(
needStop = false;
switch (dest._variant) {
case "local":
runningEngine.scene.removeMesh(rootMesh, true);
if (dest.value === sceneDs) {
// TODO: the test above ^ isn't working right. Are the membranes being maintained correctly?
camera.position = newPos;
} else {
runningEngine.scene.removeMesh(rootMesh, true);
Turn.active.stop(currentSceneFacet, () => {
react {
enterScene(id,

View File

@ -61,54 +61,54 @@
resolved "https://registry.yarnpkg.com/@syndicate-lang/compiler/-/compiler-0.11.5.tgz#03712782b4f79acfd85e83e082d4e0690f9850ec"
integrity sha512-1zj3e/6U0Cotjkml7AoiYt+GGHGwPLhAXh0DSmln3M1ur2d40mgzB7MWxKbaexrNxBYtpQfwrkcPH1aJzAWfjA==
"@syndicate-lang/core@*", "@syndicate-lang/core@^0.11.8":
version "0.11.8"
resolved "https://registry.yarnpkg.com/@syndicate-lang/core/-/core-0.11.8.tgz#c7af8735ff606dbf6cdf3ca0f59f827fd3fcce60"
integrity sha512-Wtr+WzyVBKibrq/dvvMRjWyrkc/afVf24cp6OCMTpwuzKlVeSL8t/2WRTNWQkToglU6fH2JHnjAvNkivbLhYKg==
"@syndicate-lang/core@*", "@syndicate-lang/core@^0.11.9":
version "0.11.9"
resolved "https://registry.yarnpkg.com/@syndicate-lang/core/-/core-0.11.9.tgz#0eac4e1517157b917238f5d84d4617efec1a911f"
integrity sha512-bWCT9v1Yk+duBBzOR4PfU4GmvFwTLZ3FlG9VO09tY76jvG49LypEkbfC8cFT8a0IEDjPFbwToRMcE0jUQYRPjA==
dependencies:
"@preserves/core" ">=0.20.2"
"@preserves/schema" ">=0.21.2"
"@syndicate-lang/html@*":
version "0.11.11"
resolved "https://registry.yarnpkg.com/@syndicate-lang/html/-/html-0.11.11.tgz#7761e3de7de8b0f86a835246594269d0963ccfc0"
integrity sha512-r2yIuVE3W3bWUkSUNL+TVHh+LH9VrZMau/QrRLnAd7ViO395JpkXcaMIJj4+bP95KlEg1MUl+pYFR2l+BOmvWg==
version "0.11.12"
resolved "https://registry.yarnpkg.com/@syndicate-lang/html/-/html-0.11.12.tgz#3d5d3a07aeee478bd7248a6cc596832d5890a473"
integrity sha512-viL76SS4EvqTOKWVEYDyc4Wh0VGbkdP8GNFCtEbMrkzPVFfzsWwADRNxLBtxWT1onzGIEu5vt0oZiPsu5TeTRw==
dependencies:
"@syndicate-lang/core" "^0.11.8"
"@syndicate-lang/core" "^0.11.9"
"@syndicate-lang/timer@*":
version "0.11.9"
resolved "https://registry.yarnpkg.com/@syndicate-lang/timer/-/timer-0.11.9.tgz#16cb30233b7fad6492655a808c5afc5cd48de160"
integrity sha512-znEHxRxVdgll0xlCgeZ1WUsw4bFmPBo/V3F4CZwxHyF6iBAqdhW4kSbmo322bGA3s1H0kzrfTQTlD9hQaSIKZQ==
version "0.11.10"
resolved "https://registry.yarnpkg.com/@syndicate-lang/timer/-/timer-0.11.10.tgz#b8efe3140fa88ef0ba2a571ad88f527426fe1ee8"
integrity sha512-D8GWAr5yKlWb19BTphcgH9NGEdhx3wKbdtFoAxX+k2qK2xNodusumzmTxcth45mP691XCN0arcptKwZD95iOxg==
dependencies:
"@syndicate-lang/core" "^0.11.8"
"@syndicate-lang/core" "^0.11.9"
"@syndicate-lang/ts-plugin@*":
version "0.11.9"
resolved "https://registry.yarnpkg.com/@syndicate-lang/ts-plugin/-/ts-plugin-0.11.9.tgz#58d956d55ffc8310199e22f7a9b6056a5cb13a8f"
integrity sha512-ZskoZt+dzFGPqXAqyOVn+hRBNHwbeblp1qJAmXDKaE9IaW2O/KdoItVd62EA8LPqFwoe+RzGQQtWVFvRAty6GQ==
version "0.11.10"
resolved "https://registry.yarnpkg.com/@syndicate-lang/ts-plugin/-/ts-plugin-0.11.10.tgz#1a60d7e0cbe81fd09ee3363d0ce293a904f0a221"
integrity sha512-CSHEG8A4y0lezlhFV9Ni8lyc/UsaoAy9rpI3E/C32mCvQOpRU+5iwPjYpnvSf+S8hyeyWh4YnwyrxxHv4KTzlQ==
dependencies:
"@syndicate-lang/compiler" "^0.11.5"
"@syndicate-lang/core" "^0.11.8"
"@syndicate-lang/core" "^0.11.9"
"@syndicate-lang/tsc@*":
version "0.11.9"
resolved "https://registry.yarnpkg.com/@syndicate-lang/tsc/-/tsc-0.11.9.tgz#5c6b65f2587c2cd73640ea39b04acb341afc9d46"
integrity sha512-NpREfdFLKgUi8PrceS56ByjtCp+qdi6+uP4hk5s0pXUPaxSahvTgYtjAqIJykZzotanQh+I8tplmRF5s0+2Adw==
version "0.11.10"
resolved "https://registry.yarnpkg.com/@syndicate-lang/tsc/-/tsc-0.11.10.tgz#7f34519fe02476f3a8e8b3623915c1c6af8a1c2b"
integrity sha512-EpxlkNIQI3HSVktYXydF7urDNGtYaotGPkNr5zOxFcdEtlVVYY4+cKenQqIXtmG4jj1ctLql2joT11YoOwhSMg==
dependencies:
"@syndicate-lang/compiler" "^0.11.5"
"@syndicate-lang/core" "^0.11.8"
"@syndicate-lang/core" "^0.11.9"
glob "^7.1.6"
yargs "^16.2.0"
"@syndicate-lang/ws-relay@*":
version "0.11.9"
resolved "https://registry.yarnpkg.com/@syndicate-lang/ws-relay/-/ws-relay-0.11.9.tgz#387c91d82b0cdd83a7acf068b76643fd9ba4947a"
integrity sha512-A/pleCu5TrlIqmmG8FUioYD8FOXYqBU/1L8ZsCbo/+EetIM3VzCmsaVshLvH9ssLU7zl52oEnUvVymCPNF7OUw==
version "0.11.10"
resolved "https://registry.yarnpkg.com/@syndicate-lang/ws-relay/-/ws-relay-0.11.10.tgz#b56da04aa4d7ccc30bd90ac9dc54520747528049"
integrity sha512-XVpKDq3KFS5IgpdtNJrJ0lW+5O6rcJ9FPAoXu6FgF99DCEWhnbfvFK0Nw20yahCK24Osi+R1LDD2IxNUGAoKDg==
dependencies:
"@preserves/core" ">=0.20.2"
"@preserves/schema" ">=0.21.2"
"@syndicate-lang/core" "^0.11.8"
"@syndicate-lang/core" "^0.11.9"
"@types/estree@0.0.39":
version "0.0.39"