QUOTE(SpaceDominator @ Apr 29 2006, 11:16 PM)
My other question would then have to be this. Say I go about and create every upgradable unit and give them to the next player. Would this thus mean that they gain upgrades for units that they themselves have not yet researched?
[right][snapback]475860[/snapback][/right]
That is correct. However, keep in mind that units do not need "research" to be built. Research is the process to get upgrades, while unit prerequisites are all done through buildings. The sole exception to this is Lurkers. If you give a Lurker to a Zerg player without Lurker Aspect researched, he will not gain the ability to create Lurkers. You must give a Lurker or Hydralisk with Lurker Aspect researched. Since in normal games Lurkers will not be present for a player unless Lurker Aspect is researched as well, this will usually not be a problem.
To summarize, a player receives upgrades based on 2 factors:
What unit the giving player is giving away
What research the giving unit has researched
It does not depend on what the receiving player has
Giving minerals and gas has several variations, and I'll list a few:
-One player converts his minerals and gas to separate death counts, then the death counts are converted back to resources to the next player
-One player converts his minerals and gas to an unused computer player's stockpile, then the computer player's stockpile is converted to the next player's resources
-One player transfers his minerals and gas to a temporary storage place (death counts or computer player), receives his resources from the player above him, that player receives resources from the player above him, and the very top person receives his resources from the temproary storage
Personally I like the second one because it is easy to manipulate in cases where not all players are present, but you can take your pick. If you want to know exactly how to do a given method, just tell me which one you'd like to go with.