studio-minus / ppg-bugs-and-requests

Bug report issue tracker
21 stars 26 forks source link

Laser Link (Tells the lasers what to collide with!) #1483

Open JudicialShrimp opened 2 years ago

JudicialShrimp commented 2 years ago

Feature description A helpful tool that would be placed in the same tab as the 'Phase Link', but allows lasers from pointers/detectors to pass through the object.

Feature purpose I was trying to hook up a life detector onto a Gorse so that it could fire a cannon when it detected anything living near it, but it initially didn't work because it instead detected the gorse if it moved a little bit. I changed the detector position, but it can still glitch through and detect the gorse if a sufficiently powerful blow/janky movement is applied.

I believe this tool could have uses far beyond the simple scenario I described, especially if lasers could pass through any objects they're linked with (anything can prevent anything from detecting itself via detector)

Adding it to the phase link itself would lose some of the potential possibilities of this tool I believe (what if you want the laser emitter to collide with the object, but not the laser, in order to have 100% functionality with accurate physics maintained?), which is why I think it should be its own separate thing.

I'm not sure if there is already a way to replicate this exactly/if somebody suggested something similar, but if there is feel free to remove this or redirect me to the OG post so I can support that one instead.

Additional context Here's a video of a life that may have been saved if this feature existed (rest in peace, Billy CXIV). Example

MrHushPPG commented 2 years ago

How about disabling the collision of the arms and other body parts of the host for the laser using phase link?

DindinYT37 commented 2 years ago

How about disabling the collision of the arms and other body parts of the host for the laser using phase link?

The Lasers don't work that way, which is probably why this was requested. Also, a phase link attached to a human's (or whatever lifeform's) body disables the collision for the whole body.