mirror of
https://github.com/overte-org/overte.git
synced 2025-06-15 16:19:16 +02:00
Fix a bug with grabbable entities
This commit is contained in:
parent
7010f242b3
commit
9451a1261e
2 changed files with 2 additions and 2 deletions
|
@ -203,7 +203,7 @@ Script.include("/~/system/libraries/utils.js");
|
||||||
var candidateOverlays = controllerData.nearbyOverlayIDs[this.hand];
|
var candidateOverlays = controllerData.nearbyOverlayIDs[this.hand];
|
||||||
var grabbableOverlays = candidateOverlays.filter(function(overlayID) {
|
var grabbableOverlays = candidateOverlays.filter(function(overlayID) {
|
||||||
// V8TODO: check if this works
|
// V8TODO: check if this works
|
||||||
return Entities.getEntityProperties(overlayID, ["grab"]).grab.grabbable;
|
return Entities.getEntityProperties(overlayID, ["grab.grabbable"]).grab.grabbable;
|
||||||
});
|
});
|
||||||
|
|
||||||
var targetID = this.getTargetID(grabbableOverlays, controllerData);
|
var targetID = this.getTargetID(grabbableOverlays, controllerData);
|
||||||
|
|
|
@ -59,7 +59,7 @@ Script.include("/~/system/libraries/controllers.js");
|
||||||
var candidateOverlays = controllerData.nearbyOverlayIDs[this.hand];
|
var candidateOverlays = controllerData.nearbyOverlayIDs[this.hand];
|
||||||
var grabbableOverlays = candidateOverlays.filter(function(overlayID) {
|
var grabbableOverlays = candidateOverlays.filter(function(overlayID) {
|
||||||
//V8TODO: this needs to be checked if it works
|
//V8TODO: this needs to be checked if it works
|
||||||
return Entities.getEntityProperties(overlayID, ["grab"]).grab.grabbable;
|
return Entities.getEntityProperties(overlayID, ["grab.grabbable"]).grab.grabbable;
|
||||||
});
|
});
|
||||||
var target = nearGrabModule.getTargetID(grabbableOverlays, controllerData);
|
var target = nearGrabModule.getTargetID(grabbableOverlays, controllerData);
|
||||||
if (target) {
|
if (target) {
|
||||||
|
|
Loading…
Reference in a new issue