OLD | NEW |
1 part of dartcombatlib; | |
2 | |
3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
4 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
5 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
6 | 4 |
7 /** A boat in the grid. */ | 5 /** A boat in the grid. */ |
8 class Boat { | 6 class Boat { |
9 final int startX; | 7 final int startX; |
10 final int startY; | 8 final int startY; |
11 final bool horizontal; | 9 final bool horizontal; |
12 final int length; | 10 final int length; |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 /** Static constants used by the game. */ | 88 /** Static constants used by the game. */ |
91 class Constants { | 89 class Constants { |
92 static const SIZE = 10; | 90 static const SIZE = 10; |
93 static const MISS = 1; | 91 static const MISS = 1; |
94 static const HIT = 2; | 92 static const HIT = 2; |
95 static const SUNK = 3; | 93 static const SUNK = 3; |
96 static const PENDING = 4; | 94 static const PENDING = 4; |
97 | 95 |
98 Constants() {} | 96 Constants() {} |
99 } | 97 } |
OLD | NEW |