Как сохранить переменную при перезагрузке сцены?
1) Есть объекты помеченные DontDestroyOnLoad
2) Есть PlayerPrefs
3) На худой конец можно и файлами
Статические поля и классы.
public static int Money = 0;

public static class Account
{
    private static List<Suit> Suits = new List<Suit>(); 
}

Только в пределах runtime сессии, при перегрузке игры все обнулится.