Pretty much a re-proposal of my satellite techs idea, but a different way of doing it.
Ok, after some thought, here's a better method.
Admin only events, instead of a specialty brick.
Players will have a brick, called and modeled to be, the reciever.
Admin can use any old brick, but I'd prefer to have one specially modeled, please?
Admin on his brick makes these events:
OnActivate=>Satellites=>(insert actions here).
Pretty much, a new "action group" like self, named brick, or player.
In this group however, the actions are applied to the reciever datablock, no matter who owns it.
So, admin could have this:
OnActivate=>Satellites=>SetColor=>Red
When activated, it will find all bricks of datablock "RecieverBrick".
And all recievers on the map, no matter who owns it, would turn red.
What I would also like to do, is a named brick subgroup. Or such. What that would be is a pair of text boxes.
So admin does:
OnActivate=>Satellites=>Named=>Lights=>1,2
SatNamed=>Satellites=>SetColor=>Green
SatNamed=>Satellites=>SetEffect=>Glow
In this action, all bricks named Lights owned by the same owner as the reciever, will be affected by funtions 1 through 2. Which would make them glow green.
Now, I'm sure to some of you, this sounds like it can be done with normal, defualt events. It cannot. Defualt evemts work only for the player making them, with only the bricks he has named. With this add-on, the admin can control ALL recievers, no matter who owns them or where they are. And for the second part, all named bricks the other player owns.
Anyone up for it?