Commit graph

11 commits

Author SHA1 Message Date
snj
7d5d76026f Update bomberclone to 0.11.3.
The ChangeLog has this to say about it:
- in-game menus, like the "Quit Game" question, and an End Round menu.
- menu handling changed some internal things, so it is possible to create
  more menus at a time.  it is possible to write own menuloops.
  (this is used in the new playerselection screen and playermenu screen.)
- new player selection screen, needed because of the second local player.
- password protection for own games so they can be listed on the OGC but
  only people with the password will be able to join.
- user-defined keyboad settings.
- the server can now kick players from the game
- programm parameters for automatic joining/hosting a game, using ogc, port
  configuation and debug mode.
- Fixed: respawning of the player will continue and
  finish when we go into Hurry Mode.
- Fixed: bombs will start ticking when another special
  is taken or the player died.
- Fixed: statusbar will forced to update if a player
  finished respawning.
- Fixed: number of items which have been dropped. If not
  all items could been set a debug message will be printed
  into the console or stdout.txt.
- Fixed: items can not anymore droped on bombs.
- Fixes the issue of it making incorrect assumptions
  about the initial range of bombs and placing players in
  unsafe positions.
2004-06-23 15:48:41 +00:00
snj
008d45f1de Use bl3, correct HOMEPAGE, update to 0.11.2. Changes:
* Various UI fixes
* Networking fixes
* Better player spawning
* If there are no human players left, the game will end
* Various other bugfixes
2004-03-07 00:08:40 +00:00
wiz
5cdd7682b6 Update to 0.11.1:
Version 0.11.1
==============
2004-02-01

- Added: Deathmatch mode.

- Added: Kick Bombs special

- Fixed: Network initialization at quit removed

- Fixed: packets.c: do/send_playermove tunnelto wasn't
  converted into network arch.

- Fixed: packets.h: pkg_playermove speed changed to Sint16

- Fixed: gfxpixelimage.c colors on bigendian Systems Red
  and Blue mask was switched

- Fixed: network.h: NET_CANSEND fixed, didn't checked right
  for the server

- Fixed: crash if no tileset was selected in the selection
  menu. (error was in menu.c:menu_dir_select)

- Fixed: (Network) three more stones will be restored if a new
  bombdata packet reaches the player.

- Changed all Images to PNG. From now on there is alpha blending
  supported too.

- Added: Game Setting start_bombs, start_range, start_bombs and
  bomb_tickingtime.

- Added: Drop Items On Death element. You can collect now
  your opponents items if he died.

- Fixed: Missing "Press F4 to Start" Screen Text in Multiplayer

- Fixed: Networking over IPv6 had a little network init problem

- Fixed: Crash on Hosting games with OGC enabled and no internet
  connection

- Fixed: player_move had a problem with the speed of the player
  on slow systems.

- Fixed: Major networking and packet handling problem. inpkg_check
  fixed, strange crash fixed was reading from players[addr->pl_nr].*
  where addr->pl_nr was set to -1. Function inpkg_delplayer added
  so all inconig indexdata for double packets can be deleted. This
  made a big problem when someone disconnected and tryed to rejoin


Version 0.11.0
==============
2004-01-06

- Added Programm options to the game. For more information
  run BomberClone with -help.

- Compiler Flag added for disabling debuging. Compiler
  Flags -ggdb and -O0 won'T be set no more.
     ./configure --disable-debug

- Added smal help screen in the multiplayer selection
  screen.

- Fixed: If the player is move on a field where is
  currently an explosion then will the player die.

- wrote new OpenGameCache Server for this game and
  other games. This server is working almost the same
  way as BCMServ did. Except that there is no
  Broadcasted chat for now (but i will enable this
  soon again).

  OGC Link:
   http://bomberclone.sourceforge.net/OpenGameCache/

- Menuhandling complete rewritten and changed.
  GUI created for menus: lists, buttons, check boxes
  labels and other things created.
  -new menugraphics made by DJ Mirage.
  -mapmenu written by Patty
  -the bad response form the game to users action
   should be fixed.

- FullScreen switching from within the game
  by pressing (F8 Works for some Reason only
  in Linux)

- Changed part of the Networkhandling to detect who
  is the Game Server.

- AI Players can join network games.

- Changed all positions and framenumbers to float.
  Together with this i can drop the hard 20ms
  gameloop limitation. So the game will be able to
  run on slower systems and compare the loss of
  frames.

- some more music tracks added to the game.
  DJ Mirage made a page where people could
  upload some songs.

- BomberClone music file "cinderella_clown.mod"
  thanks to Psycho (http://www.moods.2xs.de/)
2004-02-07 15:40:21 +00:00
wiz
a6e105fbae Bump PKGREVISION for libogg (or, in 5 cases, libao) updates. 2003-12-08 14:41:38 +00:00
wiz
36a9bc5df9 Update to 0.10.1:
Version 0.10.1
==============
2003-09-13

- accepted Solaris, .cvsignore and bzero patch
  Patch from pak21 (https://sourceforge.net/users/pak21/)

- BomberCloneMServ will have even a playerlist of
  a game, so you will know who have joined a game.

- added big endian support, so non intel-style
  computers will be able to play over the network
  now too.

- added liquid and moving bombs special.

- timer options, for how long the game will go.

- added tunnels to the game so player can go through.
  PKG_playermove changed and PGK_tunneldata added

- the first music file added to the game made by
  Digital_D <siggy_stardust@hotmail.com>
  the music files will be played out of the music
  directory randomly

- chat windows size will be bigger in multiplayer
  games and in single games the space for the chat
  window is used for the gamefield size.
2003-10-05 09:28:57 +00:00
wiz
c54915b6a9 Update to 0.10.0. Data files now included, remove
bomberclone-data package.

- Added: two ways the game can end now. the old Bomberman
  style with getting the size of the gamefield down and
  another one with putting in the game alot of powerups.
  the game even has a timeout of 10 minutes + the
  2 minutes of the end game sequence.

- Makefile.am fixed in the data direktory. Added
  ${prefix}/ and changed @PREFIX_PACKAGE_DATA_DIR@ to
  @NO_PREFIX_PACKAGE_DATA_DIR@ . So debian packages
  can be generated easyly soon.

- GFX: scaling routine speeded up a little bit. Using inline
  functions and much less "switch case".

- TekKRat made two new players, the first two
  tilesets with the pseudo 3D effect
  (64x96 pixel tileset) and another tileset.
  (cemetery, sheep, hell and farm)

- caccola made another Tileset (supermario)

- Added: Switch to enable/disable broadcasted chats.
  So the confusing will stop why there are unknown people
  talking. You can enable it in the Network Options.

- Fixed: chat_findfreeline, there was a bug in the
  source and destination of copying the chatlines.
  Thats why the chat got mixed up after 255 lines.

- Added: maps have more options to set and it will be
  displayed in the multiplayer menu, this options can be
  saved for every map seperated.

- GFX: source cleanup. Player will now drawn in order they
  stay tileset will change we can support 64x64pixel size
  and 64x92pixel size tilesets no sdl_blit* calls from
  game_loop for the game gfx.. working on a new engine with
  sorting the tiles and update rects.

  The new size tilesets filenames are block96.bmp for the
  block.bmp file stone96.bmp for the stone.bmp file. If in
  one directory are two files one stone.bmp and ston96.bmp
  the game will always take the stone.bmp file.
2003-07-31 21:27:22 +00:00
jmmv
30925b26c7 Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.
2003-07-26 21:41:08 +00:00
martti
ee90b572a6 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
6a5e19c795 Initial import of Bomberclone, a Bomberman clone. 2003-06-23 15:48:24 +00:00