wiremod / wire-extras

Community Contributed Wire Extras Repository (formerly UWSVN). These are addons which may be of use to wiremodders but do not undergo the same level of critique that the official repos do.
Apache License 2.0
83 stars 67 forks source link

Can the E2 Trace System get a promotion? #24

Open shadowscion opened 10 years ago

shadowscion commented 10 years ago

https://github.com/wiremod/wire-extras/blob/master/lua/entities/gmod_wire_expression2/core/custom/tracesystem.lua

Is there a good reason why this isn't in vanilla wiremod and enabled by default? The ray intersection functions are very useful, and doing them manually in e2 is at times quite slow.

Divran commented 10 years ago

It has a pretty narrow use case (but I agree they are useful when you need them), and the ops costs are most likely wrong, so you might be able to unintentionally lag servers.

I am not against moving it into official wire, though. Not sure about enabling by default.

thegrb93 commented 5 years ago

I think the intersection functions should be promoted, but the shape creation system or whatever shouldn't.