コード例 #1
0
ファイル: UnitPlayer.cs プロジェクト: TheThing/Shooter
 public UnitPlayer(Player player)
     : base(player, 100)
 {
     _inventory = new NetworkObservableCollection<object>();
     _headerX = _headerY = -1;
     _guns.CollectionChanged += _guns_CollectionChanged;
 }
コード例 #2
0
ファイル: Board.cs プロジェクト: TheThing/Shooter
 public Board()
 {
     _maxHeight = -1;
     _maxWidth = -1;
     _tiles = new NetworkObservableCollection<int>();
     _specialTiles = new NetworkObservableCollection<ITileSpecial>();
     _units = new NetworkObservableCollection<IUnit>();
 }
コード例 #3
0
ファイル: UnitHelper.cs プロジェクト: TheThing/Shooter
 public UnitHelper(Player player, int health)
 {
     _health = health;
     _player = player;
     _lastX = -1;
     _lastY = -1;
     _delay = 0;
     _guns = new NetworkObservableCollection<Gun>();
     _dead = false;
     _selectedGun = 0;
 }
コード例 #4
0
ファイル: Gun.cs プロジェクト: TheThing/Shooter
 public Gun()
 {
     _shots = new NetworkObservableCollection<IShot>();
     _lastX = -1;
     _lastY = -1;
 }