ehouse
b580c0b5e7
name change
2004-06-25 06:27:48 +00:00
ehouse
3f3f9541b3
remove unused variable
2004-06-24 05:19:52 +00:00
ehouse
b084fa57c8
version now part of stream
2004-06-24 05:19:31 +00:00
ehouse
56a0763da1
version now part of stream; fix VERSION defines
2004-06-24 05:18:46 +00:00
ehouse
ebef9abf74
preserve hint limits
2004-06-24 05:17:59 +00:00
ehouse
9e77a21270
move some actions to penUp from penDown
2004-06-23 03:33:06 +00:00
ehouse
1a355f57b9
nuke unused param
2004-06-23 03:30:12 +00:00
ehouse
e80d4075e2
up stream version to include hintrect boolean
2004-06-22 06:29:19 +00:00
ehouse
74df148d2a
scroll as part of hint rect drag
2004-06-22 06:28:22 +00:00
ehouse
d1598a2d8a
remove dead code and bogus assert
2004-06-18 13:52:12 +00:00
ehouse
8687d210b7
polish hintrect stuff; fix inval, etc
2004-06-18 13:25:57 +00:00
ehouse
f4cfb61eb0
add allowHintRect
2004-06-18 13:16:40 +00:00
ehouse
fbc7c3f687
make hint rect per-player; hide when tray not visible; make upward
...
drag remove it.
2004-06-16 04:06:02 +00:00
ehouse
35ab9b34fe
Change engine to, when given a rect that's a subset of the board,
...
constrain the search for moves to those that involve filling only
tiles within the rect -- while still using the rest of the board as
context for the moves. Robot moves use the whole board.
2004-06-15 01:58:09 +00:00
ehouse
5cced45556
Track drag on board to form a rect whose borders are drawn via
...
attributes on cells; pass that rect to engine when hint requested.
Still rough, and needs to be made per-user. Also needs a way to hide
the rect.
2004-06-15 01:56:01 +00:00
ehouse
676f049479
fix infinite loop looking for last not-undone move to highlight.
2004-05-15 16:06:35 +00:00
ehouse
d0e11a6080
move undoing-assign warning here
2004-05-15 16:05:14 +00:00
ehouse
dc629a2706
formatting change only
2004-05-14 09:04:49 +00:00
ehouse
140f6aaf53
Allow deletion of picked tiles during face-up picking.
2004-05-14 08:57:38 +00:00
ehouse
36bbf2d254
fix infinite loop when attempting to undo tile assignment. The ideal
...
fix would allow the undo, but this is much less risky.
2004-05-14 08:55:13 +00:00
ehouse
6973bf53c2
improve what's in scoreboard last-move summary
2004-05-06 04:13:35 +00:00
ehouse
39a3c11538
mods to track just the main word when scoring a turn
2004-04-30 08:32:11 +00:00
ehouse
3e0f68fd84
mods to figure out score of player's most recent move
2004-04-30 08:29:49 +00:00
ehouse
7e860c9124
new functions to figure out score of player's most recent move
2004-04-30 08:29:22 +00:00
ehouse
f6d4ea8e6a
new param to figureMoveScore
2004-04-30 08:27:24 +00:00
ehouse
413234c05f
show last turn in addition to player name when pen held on score; fix
...
revealing tray to show REVERSED when done for robot.
2004-04-30 08:26:54 +00:00
ehouse
6fd2881074
assert non-null objects when making board
2004-04-03 16:42:20 +00:00
ehouse
53545e200f
make rectContainsPt params signed to avoid errors on palm
2004-03-02 05:58:15 +00:00
ehouse
5b82486429
draw_trayBegin returns bool
2004-03-02 03:26:10 +00:00
ehouse
45d651e091
fix arrow movement when board flipped
2004-03-01 02:30:45 +00:00
ehouse
e0d17c7fba
After an undo, set the prev_move bits on the move now on top of the
...
stack so the tiles will get highlighted.
2004-02-29 06:59:37 +00:00
ehouse
87a9e5d6d6
get rid of tabs/fix formatting. No code changes.
2004-02-29 01:08:50 +00:00
ehouse
4a3d85e058
add summary when no tiles played too
2004-02-27 06:19:31 +00:00
ehouse
b0d8d0baec
guard server_do against reentrance
2004-02-18 04:28:32 +00:00
ehouse
354bd96db4
make util_userQuery return bool
2004-02-17 04:00:12 +00:00
ehouse
1657ec4288
hit-test in divider using bigger rect
2004-02-13 04:47:22 +00:00
ehouse
f2ada15241
abort draw quickly if platform can't
2004-02-13 04:46:50 +00:00
ehouse
7ed1d9b45f
change return type of draw_boardBegin
2004-02-13 04:45:19 +00:00
ehouse
d23c7bdef3
add invalTilesUnderRect
2004-02-12 04:20:11 +00:00
ehouse
6afef3a872
export functions
2004-02-12 04:19:27 +00:00
ehouse
79df980dd1
inval tray when miniwindow disappears
2004-02-12 04:18:38 +00:00
ehouse
bfc41ebc55
fix reported bug: when tile placed on arrow and arrow can't move
...
further, hide the arrow so tile can be drawn.
2004-02-10 05:23:32 +00:00
ehouse
5528dc305f
fix compiler warning
2004-01-29 05:07:10 +00:00
ehouse
c0f2dd71bf
Add test to allow dragging a selected tile.
2004-01-25 14:30:29 +00:00
ehouse
c98da8bff3
new macros for new dawg node format
2003-12-14 16:59:58 +00:00
ehouse
a19a3a57cb
boolean for nodeSize should make for faster tests
2003-12-14 16:21:01 +00:00
ehouse
68a575d9e7
[re]define masks for different format dawgs
2003-12-14 16:20:21 +00:00
ehouse
240b314ff8
remove turn-on-option part of picking tiles into tray. If you enable
...
it for a game you're stuck with it. Less complex UI is better.
2003-12-13 18:40:17 +00:00
ehouse
2546a816b4
fix compiler warning
2003-12-13 18:37:43 +00:00
ehouse
aaaf6489c8
Swedish dict has 0-count tiles that are available only for blanks.
...
Don't print these with counts/values.
2003-12-13 06:39:35 +00:00
ehouse
52e459141e
OFFSET_OF
2003-12-11 06:03:37 +00:00
ehouse
25966fc146
add flags for NODE_CAN_4 form of dawg
2003-12-10 05:55:11 +00:00
ehouse
a987d91cab
pull tiles from right side of tray first
2003-12-01 14:28:50 +00:00
ehouse
4bd5a4675b
name change
2003-11-30 20:08:09 +00:00
ehouse
0f84e549f4
new wince directories
2003-11-30 20:07:25 +00:00
ehouse
7feb202240
fix compiler warning
2003-11-30 19:11:12 +00:00
ehouse
ac3f51837f
pass current tray into util_userPickTile
2003-11-30 18:54:08 +00:00
ehouse
ba39feaeca
pass current tray into util_userPickTile, removing to-be-traded tiles
...
first.
2003-11-30 18:53:51 +00:00
ehouse
c2fdf71d62
formatting only
2003-11-30 18:51:05 +00:00
ehouse
cd16d3bb4b
change variable names around tile picking; pass stream version into
...
reader
2003-11-30 18:50:41 +00:00
ehouse
07a43ddaa0
add option to limit number of tiles used by robot
2003-11-30 09:34:40 +00:00
ehouse
712cb0b50d
robots can be given picked tiles too
2003-11-19 04:49:30 +00:00
ehouse
d326b6c8c5
Add vars to support turning on/off picking tiles
2003-11-19 04:06:32 +00:00
ehouse
e7a6243ba1
don't let pick robot tiles
2003-11-18 03:39:43 +00:00
ehouse
b3e8162674
comment typo
2003-11-16 19:26:18 +00:00
ehouse
898338821b
when picking, deal with not having enough tiles
2003-11-16 19:25:53 +00:00
ehouse
a403bb5de4
add option for user to pick tiles from pool.
2003-11-16 17:12:54 +00:00
ehouse
21623163a0
util_userPickTile replaces util_askBlankFace
2003-11-16 17:11:33 +00:00
ehouse
778cb2da65
export model_packTilesUtil
2003-11-16 17:10:14 +00:00
ehouse
3721152605
factor some work of picking tiles/blanks into common code; add option
...
for user to pick tiles from pool.
2003-11-16 17:09:11 +00:00
ehouse
d27288088e
new typedef
2003-11-16 16:40:44 +00:00
ehouse
d048306c95
don't show obj directories
2003-11-01 19:19:59 +00:00
ehouse
6a57cef012
first checkin
2003-11-01 05:35:29 +00:00