This series builds off of the player controller series from before. However, you can start here if you wish to only learn more about the weapon system. A starting state is provided. Otherwise you can ...
Code module for create a room for select character, lock in and enter match with character spawn for each player, using Netcode for GameObject.