Пример #1
0
    // Use this for initialization
    void Start()
    {
        am        = AccessoryManager.instance;
        grm       = GameRecordManager.instance;
        button    = GetComponent <Button>();
        buyButton = GetComponentInChildren <BuyGameItemButton>();

        Initialise();
    }
Пример #2
0
    // Use this for initialization
    void Start()
    {
        grm = GameRecordManager.instance;

        if (grm != null)
        {
            GetCoinAndCheese();
        }

        GameRecordManager.OnWalletChange += UpdateWallet;
    }
Пример #3
0
 public PairGameViewModel()
 {
     NewGameCommand     = new RelayCommand(param => StartGame((string)param));
     FlipCardCommand    = new RelayCommand(param => FlipCard((CardViewModel)param));
     ExitGameCommand    = new RelayCommand(param => RefreshGame());
     SaveGameCommand    = new RelayCommand(param => SaveGame());
     OpenGameCommand    = new RelayCommand(param => OpenGame());
     _gameRecordManager = new GameRecordManager();
     Score           = 0;
     _playerManager  = new PlayerManager();
     DispatcherTimer = new DispatcherTimer();
 }
Пример #4
0
        public DoorsGameViewModel()
        {
            _playerManager     = new PlayerManager();
            flippegImage       = false;
            Score              = 0;
            _gameRecordManager = new GameRecordManager();
            NewGameCommand     = new RelayCommand(param => StartGame((string)param));
            DoorsCommand       = new RelayCommand(param => ResetScore());

            SaveDoorsCommand = new RelayCommand(param => SaveGame());
            OpenDoorsCommand = new RelayCommand(param => OpenGame());
            FlipCardCommand  = new RelayCommand(param => DoorsCardFlipped((DoorsCardViewModel)param));
        }
Пример #5
0
    private void Start()
    {
        button    = GetComponent <Button>();
        buyButton = GetComponentInChildren <BuyGameProductButton>();
        grm       = GameRecordManager.instance;

        button.onClick.AddListener(ShowDescription);

        if (buyButton != null)
        {
            buyButton.Initialise(this);
            Initialise();
        }
    }
Пример #6
0
    // Use this for initialization
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(gameObject);

        Initialise();
    }
Пример #7
0
        public SnakeViewModel()
        {
            Width              = Height = 15;
            GameStarted        = false;
            Board              = new ObservableCollection <int>();
            Snake              = new Models.Snake.Snake(new Point(5, 2), 5, Direction.Right);
            Run                = false;
            _gameRecordManager = new GameRecordManager();
            Movement           = 300;

            _board = new Board(Width, Height);

            _board.drawPoint();
            _board.UpdateBoard(Snake);

            UpdateWindow();
        }
Пример #8
0
    private void Start()
    {
        bm  = BoardManager.instance;
        grm = GameRecordManager.instance;
        am  = AccessoryManager.instance;

        anim   = GameObject.FindGameObjectWithTag("Exit").GetComponent <Animator>();
        player = GameObject.FindGameObjectWithTag("Player").GetComponent <CharacterWalk>();

        Cheese.OnCheeseEaten         += SetCurrentCheese;
        GameRecordManager.OnGameOver += GameOver;
        drawLine.NoInkLeft           += NoInk;

        levelComplete = false;
        currentCheese = 0;
        totalCheese   = bm.cheeseNum;
        Debug.Log("Total Cheese" + totalCheese);
    }
Пример #9
0
    // Use this for initialization
    void Start()
    {
        anim = GetComponent <Animator>();
        grm  = GameRecordManager.instance;
        am   = AccessoryManager.instance;

        if (am != null)
        {
            Debug.Log("Here");
            foreach (Accessory accessory in am.equippedAccessory)
            {
                this.immuneTimes += accessory.immuneTimes;
            }
        }

        hurtTimeCnt = hurtTime;

        Poison.OnPoisonEaten += GetHurt;
    }
Пример #10
0
        public TicTacToeViewModel()
        {
            _playerManager      = new PlayerManager();
            CheckIfCatCanAppear = 0;
            Cards = new List <CardTicTacToe>();
            for (int i = 0; i < 9; i++)
            {
                CardTicTacToe card = new CardTicTacToe("");
                Cards.Add(card);
            }
            Message = "It is the turn of player";
            win     = 0;
            numberOcupatedSpaces = 0;
            _gameRecordManager   = new GameRecordManager();
            TicTacToeCommand     = new RelayCommand(param => Logica((CardTicTacToe)param));

            SaveTicTacToeCommand = new RelayCommand(param => SaveGame());
            OpenTicTacToeCommand = new RelayCommand(param => OpenGame());
            NewGameCommand       = new RelayCommand(param => NewGame());
        }
Пример #11
0
 // Use this for initialization
 void Start()
 {
     text = GetComponent <Text>();
     grm  = GameRecordManager.instance;
 }