void CmdInstantiateTurretToServer(TurretType turretType, int turretSpot)
 {
     if (!base.isServer) {
         return;
     }
     TurretSpawnCommand turretSpawnCommand = new TurretSpawnCommand(PlayerManager.Instance.NonActivePlayer.ID, turretType, turretSpot);
     PlayerManager.Instance.NonActivePlayer.AddCommand(turretSpawnCommand);
 }
    public void OnButtonPressed()
    {
        int spotIndex = TurretServices.TurretSpotToInt(playerId, spot);

        Command turretSpawnCommand = new TurretSpawnCommand(playerId, type, spotIndex);
        PlayerManager.Instance.Player(playerId).AddCommand(turretSpawnCommand);

        SNetworkManager.Instance.SpawnTurret(type, spotIndex);
    }