Hey there,
in the source engine there is an (artificial) limit on how big BeamRingPoints can be, 4096 to be exact. It is likely 4096 as that equals to 12 bits, however i am wondering if it would somehow be possible to patch this limit out / up it to a bigger number(say 32768, or more if possible).
In general, bigger beamrings are possible (I've spawned two dummy entities and moved them apart from each other by way more than 4096 and it rendered just fine), unfortunately i cannot move the dummy entities outside of the -16k - 16k boundaries of source's world (Eventhough a client is able to fly outside of them just fine with noclip?) because of cbaseent's sendtable origin limit. If working around this would somehow be possible, that would be a solution for me as well.
Is there anyone around who's possibly interested to try this out? locally im on windows, however the target system is linux.
Thanks!