Jump to content
SubSpace Forum Network

Recommended Posts

Posted

How about a wa2 for each different green pickup? For example, if you pick up the shield powerup it will have a different sound to when you pick up a full charge or a multifire.

 

Also note what change this will make to themed zones.

Posted

If memory serves me correctly, twister fiddled the greening system because the greens were handled client side. The "security" we have at the moment simply checks to see if the green the ship picks up is valid for the current settings. I think thats why the *watchgreen command was implemented.

 

Thus, client and perhaps even protocol fiddling would be needed.

Posted

Twister = VIE client and remember that It no longer functions... The server control of the greens is one of the reasons why (?)

 

Watchgreen was added as a server command, not a client command, during the time before Continuum (again ?)

Posted
Yes, the client determines the normal greens, but the server does the death prizes. And the server does get a copy of the green picked up, so it can forward it to team mates and *watchgreens. Because the server gets a copy, it could send a sound code to the player(s) that picked it up. That would actaully be very easy to do.
Posted

The server sends a seed periodically to clients. The clients generate greens based on the seed. The green type is generated when it is placed on the map.

 

Clients are sycned only if they enter an arena at the same time. If client A enters 10 seconds before client B, then client B will still generate the same greens at the same locations as client A but it will do so 10 seconds later.

 

The server has little to do with greening except 1) generating the green seed and 2) notifying teammates which green has been taken for prize sharing. Although it is possible for the server to check if a green is valid by performing the same calculations a client would, I doubt it has been implemented for performance reasons. That would explain *watchgreen: a way for moderators to see if someone's green distribution is biased from the expected distribution.

 

So what does this mean? Yeah, you could do sounds/images per green type without making any protocol or server changes. The client does most of the work anyway.

 

-Snrrrub

Guest
This topic is now closed to further replies.
×
×
  • Create New...