-- 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: 6688c255c66aad3139ce35fd3cb0df2cfea4a53c:
path_to:
revision_to:

git.thebackupbox.net

janusweb

git://git.thebackupbox.net/janusweb

commit 6688c255c66aad3139ce35fd3cb0df2cfea4a53c
Author: James Baicoianu <james_github@baicoianu.com>
Date:   Wed Sep 18 07:32:10 2019 -0700

    Multiply collision_scale by scale

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

index 67ff0bbb04080bab111094dbc208bc278038f81b..

index ..5545be1ba3e022d970697635a53d57281abc7b4c 100644

--- a/scripts/janusbase.js
+++ b/scripts/janusbase.js
@@ -114,10 +114,13 @@ elation.require(['engine.things.generic', 'utils.template', 'janusweb.parts'], f
       this.removeCollider();
       if (!this.collidable || !this.objects['dynamics']) return;
       var collision_id = this.collision_id || this.collider_id;
-      var collision_scale = this.collision_scale || this.scale;
+      var collision_scale = this.scale.clone();
+      if (this.collision_scale) {
+        collision_scale.multiply(this.collision_scale);
+      }
       if (this.collision_radius !== null) {
         collision_id = 'sphere';
-        collision_scale = new THREE.Vector3(this.collision_radius, this.collision_radius, this.collision_radius);
+        collision_scale.multiplyScalar(this.collision_radius);
       }
       if (collision_id) {
         if ((!this.collision_static || this.collision_static == 'false') && this.room.gravity) { // FIXME - should never receive 'false' as a string here

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

-- Response ended

-- Page fetched on Sun Jun 2 14:41:54 2024