Exemplo n.º 1
0
        private int _state;              // Value of this counter

        #endregion
        #region Public interface

        public Counter(Player player, DataNew.Entities.Counter def, bool isReplay)
        {
            _player    = player;
            _state     = def.Start;
            Name       = def.Name;
            _id        = def.Id;
            _defintion = def;

            if (!isReplay)
            {
                Player localPlayer = null;
                if (player.IsLocal)
                {
                    localPlayer = player;
                }
                else
                {
                    localPlayer = Player.LocalPlayer;
                }

                localPlayer.PropertyChanged += Player_PropertyChanged;

                _canChange = !localPlayer.Spectator;
            }
        }
Exemplo n.º 2
0
        private int _state; // Value of this counter

        #endregion Fields

        #region Constructors

        public Counter(Player player, DataNew.Entities.Counter def)
        {
            _player = player;
            _state = def.Start;
            _name = def.Name;
            _id = def.Id;
            _defintion = def;
        }
Exemplo n.º 3
0
 public Counter(Player player, DataNew.Entities.Counter def)
 {
     _player    = player;
     _state     = def.Start;
     _name      = def.Name;
     _id        = def.Id;
     _defintion = def;
 }