-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: janusweb
action: commit
revision:
path_from:
revision_from: 9d5d4b9361aaae7d13b8236edc223c92a2c81076:
path_to:
revision_to:

git.thebackupbox.net

janusweb

git://git.thebackupbox.net/janusweb

commit 9d5d4b9361aaae7d13b8236edc223c92a2c81076
Author: James Baicoianu <james_github@baicoianu.com>
Date:   Sun Jul 16 22:10:41 2017 -0700

    Fix errors when hands are active and when spawning portals

diff --git a/scripts/multiplayermanager.js b/scripts/multiplayermanager.js

index d21acea67b198caff5c725da4b672d899edb78ea..

index ..7a3585e7bdb61ff805559f57cf4383249216397c 100644

--- a/scripts/multiplayermanager.js
+++ b/scripts/multiplayermanager.js
@@ -228,7 +228,7 @@ console.log('[MultiplayerManager] set active room:', room, this.activeroom);
       }

       if (player.hasHands()) {
-        var hands = player.tracker.getHandData();
+        var hands = player.getHandData();

         if (hands.left && hands.left.active) {
           moveData.hand0 = {
@@ -273,7 +273,7 @@ console.log('[MultiplayerManager] part', room.url);
 console.log('[MultiplayerManager] spawn remote guy', userId, roomId, room);

       var spawnpos = (data.position && data.position.pos ? data.position.pos.split(" ").map(parseFloat) : [0,0,0]);
-      this.remoteplayers[userId] = room.spawn('remoteplayer', userId, { position: spawnpos, player_id: userId, player_name: userId, pickable: false, collidable: false, janus: this});
+      this.remoteplayers[userId] = room.spawn('remoteplayer', userId, { position: spawnpos, player_id: userId, player_name: userId, pickable: false, collidable: false, janus: this.janusweb});
       var remote = this.remoteplayers[userId];

       this.remotePlayerCount = Object.keys(this.remoteplayers).length;
@@ -404,7 +404,7 @@ console.log('[MultiplayerManager] player left', msg, remoteplayer);
       if (room) {
         room.spawn('janusportal', portalname, {
           url: portaldata.url,
-          janus: this,
+          janus: this.janusweb,
           room: room,
           title: portaldata.url,
           position: node.pos,

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 16:55:26 2024