Closed Crowdedlight closed 7 months ago
netID
key of the object. Thus making it possible to offset each beacon on an object. Right now the draw code for the text is kept simple for performance and just draws on each object it is given. However, it does not know if the object has already had another signal drawn.
Alternatively when adding a signal to an object, I could increase "number of signals" on said object as an object variable with broadcast. Then this code would only need to read the count to know if offset is needed. However it still doesn't know if it's the first or later attempts at drawing, and thus what offset to apply...
hacky way could be in the loop to draw I cache in a hashmap each object and how many times it has drawn. It would cost something to create the hashmap though. Even if inserts and lookups are closer to O(1).... hmm.
Note to self. Implemented handling to support jammer spectrum signals for both drone and radio jammer. Will sweep the entire spectrum of the type, and thus show a sweep in jammer frequency, and a sweep in entire radio comms frequency span if both is enabled.
However activating that causes following issues: