Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > aae67e8bc4c8a4f13e3cef625fa7034c > files > 44

clanbomber-1.05-12.fc12.i686.rpm

ChangeLog ClanBomber
--------------------
--------------------------------------- 1.05 -------------------------------

andi, 2004/02/16
================
- compile fix

mass, 2004/02/04
================
- increased version to 1.05 for a new release to avoid confusion

mass, 2004/01/20
================
- added -fullscreen, -window and -h (-help, --help) commandline parameter support
- increased version to 1.04a also for windows

andi, 2004/01/14
================
- added Martin Pitt to credits (debian package maintainer)
- changed version number to 1.04a
- remove TODO contents

mass, 2004/01/13
================
- write char* instead of CL_String to an ofstream, fixes player names on
  windows
- make sound buffers smaller for smaller delay

--------------------------------------- 1.04 -------------------------------
andi, 2004/01/08
================
- version = 1.04
- remove acconfig.h
- fix configure.in and Makefile.am
- backport fix from ClanBomber2, which removes silly segfault, which could
  occur when Observer destroys MapTiles
- merge patches from debian
    - 04-cpp-warnings.diff
    - 05-hidemouse.diff

andi, 2001/09/22
================
- do not force CFLAGS
- compile fixes for g++-2.96
- started compile fixes for g++-3.0 (incomplete)
- merged patches from Guillaume Cottenceau which
	- added usage of PKGDATADIR to not hardcode data path
	- fix initialization/deinitialization of mikmod
	- restore video mode correctly on error
	- adds alternative keyboard mappings from mandrake
	  (set environment variable MANDRAKE_KEYS = 1)

--------------------------------------- 1.02a -------------------------------

andi, 2001/08/14
================
- fixed stupid memory leak in update_all()

--------------------------------------- 1.02 --------------------------------

DoK, 2001/05/01
================
-ported to ClanLib 0.5.0

--------------------------------------- 1.01 --------------------------------

DoK, 2000/04/01
================
-fixed a fatal bug in my flying code  (shame on me)
-fixed a fatal bug in my maptile_trap (shame on me)

andi, 2000/03/28
================
- removed old horst gfx
- renamed a few files and one class name that made me crazy!!!

andi, 2000/03/18
================
- falling bombs no longer block a maptile (affects gameplay a bit)

andi, 2000/03/07
================
- put in new horst gfx from non
- added random map order option

--------------------------------------- 1.00 --------------------------------

DoK, 2000/01/01
================
-show_all() uses cliprect
-merged Observer_Classic into Observer, because it was the only derivate of Observer
-walls and boxes destroyed by observer yield ground tiles
-removed bug when the last bombers fall together

andi, 1999/12/31
================
- moved fps display from Debug to normal game loop
- updated README
- minor cleanups

andi, 1999/12/30
================
- made bomb timings (delay, countdown, speed) configurable
- removed 10 of 12 "splash corpse" sounds
- made maptile_highlight for each bomber configurable & savsable

DoK, 1999/12/30
================
-maps are sorted by name
-added "/" to big font
-removed unused mini font
-lightened devils bombs
-menu now uses key_buffer
-penguin has silver white bombs

DoK, 1999/12/29
================
-dead bombers have their "dying direction" in the game status
-move code optimization
-margin is cleared (e.g. for shaky explosions)
-tux has black and devil has red bombs now
-map shaking is shorter now

andi, 1999/12/29
================
- added highlighting of maptiles (option)
- added tux as bomber, overwrote gay blue bomber
- added bsd devil bomber, overwrote the FUCKING big snake			-- your father is FUCKING -- dok
- renamed all bomber_[color] files to represent new bombers
- added xtux people to credits
- made small ClanBomber logo transparent
- added new quote in QUOTES

DoK, 1999/12/27
================
-made AI_MIC more human-like (they dont stand on the outest edge of the maptile anymore)

DoK, 1999/12/26
================
-author can be changed in map editor
-added map "Snake Race"
-switched from +/- to page_up/page_down in map editor
-added new keys to map editor's help screen
-switched from F12 to F2

DoK, 1999/12/24
================
-added possibility to set the number of players in map editor
-relocated some strings in map editor interface, changed its background image a bit
-edited map "Football", for 4 players now

------------------------------------ 0.99 -------------------------------

DoK, 1999/12/19
================
-fixed help screen's key handling
-lightened "Melting Metals'" ground tiles
-credits screen repaired, you can add text as you wish now, automatic offsets
-fixed map naming, sorted some out, corrected maps installing
-spider corpse has the right offset now

andi, 1999/12/19
================
- saving and loading of maps.disabled now works correctly
- updated docs

DoK, 1999/12/18
================
-AI_DOK now works with open levels

andi, 1999/12/18
================
- the map selection is now saved (TODO: remove hardcoded file)

andi, 1999/12/14
================
- buxfix for open levels
- removed AI_RIP

DoK, 1999/12/10
================
-AI_DOK does not put a bomb if it cannot escape
-added two defines to Bomb.h
-added Magnus R. and N. to Credits, some others still must get in

andi, 1999/12/11
================
- bomber positions can now now be random (just call Map::randomize_bomber_positions())
- made random positions configurable and savable

andi, 1999/12/06
================
- bugfix: game no longer crashes, if observer on last maptile
- observer now lets even MapTile::WALLs vanish 

DoK, 1999/12/06
================
-fixed backspace handling in map editor
-fewer diseases
-applied patch from Magnus Reftel (option for shaky explosion)

--------------------------------- 0.98c ------------------------------------

DoK, 1999/12/05
================
-added some new maps
-AI_DOK now destroys diseases

andi, 1999/12/05
================
- implemented Map::get_maptile_xy(x,y),changed GameObject::move_up() and move_down() to use it
  Everything seems to work fine now! Waiting vor Denis (the regular expression master, to replace
  everything else (~ 500 occurences) automatically.
- buxfixes in GameObject (caused by new get_maptile/get_maptile_xy)
- added a new map

DoK, 1999/12/02
================
-Continued work on AI DOK
-added Bomber::is_able_to_kick()
-added Bomber::is_able_to_throw()
-added Bomb::get_bomber()

clanner, 1999/11/30
===================
- added AI RIP, which is derived from MIC

andi, 1999/11/29
================
- made the number of corpse parts configurable
- implemented Map::get_maptile(x,y) which returns dummy MapTile::WALL if out of range, 
  should be used instead of maptiles[x,y]
- changed Explosion to use Map::get_maptile(x,y)  

DoK, 1999/11/29
================
-AI DOK nearly totally rewritten, much better

andi, 1999/11/28
================
- implemented text_editor_mode in MapEditor (Press F12)

DoK, 1999/11/28
================
-added operator << to Map class (rocks for AI debugging)
-added has_bomber() to MapTile
-renamed has_extras() to has_extra()

DoK, 1999/11/23
================
-snake has cool snake skin bombs now
-spider has dark grey bombs now

--------------------------------- 0.98b ------------------------------------

DoK, 1999/11/22
================
-no more key skips in Player Setup
-shift works in Player Setup again
-include optimization, compilation time 2:50 -> 1:30, binary size 314k -> 233k
-snake has cool snake skin bombs now
-spider has dark grey bombs now

DoK, 1999/11/21
================
-added optional wall clipping to fly code ;-)
-added new "Melting Metal" theme for Magnus

DoK, 1999/11/05
================
-added MapTile_Trap ("o" within map file)

DoK, 1999/10/06
================
-changed Job_Go to take distance as a maptile distance, my AI now goes the optimal way within a maptile
-removed spr_width/height from GameObject
-simplified second fly_to function
-changed Z_FLYING_BOMB to Z_FLYING, every object now adds Z_FLYING while flying (e.g. Z_BOMB + Z_FLYING)
-documented some functions in GameObject, trying to clean up GameObject (master variables, slave variables)
-made x and y float!!! use get_x() or get_y() for int - we now have to fuck up remainder and enhance move()!
-added get_map_x() and get_map_y() - return mapfield coordinates
-added get_maptile() - returns the maptile the gameobject is standing on
-rewrote flying code to add/substract from x/y instead of setting them - clipping is made possible ;-)
-Bombs no longer care about their MapTile attachment, Map sets MapTile->bomb now!
-killed bombs own flying/thrown code, it uses the GameObject::fly_to() now
-URGENT TODO: add optional wall clipping to fly code!

------------------------------------- 0.98a ----------------------------

DoK, 1999/09/22
================
-fixed PlayerSetup key handling

DoK, 1999/09/05
================
-removed deepfall sound bug
-changed "level" to "map"

andi, 1999/09/05
================
- put Controllers in separate files.

DoK, 1999/09/04
================
-made some better graphics the last days
-added nice panning of sound events in game

mbn, 1999/10/01
===============
- Added Electric Fence support. You still have to add -lefence to Makefile manually though...
- This clearly shows why ClanBomber dies in scroll_in(). Hermes crashes (buffer overun).

mbn, 1999/09/01
===============
- Fixed netobject code to use 0.1.19 API.

DoK, 1999/08/30
================
-no use of CL_InputBuffer_Simple
-found easy way to get rid of CL_Key::Released

andi, 1999/08/29
================
- merged with latest AI_MIC tree
- fixed bug when > 3 Joysticks
- made ClanBomber compile with ClanLib 0.1.18 (why do you change API one day before release?!?!?!)

andi, 1999/08/27
================
- merged with latest AI_MIC tree, added needed Bomb::get_countdown()

DoK, 1999/08/25
================
-added Bomber::reset(), moved init() to init_mbn()
-converted menu defines to enum

andi, 1999/08/23
================
- changed ClanBomber to use new CL_List (last -> get_last() , empty_list() -> clear(), num_items -> get_num_items() )

DoK, 1999/08/23
================
-you can now use capital letters if you want (PlayerSetup & MapEditor)
-added question mark and red cross to maptile_addons
-added Map::new_entry(), Map::delete_entry(), Map::show_random_boxes(), Map::show_start_positions()
-added MapEntry::write_back() and more
-you can now delete a map, create a new map or edit an existing if you have write permission

DoK, 1999/08/22
================
-startet MapEditor
-added Horst to Credit screen

DoK, 1999/08/19
================
-added key display in MapSelector
-added missing kidz mode query in Credits

andi, 1999/08/19
================
- "F2" and "F3" now create exactly one AI/AI_MIC Bomber
- updated README

------------------------------ 0.98 ----------------------------------

DoK, 1999/08/18
================
-removed observer face from "HURRY UP"
-corrected snap/stop of a bomb
-bomb throw bug eliminated
-bombs explode in the middle of an explosion
-set version number to 0.98
-added snap() to Bomb::stop()
-added applause to Gamestatus
-corrected Observers offset
-you can now enable/disable each map!!!
-removed rotate levels option
-removed joystick number from ps_tools.tga

andi, 1999/08/18
================
- changed Controller_AI_MIC to use MapTile::is_passable() and is_blocking()
- added kids_mode config option which will remove blood and corpses from the game
  (I have a little brother.... ... and he has a mother ;-) )
- made Maptile::Arrow and MapTile::Ice fall correctly
- centered "HURRY UP!!"
- ClanBomber logo is drawn before Observer
- implemented GameObject::fly_to (MapTile*)
- implemented MapTile::get_x() and MapTile::get_y()
- implemented Map::get_passable()
- removed LOT of code in many places and inserted fly_to(app->map->get_passable()) instead
- made extras fly away that are on vanishing maptiles
- enhanched GameStatus_Team

DoK, 1999/08/17
================
-added Corpse Parts to credits if you scroll too much
-added MapTile::is_blocking()
-changed Koks speedup from 800 to 600
-bomb is snapped by arrow if it is stopped
-fixed bomb bug introduced by ice
-arrow maptile holds bomb for 0.5 sec if it came from opposite direction
-made new level "Bloody Ring"
-fixed typo "Four Instace"

andi, 1999/08/17
================
- gave MapTiles real constructors
- made ugly Arrow gfx
- changed "Kitchen" to use Arrows and Ice
- added new level ("Redirection")
- deleted "Tightrope Walker" level
- updated README
- made use of Maptile::is_passable() and Maptile::is_blocking() where possible

DoK, 1999/08/16
================
-cleaned up PlayerSetup::draw()
-removed unused controller_strings from main()
-introduced new Credits screen
-fixed Help Screen key press problem, you can press the any-key for one second now ;-)
-Koks is a punishment now, I hope ;-)   (acceleration changed from 400 to 800)
-added is_passable() to MapTile
-config is now stored in $(HOME)/.clanbomber/clanbomber.cfg
-Map loads additional levels from $(HOME)/.clanbomber/levels
-made cooler Ice graphics
-MapSelectors list box width depends on map entries now
-made graphics for upcoming Disease_PutBox
-added some images to Credits
-made three new levels "Kitchen", "Arena" and "Whole Mess"

andi, 1999/08/16
================
- removed limitation of three joysticks
- number of joystick is now printed right to the joystick icon  in Player Setup (we need a new icon without numbers)
- changed code to use MapTile::is_passable() where possible
- DIR_NONE is set in contructor of GameObject
- made cool Ice graphics
- changed the MapTile and Maptile_Ice class a bit (sprite_nr is now set in constructor)
- made Direction global
- added MapTile_Arrow
- changed ASCII values in characters in Map::load()

DoK, 1999/08/15
================
-added MapEntry, rewrote Map handling
-maps are not any longer within the datafile
-filenames are taken as the map_name, author is included in .map files
-maps are located in install dirs, too
-removed unused Team class
-MapSelector has a full featured listbox now
-map name is displayed during game (moved fps display to the right side)
-moved "Rotate Levels" option to "Local Game"
-made new font

andi, 1999/08/15
================
- bugfix: team cups are now displayed correctly if teamless hero has won a round
- bugfix: bombers are now displayed as dead (if dead) in GameStatus_Team
- bugfix: extras behind boxes are not destroyed if two bombs explode in a row
- bugfix: falling Bombers cant be killed by bombs now
- removed Bomber::show(int _x,int _y), implemented better replacement in GameObject
- my titlescreen is displayed again (Denis: !§%$§!%**$§()§!%*)
- introduced MapTile_Ice
- implemented MapTile::show_tiny in Map_Tile_None and removed silly check in Map::show_preview()
- merged AI_MiC development tree
- added neccessary methods for new AI and support in PlayerSetup 

DoK, 1999/08/13
================
-menu centers and resizes correctly
-version number is shown below
-highlighting is done by alpha rect now
-added "." to small font

andi, 1999/08/13
================
- rewrote Controller_Joystick,  now handles diagonal joypad moves intelligently (try it!!)
- bugfix: you cant walk half in a wall/box anymore (happend sometimes)
- minor code cleanup

------------------------------- 0.97 -------------------------------------------

andi, 1999/08/05
================
- bugfix: diseased bomber fall correctly

andi, 1999/08/04
================
- next nevel is also shown in GameStatus_Team
- corrected alignment of Bombers in GameStatus_Team
- moved Bomber::show(x,y,scale) to GameObject
- made Bomb use generic GameObject::show()
- removed now obsolete display code in various files
- you can hide behind extras now
- spoke new "hurry up" and "time over" (tell me how sick I am)
- implemented Map::has_extra()

DoK, 1999/08/04
================
-MapSelector now shows that a level is not playable
-reduced the pics by 900kb ;-) no cheat
-removed bomber.tga, splittet into four pcx
-MapTile::destroy destroys the extras on it

DoK, 1999/08/03
================
-changed diseased blinking to grow-shrink-ing
-bomber_corpse parts won't be taken into the next level
-fixed left-right-sucks in menu
-implemented MapSelector
-added theme selection to MapSelector

andi, 1999/08/03
================
- implemented loading of max_players in Map::load()
- debug AI bombers created during game are now active at once (i did this before .. strange)
- implemented Map::load_next_valid() and Map::load_previous_valid()
- changed code in Extra::act() to take advantage of Denis´ new MapTile class.
- moved splatter_corpses() call to consuctor of Explosion
- bugfix: now starting positions are not ignored if activated players are not first in player setup
- made new "bomber won the game screen" with animation
- changed Bomber::show(_x,_y,_scale) to handle height of Bomber correctly(will be moved to GameObject
- removed obsolete Bomber::show_won()

DoK, 1999/08/02
================
-added Map::show_preview()
-implemented loading of map names
-added read_line

andi, 1999/08/02
================
- replaced Denis' levels, now I can be made personally responsible for every single level,
  send flames to andi_is_a_bad_level_designer@fischlustig.de
- made Corpse_Parts more red
- changed Help screen a bit, added Drugs
- level name is now stored in Map class
- "Next Level:" is shown in Game_status

andi, 1999/07/31
================
- added new level9 for 6 players (not tested for fun yet)
- changed floor graphics in green crypt theme (now looks much better)
- added sick random theme, that makes game very difficult :-)
- fixed joystick bugs, added missing features (viagra and joint now do something, always autofire bug fixed)
- Corpse_Parts stay longer

mbn, 1999/07/28
===============
- initial netobject support.
- initial network menu.
- initial netgame server code.
- made the menu catch exceptions thrown in the game, and then use the user
  interface (the menu) to display the error message. This is nice for
  network create/join errors...
- added "you guys are sick" into quotes file.

andi, 1999/07/28
================
- workaround for -O0 problem

DoK, 1999/07/17
================
-added exploding corpses ;-)


-------------------------------- 0.95 --------------------------------------


andi, 1999/07/16
================
- added Bomber::loose_disease()
- current disease now disappears if extra is collected, apropriate "bad" extra flys away
- fixed bug that caused clanbomber to crash if someone won with Disease_Schneemann (silly name Denis :-) )
- dead bombers are now moved out of playfield (x,y are set to 0)

DoK, 1999/07/14
================
-added Extra_Viagra, Disease_PutBomb
-added Extra_Koks, Disease_Schneemann
-implemented infect_others()
-negative extras fly away if they are bombed
-added yet empty class MapSelector
-you can configure which diseases you want in game

DoK, 1999/07/10
================
-rewrote map and maptiles
-sectionized clanbomber.scr
-added static Resources class

DoK, 1999/07/06
================
-added Controller::revert()
-added image and sound for Extra_Joint
-cleaned up the include stuff
-extras can be undestroyable
-diseased Bombers blink (will be replaced)
-handled collecting a Disease during disease (old->stop(); delete old; get new)
-added "const" to many functions just returning something
-added Team class (does nothing now)
-fixed Enter bug in PlayerSetup
-fixed Left-Right bug in Menu
-added "wrap around" in Menu

andi, 1999/07/06
================
- introduced Disease Classes, added Bomber::infect()
- deleted obsolete second constuctor in all Extra Classes
- deleted some useless includes in Extra Classes
- added Extra_Joint Class, waiting for Denis to fill Controller::reverse() :-)

andi, 1999/06/20
================
- fixed bug in fly_to(), that caused division by zero
- added surface pointer and sprite_nr for GameObjects
- implemented generic show() in Game_Object
  (this allows all game objects to fall/fly correctly etc.)
- observer now flys to the map tiles that will be destroyed
  ( wanted to demontrate the advantages of generic show() :-) )
- corpses now move very slowly until they are not completely splashed
  (looks cool if a corpse still moves and falls down a hole)
- deleted show() completely in corpse and extras
- cleaned up show() in observer and bomber (they call generic GameObject::show())

DoK, 1999/06/20
================
-built win32 binary
-bombers fly to their start points
-added speed parameter to fly_to

DoK, 1999/06/14
================
-fixed bug in get_number_of_opponents
-updated dependencies for datafile

DoK, 1999/06/13
================
-you can now enable/disable an extra
-game status looks much better now
-game only starts if number_of_opponents > 1
-adjusted the color of the dull bombers

----------------------------Version 0.91--------------------------

DoK, 1999/06/13
================
-fixed make install bug (bud.mod)
-Map now uses app->res

----------------------------Version 0.9---------------------------

DoK, 1999/06/12
================
-added playersetup background image
-removed bomb killing bug
-added nice clock
-made displaying of half cups possible

andi, 1999/06/12
================
- added GameStatus_Team and made team play working

DoK, 1999/06/11
================
-added active_players() to Observer to simplify him
-added space key description in playersetup
-added cool sound to intro

andi, 1999/06/11
================
- worked on Game_Status and Observer
- made music configurable

DoK, 1999/05/23
================
-implemented teams
-added new sounds
-changed dull bombers to 40x40

----------------------------Version 0.8---------------------------

DoK, 1999/05/15
================
-fixed escape bug in menu
-disabled team selection for version 0.8
-fixed bombs z value
-drew very ugly observer
-only available joysticks are selectable

DoK, 1999/05/15
================
-enhanced the AI (10% complete)
-added cool new PlayerSetup with andi
-changed the Config object for the new PlayerSetup
-made some graphics with andi by using a video camera
-removed Controller::NONE, using BomberConfig::enabled instead
-changed the intro for better compatibility
-made an abstract Observer class and derived Observer_Classic

andi, 1999/05/14
================
- joined player names and controller config menus
- removed nr_players and nr_ai_players, added Controller::NONE instead
- fixed flashing fischlustig logo, when using doublebuffering
- improved keyboard handling of Debug Object
- changed keymap 2 once again

andi, 1999/04/19
================
- added new font
- added cool "a world domination project" text with cool typewriter sound
  to intro :-)
- replaced all sleeps and win32 Sleeps by CL_System::sleep() thank you
  for implementig the Unix part in Clanlib, Denis :-)
- code cleanup in Menu::execute() (removed 24 lines (~500 bytes))

andi, 1999/04/19
================
- round is over when extras no longer fly
  (everybody should watch the cool effect :-)

andi, 1999/04/17
================
- fixed minor bug in help screen

andi, 1999/04/16
================
- fixed bug that I made with my last changes

andi, 1999/04/13
================
- map is drawn over falling objects
- falling objects get slower
- falling bombs can move but not explode
- falling bombers can move but not put bombs

DoK, 1999/04/12
================
-finally wrote search_save_place(), dirty but working

DoK, 1999/04/10
================
-removed Bomber_KI, now Bomber uses Controller_AI
-added some stuff to Config
-made a new theme (Cool Night)
-began writing the Controller_KI

andi, 1999/04/10
================
- simplyfied bomb flying code
- tweaked extra flying code
- flying extras cannot be collected anymore
- drawn better corpses (ok, some of them suck...)
- updated README
- made new theme (green crypt)

andi, 1999/04/09
================
- some internal changes to get fly_to() working
- long awaited GameObject::fly_to(x,y) implemented! :-))))
- extras now fly around if bomber dies
- moved common code to GameObject::act()

DoK, 1999/04/09
================
-rendered a new bomber with an animation (no cur_wackel anymore)
-rendered new bombs and explosions

DoK, 1999/04/05
================
-show_credits() uses time_elapsed()
-added GameObject::move(int _speed)
-moved fps calculation to Debug
-make install installs files in /usr/local/clanbomber
-configfile is now $HOME/.clanbomber.cfg

andi, 1999/04/04
================
- Extras have no indiviual show() anymore
- Extras and Bombs now fall down
- now one MapField vanishes eyery second if time is up
- "time up"  is now displayed
- ":" added to clanfont
- flying GameObjects cant fall down
- GameObjects can move in holes anytime and fall down
- layouted level4 from scratch

DoK, 1999/04/04
================
-tidied up Explosion
-renamed countdown to delete_me
-added static class Timer, this is used instead of passing time_elapsed
-replaced individual time_elapsed calculations with instances of Timer
-fixed a bug in Config::load()
-every GameObject has a z-value
-the GameObjects are sorted before drawing
-converted some images to tga
-credits are randomized
-added a circle (for menu) to clanfont
-bomber gets bomb back in destructor of bomb instead of explosion
-found some better names for AIs

andi, 1999/04/03
================
- mapfields can now vanish, bombers die if they stand on them
- rounds are now time limited
- observer says "hurry up!" and lets mapfields vanish if time is up
- round time can now be configured
- timer is now reset when new round starts
  (this fixes a bug that caused bombs to explode too early)
- added help screen where extras are explained
- maps can now have random placed boxes (level 5+7)
- created level 7, changed level 5
- match winner is shown between bunny's legs (har har har)
- set_dir() added to GameObject
- Bombers now fall down if they stand on vanishing mapfields

DoK, 1999/04/03
================
-added controller configuration in options
-added bunny (gamestatus)
-added "." and "!" to clanfont.pcx
-added "Loading..." to init_game()
-automatically generate datafile
-"make distclean" deletes clanbomber.dat and clanbomber.cfg
-menu scrolls in and out
-cup scrolls in
-created level8
-implemented MenuItem_String (e.g. Player Names)
-player names are saved to config file

andi, 1999/04/02
================
- renamed some stuff
- cleaned up extra handling
- if player dies, his collected extras appear randomly on the GROUND
- game is now finished after points_to_win is reached
  (Observer Reports end of game to ClanBomberApplication)
- moved fps display to Debug::show()
- GameStatus now shows match winner
- Fischlustig Logo on startup

DoK, 1999/04/02
================
-implemented Controller_Joystick
-added option for level rotation
-added CHECK_LIBs in configure
-added MenuItem_StringList
-colored bombs
-fixed some bugs

DoK, 1999/04/01
================
-replaced KeyMap with Controller
-changed some themes (again)

DoK, 1999/03/31
================
-the explosion now destroys the field under itself, too
-you must press the bomb key for EACH bomb now
-you must stop if you want to throw a bomb now
-bombs fly in a pseudo 3d way
-added GameObject::snap(), e.g. for bombs before explosion
-bombs fly until they get a free place (throw many bombs towards a wall)
-added Config::start_glove
-temporarily removed network game from the menu
-put "startlevel" into "local game"
-changed some keys again
-put the 50% black transparent rect into the PCXs, boost...

DoK, 1999/03/30
================
-added Joystick support

DoK, 1999/03/29
================
-new binaries/screenshots
-drew Extra_Glove
-changed some keymaps
-changed the amount of each extra
-added new themes and the option to select one

DoK, 1999/03/28
================
-you must press put_bomb twice to throw
-you can hold put_bomb and "draw" a line of bombs
-the level numbers rotate each round
-every bomber gets a random start point
-added orig_x, orig_y to GameObject (was in Bomber)
-Map::get_bomber_pos(int nr) returns middle of the map if nr>7

andi, 1999/03/28
================
- all game objects now have a flying flag that causes them to pass many things
- added new extra (glove) -> you can now throw bombs
- changed keymap for player 2
- updated README
- changed #include "ClanLib/clanlib.h" to #include <ClanLib/clanlib.h> in all files
- changed player names for Martin ;-)

DoK, 1999/03/28
================
-bombers are in bomber.pcx (10x4 per color)
-nr ai/human players, maximum total of 8
-map shakes a quarter second

DoK, 1999/03/24
================
-added stop() to GameObject
-added sfx_furz :)

andi, 1999/03/23
================
- added 3 player mode (keymaps still suck)
- if start_kick is set, Extra_Kick will no longer appear
- player names are now stored in an array
- keymapA,B,C no longer exist Keymap number will be given to the constructor
- removed crap from init_game (loop to create players)

DoK, 1999/03/23
================
-did some new graphics in clanbomber.pcx
-fixed the max_bombs bug
-trained the KI
-worked on the menu
-added configuration of points to win
-added level6 and the possibility of making smaller maps

andi, 1999/03/22
================
Internal Changes Only:
- dead bombers are now put into  corpse_container by the observer, and put back into play next round
- Bomber::show() no longer cares if bomber is dead or not
- Bomber coordinates are no loger set to 0,0 if he dies

andi, 1999/03/21
================
- dying/spashing bombers can now be killed if they are ran over 5 times (they wont move/splash afterwards)
- wrote a short README with keys

DoK, 1999/03/21
================
-autopositioning only along walls
-no segfault with many bombers/bombs
-nr(_ai)_players saved
-"wow" on every extra
-tidied up the menu
-removed some debugging outputs
-clear screen twice (front- and backbuffer)
-observer shows round nr
-you can choose between 1 or 2 human players
-maximum ai players is 6, minimum 0
-gamestatus shows "Draw Game" or "<winner> won"
-gamestatus shows max. 8 players
-Andreas added to Credits Of Filth
-tidied up ClanBomberApplication

nobody, 1999/03/21
===================
-sniff, no ChangeLog til now :(