Sets up the local player.
Loads all sounds and plays them on demand.
Loads/saves game data locally, and sets other managers on scene load.
Loads sounds and provides sprites on demand.
Sets up match and manages occupations.
Manages the HUD and tooltips.
Handles the PoolManager and Cloth factory. Factories are only available to the server.
Question: Is a new PoolManager instanced each round?
Manages pooling. There are methods for both clients and server.
Question: When pooling bullets, the server (through a Command) is using the clientpool function instead the server pool. Is this because the server is currently not dedicated?
Handles UI events. Works as a shortcut for UI events rather than adding logic.
The custom NetworkManager. Handles connections, the lobby, player prefabs...
Component storing all receips.
Doesn't seem to be doing nothing at all. Script contains Enums of equipment slots.
Handles client resolutions and lighting.