-- 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:
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
--- 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