I think we've gotten far enough in the Resources thread (which has mostly been centered on build points) that we can split off discussions of player and team upgrades. Team upgrades I think need to wait, and for player upgrades we'll start talking about what those upgrades might actually be shortly, but first let's make some decisions about the resource for player upgrades: funds. Like I did with build points, I'm going to make a list of assertions that cover everything I can think of for funds, including some remaining open questions. Most of them should be largely uncontroversial after what we've discussed so far, but some of them haven't been discussed at all. But if no one has anything to add or disagrees with any of these, then this will be close to enough to start with.
Funds are a resource for purchasing player upgrades
Each player has their own supply of funds to spend on upgrades for themselves only. Funds can not be shared, given away, or otherwise spent on another player.
Players start (regardless of when they join a match) with zero funds. If they get disconnected, the server may remember their funds and restore them upon rejoining.
Players may only hold a certain amount of funds at any one time.
What should this limit be (will depend on what upgrades actually cost)?
Should the maximum include the cost of a player's current upgrades?
No player upgrades are permanent; when you die you lose all upgrades (you don't lose any unspent funds).
Should you lose funds (possibly even going negative) for killing yourself, and/or your teammates?
No upgrade is permanently lost when used (everything will be refillable, but refills may require waiting).
Funds are earned from killing enemy players.
Are all enemies worth the same amount when killed, or should value depend on the target's upgrades? On the killer's upgrades too? In what algorithm?
Should killing any enemy structures earn funds? Maybe just spawns and/or BPEs?
Should building or any other activity (e.g. healing teammates) earn funds somehow?
Funds are not earned (from any fundraising activity) when near friendly structures.
What should this distance be? Should it be a hard limit or simply reduce earned funds the closer you are?
Should only BPEs count for this? Only spawns? Both?
Upgrades are purchased before spawning and cannot be changed while alive.
Or should upgrades instead be exchangeable/refundable somehow while alive? Should this be different between the two teams like it is in Tremulous?