# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--grp-gnucifers@tzi.de--2003/freebooters--main--0.1
#

2004-07-10 17:11:55 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-143

    Summary:
      Remove stock when a battle has been lost
    Revision:
      freebooters--main--0.1--patch-143

    * Remove the player's stock when a battle has been lost

    modified files:
     doc/Changelog doc/NEWS gameplay.cc ship.cc ship.h


2004-07-10 16:42:34 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-142

    Summary:
      Correctly transfer ship features in upgrades
    Revision:
      freebooters--main--0.1--patch-142

    * Transfer crew members, the ship's goods and it's cannons
      when upgrading to a new ship.

    modified files:
     doc/Changelog doc/manual.tex gameplay.cc good.h seabattle.cc
     ship.cc ship.h


2004-07-06 18:20:24 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-141

    Summary:
      Reset starvation when the provisions have been restocked.
    Revision:
      freebooters--main--0.1--patch-141


    modified files:
     doc/Changelog gameplay.cc ship.cc ship.h


2004-07-06 18:07:00 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-140

    Summary:
      Reduce WIN defines
    Revision:
      freebooters--main--0.1--patch-140

    * Use SDL_Delay instead of usleep(), remove two WIN defines

    modified files:
     doc/Changelog menu.cc savegame.cc tools.cc


2004-07-06 17:40:26 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-139

    Summary:
      Document portability
    Revision:
      freebooters--main--0.1--patch-139


    modified files:
     INSTALL doc/Changelog


2004-07-05 11:55:21 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-138

    Summary:
      Disable starvation when restocked with provisions
    Revision:
      freebooters--main--0.1--patch-138


    modified files:
     Makefile doc/Changelog gameplay.cc


2004-07-05 11:31:13 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-137

    Summary:
      Minor fixes
    Revision:
      freebooters--main--0.1--patch-137

    * Fix spelling error (Reported by Kabutor)
    * Include time.h for time() (Reported by Jolan Luff)

    modified files:
     doc/Changelog doc/TODO freebooters.cc gamemenus.cc menu.cc
     sdl_setup.cc seabattle.cc world.cc


2004-07-04 05:45:34 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-136

    Summary:
      see previous log entry
    Revision:
      freebooters--main--0.1--patch-136


    modified files:
     doc/Changelog menu.cc savegame.cc tools.cc


2004-07-04 05:35:32 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-135

    Summary:
      WIN32 support! Freebooters can be compiled with mingw. Too bad only buccaneer runs so far...
    Revision:
      freebooters--main--0.1--patch-135


    modified files:
     doc/Changelog menu.cc


2004-07-04 03:59:56 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-134

    Summary:
      added music credits
    Revision:
      freebooters--main--0.1--patch-134


    modified files:
     doc/COPYRIGHT doc/Changelog


2004-06-29 20:35:21 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-133

    Summary:
      Menu bugfixes
    Revision:
      freebooters--main--0.1--patch-133

    * Fix segfaults for uncaught selections
    * Fix editing in start menu

    modified files:
     doc/Changelog menu.cc


2004-06-28 14:03:34 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-132

    Summary:
      Fix compilation on BSD
    Revision:
      freebooters--main--0.1--patch-132


    modified files:
     doc/Changelog tools.cc


2004-06-28 13:52:53 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-131

    Summary:
      Fix SDL include
    Revision:
      freebooters--main--0.1--patch-131


    modified files:
     doc/Changelog menu.cc menu.h


2004-06-27 22:33:17 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-130

    Summary:
      Doc updates
    Revision:
      freebooters--main--0.1--patch-130

    * Update NEWS
    * Update README
    * Add Changelog

    new files:
     doc/.arch-ids/Changelog.id doc/Changelog

    modified files:
     doc/NEWS doc/README


2004-06-27 22:23:52 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-129

    Summary:
      Prepare 0.2 release
    Revision:
      freebooters--main--0.1--patch-129

    * Disable cheats
    * Reset compiler flags

    modified files:
     Makefile doc/TODO doc/manual.tex seabattle.cc


2004-06-25 11:42:29 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-128

    Summary:
      Further 0.2 work
    Revision:
      freebooters--main--0.1--patch-128

    * Add bottle sprite for the display of the provisions
    * Some manual improvements

    new files:
     sprites/.arch-ids/bottle.png.id sprites/bottle.png

    modified files:
     doc/TODO doc/manual.tex freebooters.6 gamemenus.cc


2004-06-23 23:15:15 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-127

    Summary:
      Make saving abortable
    Revision:
      freebooters--main--0.1--patch-127

    * Make savegames abortable by entering an empty title

    modified files:
     doc/TODO gamemenus.cc gamemenus.h gameplay.cc


2004-06-23 23:01:54 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-126

    Summary:
      Bugfixes
    Revision:
      freebooters--main--0.1--patch-126

    * Fix randomization
    * Reset propabilities to sane values
    * Fix resets after storm and scurvy events
    * Fix displays of storm, mutiny and scurvy events
    * Make the initial wind strength random
    * Round food float to ints in the menu display

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gameplay.cc player.cc
     seabattle.cc tools.cc world.cc


2004-06-23 22:18:23 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-125

    Summary:
      Add barrel sprite in the menus
    Revision:
      freebooters--main--0.1--patch-125

    * Add a barrel sprite to the menus that represents the amount of
      cargo a ship carries.

    new files:
     sprites/.arch-ids/barrel.png.id sprites/barrel.png

    modified files:
     doc/TODO gamemenus.cc


2004-06-21 09:48:30 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-124

    Summary:
      More fixes for 0.2
    Revision:
      freebooters--main--0.1--patch-124

    * Add pirate flag and display them in the menu
    * Display nationality in the player stats
    * Reintegrate storm events
    * Switched left and right control. Several keyboards
      don't have right ctrl keys. The multiplayer mode
      of buccaneer doesn't work on these yet. This will
      be fixed later when keys are configurable.

    new files:
     sprites/.arch-ids/flag-pirate.png.id sprites/flag-pirate.png

    modified files:
     doc/COPYRIGHT doc/TODO gamemenus.cc player.cc seabattle.cc


2004-06-20 15:05:37 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-123

    Summary:
      Fix alphableding issue in seabattles
    Revision:
      freebooters--main--0.1--patch-123

    * Fix alphablending issues in seabattles by introducing a new method
      img_load_alpha()

    modified files:
     doc/TODO menu.cc tools.cc tools.h


2004-06-20 14:30:41 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-122

    Summary:
      Bugfixes for 0.2 release
    Revision:
      freebooters--main--0.1--patch-122

    * Rename to static add_select() to add_select_static()
    * Document that the fink SDL libs should be used when compiling
      on MacOS X
    * Display the player's flag when sailing
    * Reintroduce ferocity level
    * Loot provisions from captured ships
    * Enable sound in default config
    * Remove debug output

    modified files:
     INSTALL data/freebooters.conf doc/TODO gamemenus.cc
     gameplay.cc market.cc menu.cc menu.h player.cc seabattle.cc
     ship.cc ship.h world.cc


2004-06-20 12:39:24 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-121

    Summary:
      Fix menus when a ship has been boarded
    Revision:
      freebooters--main--0.1--patch-121

    * Fix segfault when boarding another ship. Reported by Mark Koch.
    * Do not add the stolen gold multiple times when traversing through
      the menus.
    * Introduce a dual lined message box to fix display bugs when scuttling
      another ship

    modified files:
     doc/TODO gamemenus.cc gamemenus.h gameplay.cc menu.h player.cc
     seabattle.cc


2004-06-18 22:23:05 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-120

    Summary:
      Add turn to menu bar
    Revision:
      freebooters--main--0.1--patch-120

    * Add turn to menu bar
    * Integrate the turn into the player classes (this simplifies code on other
      instances)

    modified files:
     doc/TODO gamemenus.cc gameplay.cc player.cc player.h


2004-06-18 21:59:04 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-119

    Summary:
      Fix cursor display on empty strings
    Revision:
      freebooters--main--0.1--patch-119


    modified files:
     doc/TODO menu.cc


2004-06-18 21:49:53 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-118

    Summary:
      Remove keyboard emulation code
    Revision:
      freebooters--main--0.1--patch-118

    * Remove the keyboard emulation code (for text input with
      gamepads or joysticks). It was written for a related project,
      but isn't useful in the current state of Freebooters. Once
      full joystick support is added, it might be reintegrated.
      For now, the menu code is easier to maintain and read.

    modified files:
     menu.cc menu.h


2004-06-18 21:42:49 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-117

    Summary:
      Remove "Try to go on board"
    Revision:
      freebooters--main--0.1--patch-117

    Remove "Try to go on board" from the men_encounter_ship menu.
    The game logic for handling this will be added during the
    0.2 cycle.

    modified files:
     doc/TODO gamemenus.cc menu.cc


2004-06-18 09:21:53 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-116

    Summary:
      Disable the ESCAPE key in the seabattles for now
    Revision:
      freebooters--main--0.1--patch-116


    modified files:
     seabattle.cc


2004-06-17 23:04:49 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-115

    Summary:
      Fix display of sail targets
    Revision:
      freebooters--main--0.1--patch-115

    * Add the possibiliy to add "select elements" with a small font

    modified files:
     doc/TODO gamemenus.cc menu.cc menu.h


2004-06-17 22:11:20 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-114

    Summary:
      Improve game flow
    Revision:
      freebooters--main--0.1--patch-114

    * Add the ability to load/restart a game after having been killed

    modified files:
     doc/TODO freebooters.cc gameplay.cc


2004-06-17 21:49:53 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-113

    Summary:
      Add cheats
    Revision:
      freebooters--main--0.1--patch-113


    modified files:
     combatant.h doc/TODO gameplay.cc nutship.h savegame.cc
     seabattle.cc world.cc


2004-06-17 14:47:23 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-112

    Summary:
      Remove unused code
    Revision:
      freebooters--main--0.1--patch-112

    * Remove some menu code that is no longer needed

    modified files:
     doc/TODO gamemenus.cc menu.cc menu.h


2004-06-17 10:37:34 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-111

    Summary:
      Simplify menu classes
    Revision:
      freebooters--main--0.1--patch-111

    * Combine all menu properties into a Properties class and use it
      all over the code. This makes further extensions way easier.

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h menu.cc
     menu.h


2004-06-16 23:31:03 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-110

    Summary:
      Add mouse support for static menus
    Revision:
      freebooters--main--0.1--patch-110

    * Add support for static menus, required for set_sail()

    modified files:
     doc/TODO gamemenus.cc menu.cc menu.h


2004-06-16 22:22:44 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-109

    Summary:
      Fix alphablending display issues in menus
    Revision:
      freebooters--main--0.1--patch-109

    

    modified files:
     doc/TODO gamemenus.cc menu.cc


2004-06-16 15:52:50 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-108

    Summary:
      More progress towards 0.2
    Revision:
      freebooters--main--0.1--patch-108

    * Savegame improvements:
      + Parse the headers of savegame and display the description to the
        user.
      + Give a description when saving a game, weed out doubled decriptions
    * Port more menus to the new menu style

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h gameplay.cc
     savegame.cc savegame.h tools.cc world.cc world.h


2004-06-11 09:27:59 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-107

    Summary:
      Savegame bugfixes
    Revision:
      freebooters--main--0.1--patch-107

    * Fixed a _very_ stupid copy&paste bug that prevented nation gamedata from
      being properly loaded. *gna* I should get more sleep. This beast did cost
      me several hours because a little thinko like this was the least I expected.
    * Remove debugging code
    * Add some consistency checks

    modified files:
     doc/TODO gamemenus.cc good.cc harbour.cc nation.cc player.cc
     player.h savegame.cc savegame.h ship.cc world.cc


2004-06-09 12:44:41 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-106

    Summary:
      Savegame bugfix
    Revision:
      freebooters--main--0.1--patch-106

    * target_harbour wasn't loaded, fixed
    * Removed debug stuff

    modified files:
     doc/NEWS doc/TODO gameplay.cc player.cc


2004-06-08 13:36:16 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-105

    Summary:
      Update CREDITS and AUTHORS
    Revision:
      freebooters--main--0.1--patch-105


    modified files:
     doc/AUTHORS doc/COPYRIGHT doc/TODO


2004-06-08 13:32:31 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-104

    Summary:
      Better savegame support
    Revision:
      freebooters--main--0.1--patch-104

    * Add rudimentary savegame slots
    * Create savegames in ~/.freebooters/

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h gameplay.cc
     savegame.cc tools.cc tools.h


2004-06-08 09:04:15 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-103

    Summary:
      Add hook sprite
    Revision:
      freebooters--main--0.1--patch-103

    * Add a hook sprite for the menu bar that represents the crew size

    new files:
     sprites/.arch-ids/hook.png.id sprites/hook.png

    modified files:
     gamemenus.cc


2004-06-08 08:53:38 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-102

    Summary:
      Visual improvements
    Revision:
      freebooters--main--0.1--patch-102

    * Integrated a chest sprite from Kabutor for the menu bar.
    * Integrated a a new method for addition of transparennt
      menu elements
    * Fix editing of blank default strings (cursor was jumpy)

    new files:
     sprites/.arch-ids/chest.png.id sprites/chest.png

    modified files:
     doc/TODO gamemenus.cc menu.cc menu.h player.cc world.cc


2004-06-05 15:36:16 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-101

    Summary:
      Brigg -> Brig
    Revision:
      freebooters--main--0.1--patch-101

    * Fix the brig spelling

    modified files:
     doc/TODO gamemenus.cc harbour.cc player.cc ship.cc world.cc


2004-06-01 22:21:43 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-100

    Summary:
      Make menus more consistent
    Revision:
      freebooters--main--0.1--patch-100

    Menus look a lot better now:
    * Start all menus from consistent positions
    * Use a consistent status bar on the left side
    * Implemented a new simplified Menu constructor
    * Use "Back" consistently
    * Remove unusee men_dock_refresh_ammo
    * Remove unused men_new_turn

    modified files:
     doc/COPYRIGHT doc/TODO gamemenus.cc gamemenus.h gameplay.cc
     menu.cc menu.h player.cc


2004-06-01 17:10:20 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-99

    Summary:
      Replace shipyard.jpg
    Revision:
      freebooters--main--0.1--patch-99

    * Replace shipyard.jpg, which was not DFSG free, with a picture from
      Gimp Savvy

    modified files:
     doc/COPYRIGHT doc/TODO graphics/shipyard.jpg


2004-06-01 14:12:52 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-98

    Summary:
      Separate fight game logic
    Revision:
      freebooters--main--0.1--patch-98

    * Move the game logic for encounters on sea from the
      gamemenus.cc to gameplay.cc

    modified files:
     doc/TODO gamemenus.cc gamemenus.h gameplay.cc gameplay.h


2004-06-01 13:49:49 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-97

    Summary:
      Install manpages
    Revision:
      freebooters--main--0.1--patch-97

    * Install manpages in the Makefile

    modified files:
     Makefile doc/TODO

    renamed files:
     doc/.arch-ids/buccaneer.6.id
       ==> .arch-ids/buccaneer.6.id
     doc/.arch-ids/freebooters.6.id
       ==> .arch-ids/freebooters.6.id
     doc/buccaneer.6
       ==> buccaneer.6
     doc/freebooters.6
       ==> freebooters.6


2004-06-01 13:24:00 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-96

    Summary:
      Remove ammo from the shipyard menu
    Revision:
      freebooters--main--0.1--patch-96

    * For now ammo is unlimited in the seabattles, so we don't
      need an option for refreshing it in the shipyard menu

    modified files:
     doc/TODO gamemenus.cc gameplay.cc


2004-06-01 13:11:30 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-95

    Summary:
      Disable keyboard emu
    Revision:
      freebooters--main--0.1--patch-95

    * Keyboard emulation has been disabled for now.

    modified files:
     doc/TODO menu.cc


2004-05-31 11:39:12 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-94

    Summary:
      uninstall
    Revision:
      freebooters--main--0.1--patch-94

    * uninstall target in the Makefile (Thanks to Ricardo Cruz)

    modified files:
     Makefile


2004-05-31 10:59:02 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-93

    Summary:
      Fix Buccaneer
    Revision:
      freebooters--main--0.1--patch-93

    * Port buccaneer to the new string based ship types
    * Remove some intro cruft

    removed files:
     sound/.arch-ids/intro.wav.id sound/intro.wav

    modified files:
     Makefile doc/TODO justbattle.cc


2004-05-31 10:48:29 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-92

    Summary:
      Improved startup menu
    Revision:
      freebooters--main--0.1--patch-92

    * Separate menu and game logic in men_game_setup() and move
      the setup code to freebooters.cc
    * Add a new option for loading games in the main screen and
      move training mode to buccaneer.cc

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h


2004-05-31 10:34:03 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-91

    Summary:
      First step towards loading of savegames
    Revision:
      freebooters--main--0.1--patch-91

    * Add constructors for several classes to load them from
      savegames
    * Read and write savegame headers
    * Read and write savegames
    * Replaced player_state_t enum with string based type

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h gameplay.cc
     gameplay.h good.cc good.h harbour.cc harbour.h market.cc
     market.h nation.cc nation.h player.cc player.h savegame.cc
     savegame.h ship.cc ship.h world.cc world.h


2004-05-20 22:52:48 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-90

    Summary:
      Savegames
    Revision:
      freebooters--main--0.1--patch-90

    * save_to_file() for Nation classes
    * Write complete savegames including headers

    modified files:
     good.h market.h nation.cc nation.h savegame.cc savegame.h
     world.cc world.h


2004-05-20 21:39:32 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-89

    Summary:
      First step towards savegames
    Revision:
      freebooters--main--0.1--patch-89

    * save_to_file() methods for all game classes
    * Switched from ship_type_t enum to string based types
      as forward declarations for enums are not possible

    new files:
     .arch-ids/savegame.cc.id .arch-ids/savegame.h.id savegame.cc
     savegame.h

    modified files:
     Makefile doc/TODO freebooters.cc gamemenus.cc gamemenus.h
     gameplay.cc good.cc good.h harbour.cc harbour.h market.cc
     market.h menu.cc nation.h player.cc player.h ship.cc ship.h
     world.cc world.h


2004-05-20 12:06:36 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-88

    Summary:
      Make menus more readable
    Revision:
      freebooters--main--0.1--patch-88

    * Alphablend a dark surface over the menus to improve readability
    * Fix cursor display, which was placed in the wrong path

    modified files:
     Makefile doc/TODO menu.cc tools.cc


2004-05-18 14:30:30 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-87

    Summary:
      Fixed shadow effect.
    Revision:
      freebooters--main--0.1--patch-87

    The color value for the shadows wasn't properly propagated to the menus. This
    has been fixed.

    modified files:
     freebooters.cc gamemenus.cc menu.cc menu.h


2004-05-16 16:19:01 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-86

    Summary:
      Cleanup comments
    Revision:
      freebooters--main--0.1--patch-86

    * Remove some bogus comments
    * Translate some comments written in German

    removed files:
     .arch-ids/intro.h.id intro.h

    modified files:
     doc/NEWS doc/TODO gameplay.cc nutship.cc replacecol.cc ship.cc
     shots.cc sprite.cc world.cc


2004-05-16 16:07:14 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-85

    Summary:
      Mouse support
    Revision:
      freebooters--main--0.1--patch-85

    * Added basic mouse support for selecting options and such
      Specialized mouse features such as sliders are yet to be
      written

    modified files:
     menu.cc menu.h


2004-05-16 15:37:18 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-84

    Summary:
      Import of the improved menu system
    Revision:
      freebooters--main--0.1--patch-84

    * Import of the new, improved menu system:
      - Positions of menu items are now determined dynamically.
        This is way easier and allows features such as scroll
        boxes
      - Keyboard emulation for joysticks/gamepad. This is
        disabled right now.
      - Support for shadows on fonts. This is disabled for now.
    * Ported all game menus except men_fight() to the new menu system

    modified files:
     doc/TODO gamemenus.cc menu.cc menu.h tools.cc


2004-05-16 13:19:29 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-83

    Summary:
      Command line parsing
    Revision:
      freebooters--main--0.1--patch-83

    * Added a command line parser, which will be included once the configuration
      management system is ready

    new files:
     .arch-ids/cmdline.cc.id .arch-ids/cmdline.h.id cmdline.cc
     cmdline.h

    modified files:
     doc/NEWS


2004-05-16 13:00:16 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-82

    Summary:
      Disable sounds
    Revision:
      freebooters--main--0.1--patch-82

    * New option to disable sounds

    new files:
     doc/.arch-ids/NEWS.id doc/NEWS

    modified files:
     Makefile combatant.cc data/freebooters.conf doc/TODO
     justbattle.cc sdl_setup.cc sdl_setup.h seabattle.cc shots.cc
     splash.cc tools.cc tools.h


2004-05-13 15:54:50 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-81

    Summary:
      Manpages
    Revision:
      freebooters--main--0.1--patch-81

    * Wrote manpages for freebooters.6 and buccaneer.6

    new files:
     doc/.arch-ids/buccaneer.6.id doc/.arch-ids/freebooters.6.id
     doc/buccaneer.6 doc/freebooters.6

    modified files:
     doc/TODO


2004-05-12 15:44:02 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-80

    Summary:
      Compile fixes and portability enhancements
    Revision:
      freebooters--main--0.1--patch-80

    * Compile fix for menu.cc, unistd.h was missing (Reported by
      Dan Sabau)
    * Fix compilation for non-standard path for SDL libs, sdl-config
      was used the wrong way
    * Add FreeBSD compatibility (round->rint, usleep->SDL_Delay)
      (Reported by Christer Solskogen)

    modified files:
     Makefile combatant.h doc/TODO freebooters.cc harbour.cc
     justbattle.cc menu.cc menu.h nutship.cc replacecol.cc
     sdl_setup.cc seabattle.h shots.cc shots.h splash.h sprite.cc
     sprite.h tools.cc tools.h


2004-04-08 23:15:32 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-79

    Summary:
      Final bugfixes for 0.1
    Revision:
      freebooters--main--0.1--patch-79

    * Several spelling fixes
    * Fixed a few display misformatations
    * Fixed the SHIFT keys in input fields
    * Fixed some cursor display bugs

    modified files:
     INSTALL doc/README gamemenus.cc menu.cc menu.h


2004-04-08 19:47:42 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-78

    Summary:
      Fix copyright notes
    Revision:
      freebooters--main--0.1--patch-78

    * Fix copyright disclaimers
    * Include copy of the GNU GPL

    new files:
     doc/.arch-ids/COPYING.id doc/COPYING

    removed files:
     .arch-ids/intro.cc.id doc/.arch-ids/freebooters-design.txt.id
     doc/freebooters-design.txt intro.cc

    modified files:
     combatant.cc doc/AUTHORS doc/README doc/TODO freebooters.cc
     gamemenus.cc gameplay.cc good.cc harbour.cc justbattle.cc
     market.cc menu.cc nation.cc nutship.cc player.cc readdata.cc
     replacecol.cc sdl_setup.cc seabattle.cc ship.cc shots.cc
     splash.cc sprite.cc tools.cc world.cc


2004-04-06 13:17:17 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-77

    Summary:
      Minor doc fixes
    Revision:
      freebooters--main--0.1--patch-77


    modified files:
     doc/README doc/TODO doc/manual.tex


2004-04-04 20:09:38 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-76

    Summary:
      More changes for 0.1 release
    Revision:
      freebooters--main--0.1--patch-76

    * Make data path configurable through /etc/freebooters.conf
    * Remove fading code
    * Added proper copyright notes for replacecol.*

    removed files:
     .arch-ids/fading.cc.id .arch-ids/fading.h.id fading.cc
     fading.h

    modified files:
     Makefile data/freebooters.conf doc/TODO freebooters.cc
     gamemenus.cc justbattle.cc replacecol.cc seabattle.cc tools.cc
     tools.h world.cc


2004-03-20 00:35:09 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-75

    Summary:
      Cleaning up for 0.1 release
    Revision:
      freebooters--main--0.1--patch-75

    * Replaced all graphics with free ones
    * Cleaned up docs
    * Fixed a string parsing bug in the menus
    * Finished Makefile and added install-target
    * Wrote INSTALL documentation
    * Fixed positions on the sail map
    * Fixed annoying behaviour of quitting menus when hitting Escape
    * Fixed all remaining warnings
    * Fixed some compile bugs related to optimization
    * Made freebooters completely path independant (currently hardcoded)

    new files:
     .arch-ids/INSTALL.id INSTALL
     data/.arch-ids/freebooters.conf.id data/freebooters.conf
     graphics/.arch-ids/harbour.jpg.id graphics/harbour.jpg

    removed files:
     doc/.arch-ids/HACKING.id doc/HACKING
     graphics/.arch-ids/harbour1.jpg.id
     graphics/.arch-ids/harbour2.jpg.id
     graphics/.arch-ids/harbour3.jpg.id
     graphics/.arch-ids/sky.jpg.id graphics/harbour1.jpg
     graphics/harbour2.jpg graphics/harbour3.jpg graphics/sky.jpg

    modified files:
     Makefile data/harbours/antigua data/harbours/curacao
     data/harbours/grenada data/harbours/havana
     data/harbours/portroyale data/harbours/puertoprincipe
     data/harbours/santacatalina data/harbours/santodomingo
     data/harbours/staugustine data/harbours/trinidad doc/AUTHORS
     doc/COPYRIGHT doc/README doc/README_BUCCANEER doc/TODO
     doc/manual.tex freebooters.cc gamemenus.cc
     graphics/freebooters.jpg graphics/market.jpg
     graphics/on-sea.jpg graphics/tavern.jpg intro.h menu.cc menu.h
     readdata.cc readdata.h sdl_setup.cc tools.cc tools.h world.cc


2004-03-16 16:50:33 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-74

    Summary:
      memory leak gefixt!!!
    Revision:
      freebooters--main--0.1--patch-74


    modified files:
     combatant.cc combatant.h doc/TODO justbattle.cc nutship.cc
     seabattle.cc seabattle.h shots.cc shots.h sprite.cc sprite.h


2004-03-05 03:42:36 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-73

    Summary:
      credits,title screen,music,buccaneer standalone!
    Revision:
      freebooters--main--0.1--patch-73


    new files:
     doc/.arch-ids/README_BUCCANEER.id doc/README_BUCCANEER
     graphics/.arch-ids/title-buc.jpg.id graphics/title-buc.jpg
     sound/.arch-ids/thecatch.xm.id sound/thecatch.xm

    modified files:
     doc/TODO gamemenus.cc graphics/gnucifers.jpg justbattle.cc
     replacecol.cc seabattle.cc tools.cc tools.h world.cc


2004-03-04 22:05:49 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-72

    Summary:
      removed conflicts, fixed sprite path
    Revision:
      freebooters--main--0.1--patch-72


    new files:
     doc/.arch-ids/AUTHORS.id doc/AUTHORS

    modified files:
     Makefile gamemenus.cc justbattle.cc seabattle.cc
     {arch}/=tagging-method


2004-03-04 21:08:42 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-71

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-71


    new files:
     .arch-ids/intro.cc.id .arch-ids/intro.h.id
     .arch-ids/justbattle.cc.id intro.cc intro.h justbattle.cc

    modified files:
     gamemenus.cc player.cc player.h seabattle.cc world.cc


2004-03-03 20:44:10 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-70

    Summary:
      More free content
    Revision:
      freebooters--main--0.1--patch-70

    Free caribbean.jpg, graves.jpg.
    Integrate free vera font.

    modified files:
     doc/COPYRIGHT doc/TODO freebooters.cc graphics/caribbean.jpg
     graphics/graves.jpg


2004-03-02 15:03:26 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-69

    Summary:
      install target
    Revision:
      freebooters--main--0.1--patch-69

    Wrote a "make install" target.

    modified files:
     Makefile doc/TODO


2004-02-29 21:43:53 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-68

    Summary:
      Replace more content with free alternatives
    Revision:
      freebooters--main--0.1--patch-68


    modified files:
     doc/COPYRIGHT doc/TODO graphics/caribbean.jpg
     graphics/governor.jpg graphics/shipyard.jpg graphics/sky.jpg
     vera.ttf

    renamed files:
     .arch-ids/hurryup.ttf.id
       ==> .arch-ids/vera.ttf.id
     hurryup.ttf
       ==> vera.ttf


2004-02-26 23:28:58 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-67

    Summary:
      Include free sky graphic
    Revision:
      freebooters--main--0.1--patch-67

    * Include new sky graphic from commoncontent.org
    * Fix variable inconsistency between ship and market objects

    modified files:
     doc/COPYRIGHT doc/TODO gamemenus.cc graphics/sky.jpg


2004-02-26 23:13:15 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-66

    Summary:
      Move header files out of std
    Revision:
      freebooters--main--0.1--patch-66

    Removed using namespace std out of some of Christoph's
    header files. Header files should be usable without
    forcing the whole std-set.

    modified files:
     Makefile doc/TODO gamemenus.cc nutship.cc nutship.h
     seabattle.h shots.cc shots.h splash.cc splash.h sprite.cc
     sprite.h


2004-02-23 17:33:04 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-65

    Summary:
      Copyright claims
    Revision:
      freebooters--main--0.1--patch-65

    Add copyright notes in all cc-Files.

    modified files:
     combatant.cc doc/TODO freebooters.cc gamemenus.cc gameplay.cc
     good.cc harbour.cc market.cc menu.cc nation.cc nutship.cc
     player.cc readdata.cc replacecol.cc sdl_setup.cc seabattle.cc
     ship.cc shots.cc splash.cc sprite.cc tools.cc world.cc


2004-02-22 15:44:56 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-64

    Summary:
      Fixes/cleanups for 0.1 release
    Revision:
      freebooters--main--0.1--patch-64

    * Update docs
    * Wrote a README
    * Wrapped all loading of graphics with calls from the Tools class,
      thereby replacing some of the image loading code with proper C++
      strings
    * Removed all hard coded background names, now they are all set dynamically
    * Wrapped all loading of fonts with calls from the Tools class, added load_ttf
    * Removed duplicated sdl_init
    * Removed all debugging cout's and stripped cerr into the SDL-Init and Tools
      classes
    * Converted all printfs to iostream calls
    * Wrapped all loading of sound with calls from the Tools class, added load_wav

    new files:
     doc/.arch-ids/README.id doc/README

    modified files:
     combatant.cc doc/COPYRIGHT doc/TODO fading.cc freebooters.cc
     gamemenus.cc gameplay.cc good.cc harbour.cc menu.cc nation.cc
     nutship.cc nutship.h player.cc readdata.cc replacecol.cc
     sdl_setup.cc sdl_setup.h seabattle.cc seabattle.h ship.cc
     shots.cc splash.cc sprite.cc sprite.h tools.cc tools.h
     world.cc


2004-02-16 18:02:52 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-63

    Summary:
      Integrate free shipyard graphic.
    Revision:
      freebooters--main--0.1--patch-63


    new files:
     graphics/.arch-ids/shipyard.jpg.id graphics/shipyard.jpg

    removed files:
     graphics/.arch-ids/knot.jpg.id graphics/knot.jpg

    modified files:
     doc/COPYRIGHT doc/TODO gameplay.cc


2004-02-05 00:03:34 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-62

    Summary:
      Cleanups
    Revision:
      freebooters--main--0.1--patch-62

    * Refactored some game logic code into separate functions to prevent
      code duplication.

    modified files:
     doc/TODO gamemenus.cc gameplay.cc gameplay.h world.cc


2004-02-04 13:20:42 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-61

    Summary:
      Further cleanups for 0.1
    Revision:
      freebooters--main--0.1--patch-61

    * Updated and extended manual
    * Fixed typo that prevented defaults for the hardest difficulty level
    * Separated gameplay logic out of the gamemenu class
    * Updated our TODO with things that have to be resolved before we can
      release 0.1

    new files:
     .arch-ids/gameplay.cc.id .arch-ids/gameplay.h.id
     doc/.arch-ids/COPYRIGHT.id doc/COPYRIGHT gameplay.cc
     gameplay.h

    modified files:
     Makefile doc/TODO doc/manual.tex freebooters.cc gamemenus.cc
     gamemenus.h


2004-02-03 08:44:19 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-60

    Summary:
      Docks -> Shipyard
    Revision:
      freebooters--main--0.1--patch-60


    modified files:
     doc/manual.tex gamemenus.cc menu.cc ship.cc


2004-02-03 08:22:31 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-59

    Summary:
      Bugfixes
    Revision:
      freebooters--main--0.1--patch-59

    We're getting close to the presentation, this fixes all bugs reported by
    nermal.

    modified files:
     gamemenus.cc player.cc ship.cc tools.cc


2004-02-03 03:37:08 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-58

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-58


    new files:
     .arch-ids/fading.cc.id .arch-ids/fading.h.id fading.cc
     fading.h graphics/.arch-ids/gnucifers.jpg.id
     graphics/gnucifers.jpg sound/.arch-ids/intro.wav.id
     sound/intro.wav

    modified files:
     Makefile doc/TODO freebooters.cc gamemenus.cc seabattle.cc
     seabattle.h ship.cc ship.h shots.cc shots.h


2004-02-03 01:39:54 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-57

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-57


    modified files:
     gamemenus.cc menu.cc nutship.cc seabattle.cc seabattle.h
     world.cc


2004-02-03 01:35:01 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-56

    Summary:
      Clear player list before starting a game
    Revision:
      freebooters--main--0.1--patch-56


    modified files:
     doc/TODO gamemenus.cc world.cc world.h


2004-02-03 01:00:28 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-55

    Summary:
      Prevent unfairness for merchants
    Revision:
      freebooters--main--0.1--patch-55

    * When a player gets entered the ship is looted, but the player doesn't lose his life
    * Bugfix for duplicated player generation

    modified files:
     gamemenus.cc gamemenus.h ship.cc ship.h world.cc


2004-02-03 00:00:00 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-54

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-54

    * Lots of fixes
    * Removed multiplayer mode for now

    modified files:
     doc/TODO gamemenus.cc gamemenus.h player.cc ship.cc


2004-02-02 23:18:44 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-53

    Summary:
      Bugfixing
    Revision:
      freebooters--main--0.1--patch-53

    * Lots of bugfixes

    modified files:
     gamemenus.cc ship.cc world.cc


2004-02-02 14:52:01 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-52

    Summary:
      Fix probability of mutinies
    Revision:
      freebooters--main--0.1--patch-52

    .

    modified files:
     ship.cc


2004-02-02 14:47:19 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-51

    Summary:
      some collision code (non-working)
    Revision:
      freebooters--main--0.1--patch-51


    modified files:
     nutship.cc nutship.h seabattle.cc sprite.cc sprite.h


2004-02-02 14:43:10 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-50

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-50

    * Bugfixes.
    * New AI support code

    modified files:
     gamemenus.cc ship.cc ship.h


2004-02-01 23:37:16 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-49

    Summary:
      Barque -> Brigg
    Revision:
      freebooters--main--0.1--patch-49

    Brigg suits better than barque for the given ship type.

    modified files:
     data/harbours/antigua data/harbours/curacao
     data/harbours/grenada data/harbours/havana
     data/harbours/portroyale data/harbours/puertoprincipe
     data/harbours/santacatalina data/harbours/santodomingo
     data/harbours/staugustine data/harbours/trinidad doc/TODO
     gamemenus.cc harbour.cc harbour.h player.cc ship.cc ship.h
     world.cc


2004-02-01 21:51:23 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-48

    Summary:
      Further developmemt
    Revision:
      freebooters--main--0.1--patch-48

    * Lots of bugfixes.
    * Integrated seabattle into the regular game
    * Implemented the effects of boardings and won and lost battles
    * Gameplay balance: Equip cannons of AI player wrt difficulty
    * Overhaul of initial stock game data

    modified files:
     data/harbours/curacao data/harbours/grenada
     data/harbours/havana data/harbours/portroyale
     data/harbours/puertoprincipe data/harbours/santacatalina
     data/harbours/santodomingo data/harbours/staugustine
     data/harbours/trinidad doc/TODO gamemenus.cc gamemenus.h
     market.cc market.h player.cc player.h seabattle.cc ship.cc
     ship.h tools.cc world.cc world.h


2004-02-01 17:01:02 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-47

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-47

    * Game data overhaul: Fixed the internal gameplay vars for crew hiring, the
      prices for food, weapons, ammo, tobacco, sugar and rum, redesigned cargo
      capacities, production of new market stock
    * Lots of small menu improvements, both visual and internal
    * Direct menu routing through keys 1-9
    * Selection of color when creating a player
    * Lots of gameplay fixes:
       - Crew becomes more content when resting in a harbour
       - Calculate damage according to plating
       - Lose crew members if hit in combat
       - Check a ship's state when taking it in charge
    * Redesigned food consumption: Food is no longer a trade good, but a good that
      can only be restocked and not sold. This includes a new ship feature
      food_capacity

    modified files:
     data/harbours/antigua data/harbours/curacao
     data/harbours/grenada data/harbours/havana
     data/harbours/portroyale data/harbours/puertoprincipe
     data/harbours/santacatalina data/harbours/santodomingo
     data/harbours/staugustine data/harbours/trinidad doc/TODO
     gamemenus.cc gamemenus.h market.cc menu.cc player.cc player.h
     ship.cc ship.h world.cc


2004-02-01 03:40:33 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-46

    Summary:
      AI, sinking ship
    Revision:
      freebooters--main--0.1--patch-46


    modified files:
     combatant.cc combatant.h gamemenus.cc menu.cc nutship.cc
     seabattle.cc seabattle.h shots.cc splash.cc sprite.h


2004-01-30 14:06:08 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-45

    Summary:
      Tarzan Sounds beim Entern
    Revision:
      freebooters--main--0.1--patch-45


    new files:
     sound/.arch-ids/tarzan.wav.id sound/tarzan.wav

    modified files:
     combatant.h gamemenus.cc player.cc player.h seabattle.cc
     seabattle.h


2004-01-30 14:05:12 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-44

    Summary:
      Add cannons to default players
    Revision:
      freebooters--main--0.1--patch-44


    modified files:
     doc/TODO gamemenus.cc ship.cc


2004-01-30 13:58:07 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-43

    Summary:
      Calculation of shot freqs
    Revision:
      freebooters--main--0.1--patch-43

    * Calculate shot frequencies

    modified files:
     doc/TODO seabattle.cc ship.cc ship.h


2004-01-30 00:50:03 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-42

    Summary:
      Manual
    Revision:
      freebooters--main--0.1--patch-42

    I started to write a manual.

    new files:
     doc/.arch-ids/manual.tex.id doc/manual.tex

    modified files:
     doc/TODO


2004-01-29 23:05:28 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-41

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-41

    * Set the flag the ship should sail under
    * Several menu optimizations and cleanups
    * Fixed trading.

    modified files:
     doc/TODO gamemenus.cc gamemenus.h ship.cc ship.h


2004-01-29 14:58:38 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-40

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-40

    * Implemented trade-in of the old ship when buying a new one

    modified files:
     doc/TODO gamemenus.cc


2004-01-29 12:45:11 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-39

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-39

    * Implemented difficulty levels
    * Implemented looting of gold
    * Implement abrasion of the ship

    modified files:
     doc/TODO gamemenus.cc player.cc player.h ship.cc ship.h
     world.cc


2004-01-29 11:24:02 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-38

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-38

    * Starvations if not enough food is available
    * Created usable prices for plating, cannons, repairs and ammo refreshs
    * Refreshing the crew personnal pool in each turn
    * Handle effects of storms and scurvy
    * Handle mutinies (bribe, careening)
    * Implemented letters of marque
    * Implemented pirate point system
    * Implemented player deaths plus menu
    * Two new background graphics for the governor and deaths
    * Removal of players

    new files:
     graphics/.arch-ids/governor.jpg.id
     graphics/.arch-ids/graves.jpg.id graphics/governor.jpg
     graphics/graves.jpg

    modified files:
     doc/TODO gamemenus.cc gamemenus.h harbour.cc harbour.h
     nation.cc nation.h player.cc player.h ship.cc ship.h


2004-01-29 00:42:37 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-37

    Summary:
      now with splashes
    Revision:
      freebooters--main--0.1--patch-37


    new files:
     sound/.arch-ids/splash.wav.id sound/splash.wav
     sprites/.arch-ids/splashani.png.id sprites/splashani.png

    modified files:
     seabattle.cc seabattle.h ship.cc shots.cc shots.h splash.cc
     splash.h


2004-01-28 21:59:15 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-36

    Summary:
      no more segfaults!
    Revision:
      freebooters--main--0.1--patch-36


    new files:
     .arch-ids/splash.cc.id .arch-ids/splash.h.id splash.cc
     splash.h

    modified files:
     Makefile gamemenus.cc sdl_setup.cc seabattle.cc shots.cc
     shots.h


2004-01-28 15:53:31 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-35

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-35

    * Loot/drown enemy ships after sea battle
    * Handle losses after seabattle
    * Equip enemy ships with goods

    modified files:
     doc/TODO gamemenus.cc gamemenus.h world.cc


2004-01-27 23:40:08 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-34

    Summary:
      Further Development
    Revision:
      freebooters--main--0.1--patch-34

    * Disallow hiring men when not in possession of a ship
    * Overview screen for sea travel
    * Display the player overview only when more than one player is active
    * Internal reorg/cleanup of background image organization in menus

    modified files:
     doc/TODO gamemenus.cc gamemenus.h player.cc player.h


2004-01-27 15:11:12 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-33

    Summary:
      Damage
    Revision:
      freebooters--main--0.1--patch-33

    Ammo- and damage calculation

    modified files:
     ship.cc ship.h


2004-01-27 15:01:41 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-32

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-32

    * Mutinies take place if the crew is not content enough
    * Generalized event framework (storms, scurvy)
    * No more mode switches in exclusive input fields
    * New leadership skill
    * Boarding opponent ships
    * Seabattle preparation display menu
    * Names for enemy pirates and their ships

    modified files:
     doc/TODO gamemenus.cc gamemenus.h menu.cc menu.h player.cc
     player.h ship.cc ship.h tools.cc tools.h world.cc


2004-01-22 15:42:43 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-31

    Summary:
      Additional settings
    Revision:
      freebooters--main--0.1--patch-31

    * Adjust crew wages
    * Rename ships

    modified files:
     doc/TODO gamemenus.cc gamemenus.h player.cc ship.cc ship.h


2004-01-22 14:48:28 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-30

    Summary:
      Ship purchases
    Revision:
      freebooters--main--0.1--patch-30

    * Implemented ship purchases
    * Player doesn't have a default ship any more

    modified files:
     data/harbours/antigua data/harbours/curacao
     data/harbours/grenada data/harbours/havana
     data/harbours/portroyale data/harbours/puertoprincipe
     data/harbours/santacatalina data/harbours/santodomingo
     data/harbours/staugustine data/harbours/template
     data/harbours/trinidad doc/TODO gamemenus.cc gamemenus.h
     harbour.cc harbour.h menu.cc menu.h player.cc player.h ship.cc
     ship.h world.cc


2004-01-21 21:15:15 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-29

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-29

    * Fixed an annoying bug in string edit fields
    * Made start screen a little darker to enhance readability
    * Bounds checking when hiring crew members

    modified files:
     doc/TODO gamemenus.cc graphics/freebooters.jpg harbour.cc
     harbour.h menu.cc menu.h


2004-01-21 18:21:41 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-28

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-28

    * Handling the premilinary stages of a sea battle, such as running away
      and chasing the opponents
    * Refined some gameplay data

    modified files:
     data/harbours/curacao data/harbours/grenada doc/TODO
     gamemenus.cc player.cc player.h world.cc


2004-01-21 16:03:39 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-27

    Summary:
      Encounters on sea
    Revision:
      freebooters--main--0.1--patch-27

    * Wrote code for handling encounters on sea. Doesn't have representation
      in the menus though

    modified files:
     doc/TODO gamemenus.cc gamemenus.h nation.cc nation.h player.cc
     player.h ship.cc ship.h world.cc world.h


2004-01-21 12:07:38 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-26

    Summary:
      Menu input improvements
    Revision:
      freebooters--main--0.1--patch-26

    * Implemented direct input in selected input fields.
    * Implemented a cursor.
    * Fixed some editing bugs

    new files:
     sprites/.arch-ids/cursor.png.id sprites/cursor.png

    modified files:
     doc/TODO gamemenus.cc menu.cc menu.h ship.cc


2004-01-20 22:05:35 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-25

    Summary:
      ship action handling
    Revision:
      freebooters--main--0.1--patch-25

    * Added methods add_damage and is_sinking

    modified files:
     doc/TODO ship.cc ship.h


2004-01-20 21:54:37 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-24

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-24

    * Two new ship types (merchant vessel and galleon)
    * Started to implemented interactions before and after a sea battle
    * Improved menu code
    * Changed two harbour to spread them better over the caribbean
    * Redesigned sea routes between harbours, looks much better now

    new files:
     graphics/.arch-ids/caribbean.jpg.id graphics/caribbean.jpg
     sprites/.arch-ids/flag-dutch-small.png.id
     sprites/.arch-ids/flag-english-small.png.id
     sprites/.arch-ids/flag-french-small.png.id
     sprites/.arch-ids/flag-spanish-small.png.id
     sprites/flag-dutch-small.png sprites/flag-english-small.png
     sprites/flag-french-small.png sprites/flag-spanish-small.png

    modified files:
     data/harbours/antigua data/harbours/curacao
     data/harbours/grenada data/harbours/havana
     data/harbours/portroyale data/harbours/puertoprincipe
     data/harbours/santacatalina data/harbours/santodomingo
     data/harbours/staugustine data/harbours/template
     data/harbours/trinidad doc/HACKING doc/TODO freebooters.cc
     gamemenus.cc gamemenus.h good.cc harbour.cc harbour.h menu.cc
     menu.h nation.cc nation.h sdl_setup.cc sdl_setup.h ship.cc
     ship.h tools.cc tools.h world.cc world.h

    renamed files:
     data/harbours/.arch-ids/sanjuan.id
       ==> data/harbours/.arch-ids/santacatalina.id
     data/harbours/.arch-ids/santiago.id
       ==> data/harbours/.arch-ids/curacao.id
     data/harbours/sanjuan
       ==> data/harbours/santacatalina
     data/harbours/santiago
       ==> data/harbours/curacao


2004-01-20 02:34:07 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-23

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-23


    modified files:
     Makefile combatant.cc combatant.h nutship.cc nutship.h
     seabattle.cc seabattle.h ship.cc ship.h shots.cc shots.h


2004-01-19 17:14:35 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-22

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-22


    new files:
     .arch-ids/shots.cc.id .arch-ids/shots.h.id shots.cc shots.h

    modified files:
     combatant.cc combatant.h gamemenus.cc nutship.cc nutship.h
     player.cc player.h replacecol.cc seabattle.cc seabattle.h
     sprite.cc


2004-01-18 17:04:26 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-21

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-21

    * Each harbour belongs to a nation
    * New menu method for sprite display
    * The nations of the harbours are now displayed in the harbour menu
      and the set sail menu
    * Fix sailing between harbours
    * Made existence of a governor or a harbour optional
    * Implemented effects of player skills

    new files:
     sprites/.arch-ids/flag-dutch.png.id
     sprites/.arch-ids/flag-english.png.id
     sprites/.arch-ids/flag-french.png.id
     sprites/.arch-ids/flag-spanish.png.id sprites/flag-dutch.png
     sprites/flag-english.png sprites/flag-french.png
     sprites/flag-spanish.png

    modified files:
     data/harbours/antigua data/harbours/grenada
     data/harbours/havana data/harbours/portroyale
     data/harbours/puertoprincipe data/harbours/sanjuan
     data/harbours/santiago data/harbours/santodomingo
     data/harbours/staugustine data/harbours/template
     data/harbours/trinidad doc/TODO gamemenus.cc harbour.cc
     harbour.h menu.cc menu.h player.cc player.h readdata.cc
     readdata.h ship.cc tools.cc tools.h world.cc
     {arch}/=tagging-method


2004-01-18 14:34:28 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-20

    Summary:
      Player rank handling
    Revision:
      freebooters--main--0.1--patch-20

    * Player rank handling
    * Nation fixup
    * Menu for rank display

    new files:
     doc/.arch-ids/HACKING.id doc/HACKING

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h nation.cc
     nation.h player.cc player.h world.cc world.h


2004-01-18 13:00:09 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-19

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-19

    * Improve menu look (player setup)
    * Clean separation of menu logic and menu display in the menus
    * Fixed bugs
    * New cargo menu
    * New overview menu for player data
    * New dock menus
    * Implemented refreshing of ammo
    * Implemented plating upgrades
    * Implemented cannon upgrades
    * Implemented ship repairs

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h nation.h
     ship.cc ship.h world.cc world.h


2004-01-14 21:50:54 GMT	Christoph Dwertmann <nermal@tzi.de>	patch-18

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-18


    new files:
     .arch-ids/combatant.cc.id .arch-ids/combatant.h.id
     .arch-ids/nutship.cc.id .arch-ids/nutship.h.id
     .arch-ids/replacecol.cc.id .arch-ids/replacecol.h.id
     .arch-ids/seabattle.cc.id .arch-ids/seabattle.h.id
     .arch-ids/sprite.cc.id .arch-ids/sprite.h.id combatant.cc
     combatant.h nutship.cc nutship.h replacecol.cc replacecol.h
     seabattle.cc seabattle.h sound/.arch-ids/=id
     sound/.arch-ids/explode.wav.id sound/.arch-ids/shot.wav.id
     sound/explode.wav sound/shot.wav sprite.cc sprite.h
     sprites/.arch-ids/=id sprites/.arch-ids/ball1.png.id
     sprites/.arch-ids/ball2.png.id sprites/.arch-ids/ball3.png.id
     sprites/.arch-ids/ball4.png.id sprites/.arch-ids/ball5.png.id
     sprites/.arch-ids/ball6.png.id sprites/.arch-ids/ball7.png.id
     sprites/.arch-ids/ball8.png.id
     sprites/.arch-ids/bombexplosion.png.id
     sprites/.arch-ids/rboat_1_1.png.id
     sprites/.arch-ids/rboat_1_10.png.id
     sprites/.arch-ids/rboat_1_11.png.id
     sprites/.arch-ids/rboat_1_12.png.id
     sprites/.arch-ids/rboat_1_13.png.id
     sprites/.arch-ids/rboat_1_14.png.id
     sprites/.arch-ids/rboat_1_15.png.id
     sprites/.arch-ids/rboat_1_16.png.id
     sprites/.arch-ids/rboat_1_17.png.id
     sprites/.arch-ids/rboat_1_18.png.id
     sprites/.arch-ids/rboat_1_19.png.id
     sprites/.arch-ids/rboat_1_2.png.id
     sprites/.arch-ids/rboat_1_20.png.id
     sprites/.arch-ids/rboat_1_21.png.id
     sprites/.arch-ids/rboat_1_22.png.id
     sprites/.arch-ids/rboat_1_23.png.id
     sprites/.arch-ids/rboat_1_24.png.id
     sprites/.arch-ids/rboat_1_25.png.id
     sprites/.arch-ids/rboat_1_26.png.id
     sprites/.arch-ids/rboat_1_27.png.id
     sprites/.arch-ids/rboat_1_28.png.id
     sprites/.arch-ids/rboat_1_29.png.id
     sprites/.arch-ids/rboat_1_3.png.id
     sprites/.arch-ids/rboat_1_30.png.id
     sprites/.arch-ids/rboat_1_31.png.id
     sprites/.arch-ids/rboat_1_32.png.id
     sprites/.arch-ids/rboat_1_33.png.id
     sprites/.arch-ids/rboat_1_34.png.id
     sprites/.arch-ids/rboat_1_35.png.id
     sprites/.arch-ids/rboat_1_36.png.id
     sprites/.arch-ids/rboat_1_4.png.id
     sprites/.arch-ids/rboat_1_5.png.id
     sprites/.arch-ids/rboat_1_6.png.id
     sprites/.arch-ids/rboat_1_7.png.id
     sprites/.arch-ids/rboat_1_8.png.id
     sprites/.arch-ids/rboat_1_9.png.id
     sprites/.arch-ids/rboat_2_1.png.id
     sprites/.arch-ids/rboat_2_10.png.id
     sprites/.arch-ids/rboat_2_11.png.id
     sprites/.arch-ids/rboat_2_12.png.id
     sprites/.arch-ids/rboat_2_13.png.id
     sprites/.arch-ids/rboat_2_14.png.id
     sprites/.arch-ids/rboat_2_15.png.id
     sprites/.arch-ids/rboat_2_16.png.id
     sprites/.arch-ids/rboat_2_17.png.id
     sprites/.arch-ids/rboat_2_18.png.id
     sprites/.arch-ids/rboat_2_19.png.id
     sprites/.arch-ids/rboat_2_2.png.id
     sprites/.arch-ids/rboat_2_20.png.id
     sprites/.arch-ids/rboat_2_21.png.id
     sprites/.arch-ids/rboat_2_22.png.id
     sprites/.arch-ids/rboat_2_23.png.id
     sprites/.arch-ids/rboat_2_24.png.id
     sprites/.arch-ids/rboat_2_25.png.id
     sprites/.arch-ids/rboat_2_26.png.id
     sprites/.arch-ids/rboat_2_27.png.id
     sprites/.arch-ids/rboat_2_28.png.id
     sprites/.arch-ids/rboat_2_29.png.id
     sprites/.arch-ids/rboat_2_3.png.id
     sprites/.arch-ids/rboat_2_30.png.id
     sprites/.arch-ids/rboat_2_31.png.id
     sprites/.arch-ids/rboat_2_32.png.id
     sprites/.arch-ids/rboat_2_33.png.id
     sprites/.arch-ids/rboat_2_34.png.id
     sprites/.arch-ids/rboat_2_35.png.id
     sprites/.arch-ids/rboat_2_36.png.id
     sprites/.arch-ids/rboat_2_4.png.id
     sprites/.arch-ids/rboat_2_5.png.id
     sprites/.arch-ids/rboat_2_6.png.id
     sprites/.arch-ids/rboat_2_7.png.id
     sprites/.arch-ids/rboat_2_8.png.id
     sprites/.arch-ids/rboat_2_9.png.id
     sprites/.arch-ids/rboat_3_1.png.id
     sprites/.arch-ids/rboat_3_10.png.id
     sprites/.arch-ids/rboat_3_11.png.id
     sprites/.arch-ids/rboat_3_12.png.id
     sprites/.arch-ids/rboat_3_13.png.id
     sprites/.arch-ids/rboat_3_14.png.id
     sprites/.arch-ids/rboat_3_15.png.id
     sprites/.arch-ids/rboat_3_16.png.id
     sprites/.arch-ids/rboat_3_17.png.id
     sprites/.arch-ids/rboat_3_18.png.id
     sprites/.arch-ids/rboat_3_19.png.id
     sprites/.arch-ids/rboat_3_2.png.id
     sprites/.arch-ids/rboat_3_20.png.id
     sprites/.arch-ids/rboat_3_21.png.id
     sprites/.arch-ids/rboat_3_22.png.id
     sprites/.arch-ids/rboat_3_23.png.id
     sprites/.arch-ids/rboat_3_24.png.id
     sprites/.arch-ids/rboat_3_25.png.id
     sprites/.arch-ids/rboat_3_26.png.id
     sprites/.arch-ids/rboat_3_27.png.id
     sprites/.arch-ids/rboat_3_28.png.id
     sprites/.arch-ids/rboat_3_29.png.id
     sprites/.arch-ids/rboat_3_3.png.id
     sprites/.arch-ids/rboat_3_30.png.id
     sprites/.arch-ids/rboat_3_31.png.id
     sprites/.arch-ids/rboat_3_32.png.id
     sprites/.arch-ids/rboat_3_33.png.id
     sprites/.arch-ids/rboat_3_34.png.id
     sprites/.arch-ids/rboat_3_35.png.id
     sprites/.arch-ids/rboat_3_36.png.id
     sprites/.arch-ids/rboat_3_4.png.id
     sprites/.arch-ids/rboat_3_5.png.id
     sprites/.arch-ids/rboat_3_6.png.id
     sprites/.arch-ids/rboat_3_7.png.id
     sprites/.arch-ids/rboat_3_8.png.id
     sprites/.arch-ids/rboat_3_9.png.id
     sprites/.arch-ids/rboat_4_1.png.id
     sprites/.arch-ids/rboat_4_10.png.id
     sprites/.arch-ids/rboat_4_11.png.id
     sprites/.arch-ids/rboat_4_12.png.id
     sprites/.arch-ids/rboat_4_13.png.id
     sprites/.arch-ids/rboat_4_14.png.id
     sprites/.arch-ids/rboat_4_15.png.id
     sprites/.arch-ids/rboat_4_16.png.id
     sprites/.arch-ids/rboat_4_17.png.id
     sprites/.arch-ids/rboat_4_18.png.id
     sprites/.arch-ids/rboat_4_19.png.id
     sprites/.arch-ids/rboat_4_2.png.id
     sprites/.arch-ids/rboat_4_20.png.id
     sprites/.arch-ids/rboat_4_21.png.id
     sprites/.arch-ids/rboat_4_22.png.id
     sprites/.arch-ids/rboat_4_23.png.id
     sprites/.arch-ids/rboat_4_24.png.id
     sprites/.arch-ids/rboat_4_25.png.id
     sprites/.arch-ids/rboat_4_26.png.id
     sprites/.arch-ids/rboat_4_27.png.id
     sprites/.arch-ids/rboat_4_28.png.id
     sprites/.arch-ids/rboat_4_29.png.id
     sprites/.arch-ids/rboat_4_3.png.id
     sprites/.arch-ids/rboat_4_30.png.id
     sprites/.arch-ids/rboat_4_31.png.id
     sprites/.arch-ids/rboat_4_32.png.id
     sprites/.arch-ids/rboat_4_33.png.id
     sprites/.arch-ids/rboat_4_34.png.id
     sprites/.arch-ids/rboat_4_35.png.id
     sprites/.arch-ids/rboat_4_36.png.id
     sprites/.arch-ids/rboat_4_4.png.id
     sprites/.arch-ids/rboat_4_5.png.id
     sprites/.arch-ids/rboat_4_6.png.id
     sprites/.arch-ids/rboat_4_7.png.id
     sprites/.arch-ids/rboat_4_8.png.id
     sprites/.arch-ids/rboat_4_9.png.id
     sprites/.arch-ids/rboat_5_1.png.id
     sprites/.arch-ids/rboat_5_10.png.id
     sprites/.arch-ids/rboat_5_11.png.id
     sprites/.arch-ids/rboat_5_12.png.id
     sprites/.arch-ids/rboat_5_13.png.id
     sprites/.arch-ids/rboat_5_14.png.id
     sprites/.arch-ids/rboat_5_15.png.id
     sprites/.arch-ids/rboat_5_16.png.id
     sprites/.arch-ids/rboat_5_17.png.id
     sprites/.arch-ids/rboat_5_18.png.id
     sprites/.arch-ids/rboat_5_19.png.id
     sprites/.arch-ids/rboat_5_2.png.id
     sprites/.arch-ids/rboat_5_20.png.id
     sprites/.arch-ids/rboat_5_21.png.id
     sprites/.arch-ids/rboat_5_22.png.id
     sprites/.arch-ids/rboat_5_23.png.id
     sprites/.arch-ids/rboat_5_24.png.id
     sprites/.arch-ids/rboat_5_25.png.id
     sprites/.arch-ids/rboat_5_26.png.id
     sprites/.arch-ids/rboat_5_27.png.id
     sprites/.arch-ids/rboat_5_28.png.id
     sprites/.arch-ids/rboat_5_29.png.id
     sprites/.arch-ids/rboat_5_3.png.id
     sprites/.arch-ids/rboat_5_30.png.id
     sprites/.arch-ids/rboat_5_31.png.id
     sprites/.arch-ids/rboat_5_32.png.id
     sprites/.arch-ids/rboat_5_33.png.id
     sprites/.arch-ids/rboat_5_34.png.id
     sprites/.arch-ids/rboat_5_35.png.id
     sprites/.arch-ids/rboat_5_36.png.id
     sprites/.arch-ids/rboat_5_4.png.id
     sprites/.arch-ids/rboat_5_5.png.id
     sprites/.arch-ids/rboat_5_6.png.id
     sprites/.arch-ids/rboat_5_7.png.id
     sprites/.arch-ids/rboat_5_8.png.id
     sprites/.arch-ids/rboat_5_9.png.id
     sprites/.arch-ids/rboat_6_1.png.id
     sprites/.arch-ids/rboat_6_10.png.id
     sprites/.arch-ids/rboat_6_11.png.id
     sprites/.arch-ids/rboat_6_12.png.id
     sprites/.arch-ids/rboat_6_13.png.id
     sprites/.arch-ids/rboat_6_14.png.id
     sprites/.arch-ids/rboat_6_15.png.id
     sprites/.arch-ids/rboat_6_16.png.id
     sprites/.arch-ids/rboat_6_17.png.id
     sprites/.arch-ids/rboat_6_18.png.id
     sprites/.arch-ids/rboat_6_19.png.id
     sprites/.arch-ids/rboat_6_2.png.id
     sprites/.arch-ids/rboat_6_20.png.id
     sprites/.arch-ids/rboat_6_21.png.id
     sprites/.arch-ids/rboat_6_22.png.id
     sprites/.arch-ids/rboat_6_23.png.id
     sprites/.arch-ids/rboat_6_24.png.id
     sprites/.arch-ids/rboat_6_25.png.id
     sprites/.arch-ids/rboat_6_26.png.id
     sprites/.arch-ids/rboat_6_27.png.id
     sprites/.arch-ids/rboat_6_28.png.id
     sprites/.arch-ids/rboat_6_29.png.id
     sprites/.arch-ids/rboat_6_3.png.id
     sprites/.arch-ids/rboat_6_30.png.id
     sprites/.arch-ids/rboat_6_31.png.id
     sprites/.arch-ids/rboat_6_32.png.id
     sprites/.arch-ids/rboat_6_33.png.id
     sprites/.arch-ids/rboat_6_34.png.id
     sprites/.arch-ids/rboat_6_35.png.id
     sprites/.arch-ids/rboat_6_36.png.id
     sprites/.arch-ids/rboat_6_4.png.id
     sprites/.arch-ids/rboat_6_5.png.id
     sprites/.arch-ids/rboat_6_6.png.id
     sprites/.arch-ids/rboat_6_7.png.id
     sprites/.arch-ids/rboat_6_8.png.id
     sprites/.arch-ids/rboat_6_9.png.id
     sprites/.arch-ids/rboat_7_1.png.id
     sprites/.arch-ids/rboat_7_10.png.id
     sprites/.arch-ids/rboat_7_11.png.id
     sprites/.arch-ids/rboat_7_12.png.id
     sprites/.arch-ids/rboat_7_13.png.id
     sprites/.arch-ids/rboat_7_14.png.id
     sprites/.arch-ids/rboat_7_15.png.id
     sprites/.arch-ids/rboat_7_16.png.id
     sprites/.arch-ids/rboat_7_17.png.id
     sprites/.arch-ids/rboat_7_18.png.id
     sprites/.arch-ids/rboat_7_19.png.id
     sprites/.arch-ids/rboat_7_2.png.id
     sprites/.arch-ids/rboat_7_20.png.id
     sprites/.arch-ids/rboat_7_21.png.id
     sprites/.arch-ids/rboat_7_22.png.id
     sprites/.arch-ids/rboat_7_23.png.id
     sprites/.arch-ids/rboat_7_24.png.id
     sprites/.arch-ids/rboat_7_25.png.id
     sprites/.arch-ids/rboat_7_26.png.id
     sprites/.arch-ids/rboat_7_27.png.id
     sprites/.arch-ids/rboat_7_28.png.id
     sprites/.arch-ids/rboat_7_29.png.id
     sprites/.arch-ids/rboat_7_3.png.id
     sprites/.arch-ids/rboat_7_30.png.id
     sprites/.arch-ids/rboat_7_31.png.id
     sprites/.arch-ids/rboat_7_32.png.id
     sprites/.arch-ids/rboat_7_33.png.id
     sprites/.arch-ids/rboat_7_34.png.id
     sprites/.arch-ids/rboat_7_35.png.id
     sprites/.arch-ids/rboat_7_36.png.id
     sprites/.arch-ids/rboat_7_4.png.id
     sprites/.arch-ids/rboat_7_5.png.id
     sprites/.arch-ids/rboat_7_6.png.id
     sprites/.arch-ids/rboat_7_7.png.id
     sprites/.arch-ids/rboat_7_8.png.id
     sprites/.arch-ids/rboat_7_9.png.id
     sprites/.arch-ids/rose1.png.id sprites/.arch-ids/rose10.png.id
     sprites/.arch-ids/rose11.png.id
     sprites/.arch-ids/rose12.png.id
     sprites/.arch-ids/rose13.png.id
     sprites/.arch-ids/rose14.png.id
     sprites/.arch-ids/rose15.png.id
     sprites/.arch-ids/rose16.png.id
     sprites/.arch-ids/rose17.png.id
     sprites/.arch-ids/rose18.png.id
     sprites/.arch-ids/rose19.png.id sprites/.arch-ids/rose2.png.id
     sprites/.arch-ids/rose20.png.id
     sprites/.arch-ids/rose21.png.id
     sprites/.arch-ids/rose22.png.id
     sprites/.arch-ids/rose23.png.id
     sprites/.arch-ids/rose24.png.id
     sprites/.arch-ids/rose25.png.id
     sprites/.arch-ids/rose26.png.id
     sprites/.arch-ids/rose27.png.id
     sprites/.arch-ids/rose28.png.id
     sprites/.arch-ids/rose29.png.id sprites/.arch-ids/rose3.png.id
     sprites/.arch-ids/rose30.png.id
     sprites/.arch-ids/rose31.png.id
     sprites/.arch-ids/rose32.png.id
     sprites/.arch-ids/rose33.png.id
     sprites/.arch-ids/rose34.png.id
     sprites/.arch-ids/rose35.png.id
     sprites/.arch-ids/rose36.png.id sprites/.arch-ids/rose4.png.id
     sprites/.arch-ids/rose5.png.id sprites/.arch-ids/rose6.png.id
     sprites/.arch-ids/rose7.png.id sprites/.arch-ids/rose8.png.id
     sprites/.arch-ids/rose9.png.id sprites/.arch-ids/stegl.png.id
     sprites/.arch-ids/stegr.png.id
     sprites/.arch-ids/wasser1.png.id
     sprites/.arch-ids/wasser10.png.id
     sprites/.arch-ids/wasser2.png.id
     sprites/.arch-ids/wasser3.png.id
     sprites/.arch-ids/wasser4.png.id
     sprites/.arch-ids/wasser5.png.id
     sprites/.arch-ids/wasser6.png.id
     sprites/.arch-ids/wasser7.png.id
     sprites/.arch-ids/wasser8.png.id
     sprites/.arch-ids/wasser9.png.id
     sprites/.arch-ids/water.png.id sprites/ball1.png
     sprites/ball2.png sprites/ball3.png sprites/ball4.png
     sprites/ball5.png sprites/ball6.png sprites/ball7.png
     sprites/ball8.png sprites/bombexplosion.png
     sprites/rboat_1_1.png sprites/rboat_1_10.png
     sprites/rboat_1_11.png sprites/rboat_1_12.png
     sprites/rboat_1_13.png sprites/rboat_1_14.png
     sprites/rboat_1_15.png sprites/rboat_1_16.png
     sprites/rboat_1_17.png sprites/rboat_1_18.png
     sprites/rboat_1_19.png sprites/rboat_1_2.png
     sprites/rboat_1_20.png sprites/rboat_1_21.png
     sprites/rboat_1_22.png sprites/rboat_1_23.png
     sprites/rboat_1_24.png sprites/rboat_1_25.png
     sprites/rboat_1_26.png sprites/rboat_1_27.png
     sprites/rboat_1_28.png sprites/rboat_1_29.png
     sprites/rboat_1_3.png sprites/rboat_1_30.png
     sprites/rboat_1_31.png sprites/rboat_1_32.png
     sprites/rboat_1_33.png sprites/rboat_1_34.png
     sprites/rboat_1_35.png sprites/rboat_1_36.png
     sprites/rboat_1_4.png sprites/rboat_1_5.png
     sprites/rboat_1_6.png sprites/rboat_1_7.png
     sprites/rboat_1_8.png sprites/rboat_1_9.png
     sprites/rboat_2_1.png sprites/rboat_2_10.png
     sprites/rboat_2_11.png sprites/rboat_2_12.png
     sprites/rboat_2_13.png sprites/rboat_2_14.png
     sprites/rboat_2_15.png sprites/rboat_2_16.png
     sprites/rboat_2_17.png sprites/rboat_2_18.png
     sprites/rboat_2_19.png sprites/rboat_2_2.png
     sprites/rboat_2_20.png sprites/rboat_2_21.png
     sprites/rboat_2_22.png sprites/rboat_2_23.png
     sprites/rboat_2_24.png sprites/rboat_2_25.png
     sprites/rboat_2_26.png sprites/rboat_2_27.png
     sprites/rboat_2_28.png sprites/rboat_2_29.png
     sprites/rboat_2_3.png sprites/rboat_2_30.png
     sprites/rboat_2_31.png sprites/rboat_2_32.png
     sprites/rboat_2_33.png sprites/rboat_2_34.png
     sprites/rboat_2_35.png sprites/rboat_2_36.png
     sprites/rboat_2_4.png sprites/rboat_2_5.png
     sprites/rboat_2_6.png sprites/rboat_2_7.png
     sprites/rboat_2_8.png sprites/rboat_2_9.png
     sprites/rboat_3_1.png sprites/rboat_3_10.png
     sprites/rboat_3_11.png sprites/rboat_3_12.png
     sprites/rboat_3_13.png sprites/rboat_3_14.png
     sprites/rboat_3_15.png sprites/rboat_3_16.png
     sprites/rboat_3_17.png sprites/rboat_3_18.png
     sprites/rboat_3_19.png sprites/rboat_3_2.png
     sprites/rboat_3_20.png sprites/rboat_3_21.png
     sprites/rboat_3_22.png sprites/rboat_3_23.png
     sprites/rboat_3_24.png sprites/rboat_3_25.png
     sprites/rboat_3_26.png sprites/rboat_3_27.png
     sprites/rboat_3_28.png sprites/rboat_3_29.png
     sprites/rboat_3_3.png sprites/rboat_3_30.png
     sprites/rboat_3_31.png sprites/rboat_3_32.png
     sprites/rboat_3_33.png sprites/rboat_3_34.png
     sprites/rboat_3_35.png sprites/rboat_3_36.png
     sprites/rboat_3_4.png sprites/rboat_3_5.png
     sprites/rboat_3_6.png sprites/rboat_3_7.png
     sprites/rboat_3_8.png sprites/rboat_3_9.png
     sprites/rboat_4_1.png sprites/rboat_4_10.png
     sprites/rboat_4_11.png sprites/rboat_4_12.png
     sprites/rboat_4_13.png sprites/rboat_4_14.png
     sprites/rboat_4_15.png sprites/rboat_4_16.png
     sprites/rboat_4_17.png sprites/rboat_4_18.png
     sprites/rboat_4_19.png sprites/rboat_4_2.png
     sprites/rboat_4_20.png sprites/rboat_4_21.png
     sprites/rboat_4_22.png sprites/rboat_4_23.png
     sprites/rboat_4_24.png sprites/rboat_4_25.png
     sprites/rboat_4_26.png sprites/rboat_4_27.png
     sprites/rboat_4_28.png sprites/rboat_4_29.png
     sprites/rboat_4_3.png sprites/rboat_4_30.png
     sprites/rboat_4_31.png sprites/rboat_4_32.png
     sprites/rboat_4_33.png sprites/rboat_4_34.png
     sprites/rboat_4_35.png sprites/rboat_4_36.png
     sprites/rboat_4_4.png sprites/rboat_4_5.png
     sprites/rboat_4_6.png sprites/rboat_4_7.png
     sprites/rboat_4_8.png sprites/rboat_4_9.png
     sprites/rboat_5_1.png sprites/rboat_5_10.png
     sprites/rboat_5_11.png sprites/rboat_5_12.png
     sprites/rboat_5_13.png sprites/rboat_5_14.png
     sprites/rboat_5_15.png sprites/rboat_5_16.png
     sprites/rboat_5_17.png sprites/rboat_5_18.png
     sprites/rboat_5_19.png sprites/rboat_5_2.png
     sprites/rboat_5_20.png sprites/rboat_5_21.png
     sprites/rboat_5_22.png sprites/rboat_5_23.png
     sprites/rboat_5_24.png sprites/rboat_5_25.png
     sprites/rboat_5_26.png sprites/rboat_5_27.png
     sprites/rboat_5_28.png sprites/rboat_5_29.png
     sprites/rboat_5_3.png sprites/rboat_5_30.png
     sprites/rboat_5_31.png sprites/rboat_5_32.png
     sprites/rboat_5_33.png sprites/rboat_5_34.png
     sprites/rboat_5_35.png sprites/rboat_5_36.png
     sprites/rboat_5_4.png sprites/rboat_5_5.png
     sprites/rboat_5_6.png sprites/rboat_5_7.png
     sprites/rboat_5_8.png sprites/rboat_5_9.png
     sprites/rboat_6_1.png sprites/rboat_6_10.png
     sprites/rboat_6_11.png sprites/rboat_6_12.png
     sprites/rboat_6_13.png sprites/rboat_6_14.png
     sprites/rboat_6_15.png sprites/rboat_6_16.png
     sprites/rboat_6_17.png sprites/rboat_6_18.png
     sprites/rboat_6_19.png sprites/rboat_6_2.png
     sprites/rboat_6_20.png sprites/rboat_6_21.png
     sprites/rboat_6_22.png sprites/rboat_6_23.png
     sprites/rboat_6_24.png sprites/rboat_6_25.png
     sprites/rboat_6_26.png sprites/rboat_6_27.png
     sprites/rboat_6_28.png sprites/rboat_6_29.png
     sprites/rboat_6_3.png sprites/rboat_6_30.png
     sprites/rboat_6_31.png sprites/rboat_6_32.png
     sprites/rboat_6_33.png sprites/rboat_6_34.png
     sprites/rboat_6_35.png sprites/rboat_6_36.png
     sprites/rboat_6_4.png sprites/rboat_6_5.png
     sprites/rboat_6_6.png sprites/rboat_6_7.png
     sprites/rboat_6_8.png sprites/rboat_6_9.png
     sprites/rboat_7_1.png sprites/rboat_7_10.png
     sprites/rboat_7_11.png sprites/rboat_7_12.png
     sprites/rboat_7_13.png sprites/rboat_7_14.png
     sprites/rboat_7_15.png sprites/rboat_7_16.png
     sprites/rboat_7_17.png sprites/rboat_7_18.png
     sprites/rboat_7_19.png sprites/rboat_7_2.png
     sprites/rboat_7_20.png sprites/rboat_7_21.png
     sprites/rboat_7_22.png sprites/rboat_7_23.png
     sprites/rboat_7_24.png sprites/rboat_7_25.png
     sprites/rboat_7_26.png sprites/rboat_7_27.png
     sprites/rboat_7_28.png sprites/rboat_7_29.png
     sprites/rboat_7_3.png sprites/rboat_7_30.png
     sprites/rboat_7_31.png sprites/rboat_7_32.png
     sprites/rboat_7_33.png sprites/rboat_7_34.png
     sprites/rboat_7_35.png sprites/rboat_7_36.png
     sprites/rboat_7_4.png sprites/rboat_7_5.png
     sprites/rboat_7_6.png sprites/rboat_7_7.png
     sprites/rboat_7_8.png sprites/rboat_7_9.png sprites/rose1.png
     sprites/rose10.png sprites/rose11.png sprites/rose12.png
     sprites/rose13.png sprites/rose14.png sprites/rose15.png
     sprites/rose16.png sprites/rose17.png sprites/rose18.png
     sprites/rose19.png sprites/rose2.png sprites/rose20.png
     sprites/rose21.png sprites/rose22.png sprites/rose23.png
     sprites/rose24.png sprites/rose25.png sprites/rose26.png
     sprites/rose27.png sprites/rose28.png sprites/rose29.png
     sprites/rose3.png sprites/rose30.png sprites/rose31.png
     sprites/rose32.png sprites/rose33.png sprites/rose34.png
     sprites/rose35.png sprites/rose36.png sprites/rose4.png
     sprites/rose5.png sprites/rose6.png sprites/rose7.png
     sprites/rose8.png sprites/rose9.png sprites/stegl.png
     sprites/stegr.png sprites/wasser1.png sprites/wasser10.png
     sprites/wasser2.png sprites/wasser3.png sprites/wasser4.png
     sprites/wasser5.png sprites/wasser6.png sprites/wasser7.png
     sprites/wasser8.png sprites/wasser9.png sprites/water.png

    modified files:
     Makefile gamemenus.cc

    new directories:
     sound sound/.arch-ids sprites sprites/.arch-ids


2004-01-13 23:26:28 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-17

    Summary:
      Character skills
    Revision:
      freebooters--main--0.1--patch-17

    * Implemented selection of player skills

    modified files:
     doc/TODO gamemenus.cc player.cc player.h


2004-01-13 23:02:52 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-16

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-16

    * You can't leave the harbour if your ship is too broken or your
      crew is too small
    * Crew satisfaction plus modifications when hiring new people
    * Weekly pay

    modified files:
     doc/TODO gamemenus.cc player.cc ship.cc ship.h world.cc
     world.h


2004-01-13 22:00:31 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-15

    Summary:
      More work on the market
    Revision:
      freebooters--main--0.1--patch-15

    * Cleaned up Goods in Ship as well
    * Improved Market menu once more
    * Trading does work now

    modified files:
     doc/TODO gamemenus.cc gamemenus.h good.cc market.cc market.h
     player.cc ship.cc ship.h


2004-01-13 20:49:07 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-14

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-14

    * Added fancy graphics for sightings on sea
    * Revamped market menu
    * Fixed buying and selling
    * Rewrote parts of Good and Market to be more flexible and cleaner

    new files:
     graphics/.arch-ids/britain.jpg.id
     graphics/.arch-ids/dutch.jpg.id
     graphics/.arch-ids/france.jpg.id
     graphics/.arch-ids/pirates.jpg.id
     graphics/.arch-ids/spain.jpg.id graphics/britain.jpg
     graphics/dutch.jpg graphics/france.jpg graphics/pirates.jpg
     graphics/spain.jpg

    modified files:
     doc/TODO gamemenus.cc gamemenus.h good.cc good.h market.cc
     market.h world.h


2004-01-12 17:22:41 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-13

    Summary:
      Neue Eigenschaften
    Revision:
      freebooters--main--0.1--patch-13

    Player::artificial_instelligence
    Ship::cannon_range

    modified files:
     doc/TODO player.cc player.h ship.cc ship.h


2004-01-11 21:52:47 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-12

    Summary:
      Improve menu optics
    Revision:
      freebooters--main--0.1--patch-12

    The optics of the menu are in pretty good shape now.
    All menus have a suitable background.

    new files:
     graphics/.arch-ids/knot.jpg.id graphics/.arch-ids/sky.jpg.id
     graphics/.arch-ids/tavern.jpg.id graphics/knot.jpg
     graphics/sky.jpg graphics/tavern.jpg

    modified files:
     doc/TODO gamemenus.cc


2004-01-11 18:40:08 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-11

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-11

    * Meeting other ships on sea travel
    * Fix display of distances
    * Add seven more harbours

    new files:
     data/harbours/.arch-ids/grenada.id
     data/harbours/.arch-ids/portroyale.id
     data/harbours/.arch-ids/puertoprincipe.id
     data/harbours/.arch-ids/sanjuan.id
     data/harbours/.arch-ids/santiago.id
     data/harbours/.arch-ids/santodomingo.id
     data/harbours/.arch-ids/staugustine.id data/harbours/grenada
     data/harbours/portroyale data/harbours/puertoprincipe
     data/harbours/sanjuan data/harbours/santiago
     data/harbours/santodomingo data/harbours/staugustine

    modified files:
     Makefile doc/TODO freebooters.cc gamemenus.cc gamemenus.h
     graphics/harbour3.jpg graphics/market.jpg graphics/on-sea.jpg
     menu.cc player.cc player.h sdl_setup.cc ship.cc tools.cc
     tools.h world.cc


2004-01-09 12:38:02 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-10

    Summary:
      Fixes/Cleanups
    Revision:
      freebooters--main--0.1--patch-10

    * Cleaned up menus
    * Made event polling a lot less aggressive, dropping CPU usage to 3-5% on my notebook
    * Fixed sailing between harbours

    modified files:
     doc/TODO gamemenus.cc menu.cc player.cc


2004-01-08 23:48:08 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-9

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-9

    * Some more work on market dynamics (production)
    * Some more work on the menus
    * Fixed editfield bug
    * Fixed sailing display bug

    modified files:
     data/harbours/antigua data/harbours/havana
     data/harbours/template data/harbours/trinidad doc/TODO
     gamemenus.cc good.cc good.h harbour.cc harbour.h market.cc
     market.h menu.cc menu.h player.cc ship.cc tools.cc world.cc
     world.h


2004-01-07 17:16:18 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-8

    Summary:
      
    Revision:
      freebooters--main--0.1--patch-8

    * Different background images
    * Game options menu
    * Graphics for three harbours, market and sailing

    new files:
     graphics/.arch-ids/harbour1.jpg.id
     graphics/.arch-ids/harbour2.jpg.id
     graphics/.arch-ids/harbour3.jpg.id
     graphics/.arch-ids/market.jpg.id
     graphics/.arch-ids/on-sea.jpg.id graphics/harbour1.jpg
     graphics/harbour2.jpg graphics/harbour3.jpg
     graphics/market.jpg graphics/on-sea.jpg

    modified files:
     Makefile data/harbours/antigua data/harbours/havana
     data/harbours/template data/harbours/trinidad doc/TODO
     gamemenus.cc gamemenus.h harbour.cc harbour.h nation.cc
     nation.h tools.cc tools.h


2004-01-06 14:32:33 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-7

    Summary:
      Nation-Code
    Revision:
      freebooters--main--0.1--patch-7

    * Nation und Playerrank class that contain the diplomatic relations between the states
      and the current rank a player has earned in each nation.

    new files:
     .arch-ids/nation.cc.id .arch-ids/nation.h.id nation.cc
     nation.h

    modified files:
     Makefile good.cc player.cc player.h tools.cc world.h


2004-01-04 22:02:42 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-6

    Summary:
      Further hacking.
    Revision:
      freebooters--main--0.1--patch-6

    * Implemented an info menu when a new turn starts
    * Implemented turn mechanism (currently still buggy)
    * Fixed sailing between harbours

    modified files:
     doc/TODO freebooters.cc gamemenus.cc gamemenus.h harbour.cc
     player.cc player.h ship.cc world.cc world.h


2004-01-04 16:15:17 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-5

    Summary:
      Further development
    Revision:
      freebooters--main--0.1--patch-5

    * Removing the width and height parms of menu items
    * Implemented hiring of crew members
    * Improved functionality of the ship class
    * Implemented a ship status screen
    * Implemented distance calculation between harbours
    * Extended readdata class with float parsing
    * Implemented target selection
    * Implemented selection of harbours to sail to on the world map
    * Wrote spec files for the first three harbours (Antigua, Havana,
      and an updated spec for Trinidad)

    new files:
     data/harbours/.arch-ids/antigua.id
     data/harbours/.arch-ids/havana.id data/harbours/antigua
     data/harbours/havana

    modified files:
     data/harbours/template data/harbours/trinidad doc/TODO
     freebooters.cc gamemenus.cc gamemenus.h harbour.cc harbour.h
     menu.cc menu.h player.cc player.h readdata.cc readdata.h
     ship.cc ship.h world.cc world.h


2004-01-03 17:47:57 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-4

    Summary:
      Further coding
    Revision:
      freebooters--main--0.1--patch-4

    * Combined game setup code into a game menu method
    * Add skills to the player
    * Implemented player status page
    * Implemented ship class

    new files:
     .arch-ids/ship.cc.id .arch-ids/ship.h.id ship.cc ship.h

    modified files:
     Makefile doc/TODO freebooters.cc gamemenus.cc gamemenus.h
     menu.cc menu.h player.cc player.h world.cc world.h


2004-01-03 02:18:08 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-3

    Summary:
      Misc. further development
    Revision:
      freebooters--main--0.1--patch-3

    * add_info -> add_label rename
    * Disabled cursor routing for add_label
    * Combined lots of code into a turn_menu method
    * Fixed selection of goods
    * round calculation in world model

    modified files:
     data/harbours/trinidad doc/TODO freebooters.cc gamemenus.cc
     gamemenus.h harbour.cc harbour.h market.cc market.h menu.cc
     menu.h world.cc world.h


2004-01-01 20:17:39 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-2

    Summary:
      Additional menu work / good cleanup
    Revision:
      freebooters--main--0.1--patch-2

    * Cleanup of the Goods class (separated into a several Good classes)
    * Adaption of the new Good classes into Market, leading to a major cleanup
    * Menu code for selecting, buying and selling trade items
    * Complete rewrite of trade internals
    
    
    

    new files:
     .arch-ids/good.cc.id .arch-ids/good.h.id good.cc good.h

    removed files:
     .arch-ids/goods.cc.id .arch-ids/goods.h.id goods.cc goods.h

    modified files:
     Makefile data/harbours/template doc/TODO freebooters.cc
     gamemenus.cc gamemenus.h harbour.cc harbour.h market.cc
     market.h player.cc player.h world.cc world.h


2003-12-28 02:04:42 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	patch-1

    Summary:
      Additional menu work
    Revision:
      freebooters--main--0.1--patch-1

    * Select a starting harbour when creating a new player
    * Implemented harbour menu

    modified files:
     freebooters.cc gamemenus.cc gamemenus.h harbour.cc harbour.h
     player.cc player.h world.cc world.h {arch}/=tagging-method


2003-12-28 00:03:40 GMT	Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>	base-0

    Summary:
      Initial import.
    Revision:
      freebooters--main--0.1--base-0

    Quite a lot of stuff does work already.

    new files:
     Makefile data/harbours/template data/harbours/trinidad
     doc/TODO doc/freebooters-design.txt freebooters.cc
     gamemenus.cc gamemenus.h goods.cc goods.h
     graphics/freebooters.jpg harbour.cc harbour.h hurryup.ttf
     market.cc market.h menu.cc menu.h player.cc player.h
     readdata.cc readdata.h sdl_setup.cc sdl_setup.h tools.cc
     tools.h world.cc world.h


