mirror of
git://git.savannah.nongnu.org/eliot.git
synced 2024-11-17 07:48:27 +01:00
b7032e2d78
This simplifies the code in many places, and allows inheritance of the game mode classes (Training, Duplicate and FreeGame). - A Tile is no more an unsigned char, but a class: it should help supporting i18n of the game. The Dic library still uses unsigned chars though. - Improved the configure script, to enable/disable the compilation of some interfaces. - Added a ncurses interface, much nicer than the text one. The game mode and the number of players are currently hardcoded, it is not possible to change them interactively (yet). - Repaired the save/load functions. NOTE: The wxWindows interface compiles, but is completely broken. I'm afraid it needs a full rewrite (to support the various game modes in particular). |
||
---|---|---|
.. | ||
.cvsignore | ||
bag.cpp | ||
bag.h | ||
board.cpp | ||
board.h | ||
board_cross.cpp | ||
board_search.cpp | ||
cross.cpp | ||
cross.h | ||
debug.h | ||
duplicate.cpp | ||
duplicate.h | ||
freegame.cpp | ||
freegame.h | ||
game.cpp | ||
game.h | ||
gameio.cpp | ||
Makefile.am | ||
player.cpp | ||
player.h | ||
pldrack.cpp | ||
pldrack.h | ||
rack.cpp | ||
rack.h | ||
results.cpp | ||
results.h | ||
round.cpp | ||
round.h | ||
tile.cpp | ||
tile.h | ||
training.cpp | ||
training.h |