
Team Upgrades
Team upgrades, done right. Vanilla upgrades only. Everyone should have this installed.Details
Team Upgrades (Done Right) 
A R.E.P.O
mod for applying upgrades to all players.
Another 'team upgrades' mod? Why?
The others don't work.
- EvilCheetah's Team Upgrades:
- Doesn't apply upgrades to players that 'late join' a saved game.
- Traktool's Shared Upgrades:
- Doesn't apply upgrades to players that 'late join' a saved game until a level is completed.
- Health upgrades don't heal all players, only the player that applied the upgrade.
- NastyPablo's LateJoinSharedUpgrades:
- Newly purchased upgrades are duplicated for 1 level, because player upgrade quantities are set to purchase quantities before upgrade items have been applied.
- Health upgrades don't heal all players, only the player that applied the upgrade.
- SharkLucas' SyncHostUpgrades:
- Checks for necessary updates every frame, which is hugely wasteful.
- Doesn't implement own RPCs.
- hairo's SharedUpgrades:
- Doesn't assign upgrades to players that late-join a saved game.
- Doesn't implement own RPCs.
- FluxTeam's SharingIsCaring:
- Checks for necessary updates every 5 seconds (by default, configurable interval), which is wasteful.
- DuckyVR's UpgradesForAll:
- Doesn't assign upgrades to players that late-join a saved game
- Doesn't implement own RPCs.
- TGO's SyncUpgrades:
- Doesn't implement own RPCs.
- To apply 1 upgrade, all upgrade quantities are re-sent to all players over the network, which is wasteful.
How's it work?
This mod doesn't try to be host-only. All players must have the mod installed, or it won't work right. All players must also have the same version of the mod installed, or it probably won't work right.
This requirement may frustrate you, but it's not possible to ensure team upgrades work seamlessly otherwise. If you really need a host-only mod, have a look at the mods linked above.
Acknowledgements
Icon from Noto Emoji.