Esempio n. 1
0
        protected override void Awake()
        {
            base.Awake();

            Currency = new Currency.Currency(startingCurrency);
            currencyGainer.Initialize(Currency);
        }
Esempio n. 2
0
 public Player(
     int id,
     Level level,
     string avatar,
     string email,
     string username,
     DateTime latestOnline,
     Currency.Currency currency,
     List <Achievement> achievements,
     List <Pet> pets,
     List <Friendship> friendships,
     List <FriendRequest> friendRequests)
 {
     Id             = id;
     Level          = level;
     Avatar         = avatar;
     Email          = email;
     Username       = username;
     LatestOnline   = latestOnline;
     Currency       = currency;
     Achievements   = achievements;
     Pets           = pets;
     Friendships    = friendships;
     FriendRequests = friendRequests;
 }
Esempio n. 3
0
 public Account(Database.Main.Finance.Account a)
 {
     Id       = a.ValueId;
     Name     = a.Name;
     Bank     = a.BankId.HasValue ? new Bank.Bank(a.Bank) : null;
     Currency = new Currency.Currency(a.Currency);
     Iban     = a.Iban;
 }
Esempio n. 4
0
 public User(DatabaseModel.User.User x)
 {
     DefaultCurrency = new Currency.Currency(x.DefaultCurrency);
     FirstName       = x.FirstName;
     LastName        = x.LastName;
     Email           = x.Email;
     Username        = x.Username;
     Modules         = x.Modules.Where(y => y.IsActive).Select(y => y.Module.ValueId);
 }
Esempio n. 5
0
        public void InitializeButton(Tower tower)
        {
            BuyButton.onClick.AddListener(OnClick);
            _tower = tower;

            towerPrice.text  = tower.Cost.ToString();
            towerIcon.sprite = tower.Icon;

            _currency = GameManager.Instance.Currency;
            _currency.CurrencyChanged += UpdateButton;
            UpdateButton(new CurrencyChangeInfo(_currency.CurrentCurrency, _currency.CurrentCurrency));
        }