Talk:LlGetChannel
Revision as of 17:36, 19 April 2007 by Strife Onizuka (talk | contribs)
Reasons why this feature request shouldn't be implemented.
- Would break existing content.
- Would require hundreds if not thousands of developer hours to code, debug and maintain.
- Easily griefable. Just open a channel and lock it.
- Collsions are rare.
- If two objects are communicating on random channels, the probability of a collision is 2-32
- Sims lag horribly when you have several thousand listens open, being that there are 232 channels, stumbling upon a used channel is rare.
Ways to mitigate collisions
- Your script can do owner and object name checks to validate who is speaking, allowing for the filtering of collisions.
- Your script can add a header to the message that gives the listener added information that it can use to filter out collisions.
- A protocol can be designed to move the channel it's communicating on when collisions occur.
Since this feature-request would break content and there are already methods for mitigating collisions, I cannot support this feature suggestion. --Strife Onizuka 18:36, 19 April 2007 (PDT)