Commit Graph

506 Commits (a9fe54453e608ca40d119942b6139ab0545eec0b)

Author SHA1 Message Date
stpohle 7f6c40c57b Network Problem with the tilesets fixed.
22 years ago
stpohle a9bb0cd752 directory selection menu is back working again
22 years ago
stpohle 7a99299749 playerpositions at starttime fixed (complete rewritten)
22 years ago
stpohle 702472a247 player start fixed.. not all players have been set right..
22 years ago
stpohle 27726ec2a3 MENU_entryint* changed for 16bit ints and 32bit ints.. Timeout fixed in the game.. and should work now fine.
22 years ago
stpohle 2ad9ea4271 fixed bug that the ai players didn\'t die on network games.
22 years ago
stpohle 266eb926b2 entryfield for the ip didn\'t worked
22 years ago
stpohle 66b5915dde got the mapmenu back working. int numbers will be checked for the max number.
22 years ago
stpohle 4d7f466548 Integer Entrys - len will be the integer max value
22 years ago
stpohle cbd36b4006 Create_Entry, len will be the integer max value
22 years ago
stpohle 3b3d6d276b deleted unneeded files
22 years ago
stpohle 58f282c0cc added missing files for the last patch
22 years ago
stpohle 7ec27d9fc5 - network changed, AI Player can join.
22 years ago
stpohle 70a03c02c3 tunnel problem fixed.. two of 4 tunnels didn't worked
22 years ago
stpohle 9e4a177e3a dead player animation fixed, again the float error
22 years ago
stpohle 6a9afa3ab5 random tilesets have not been set right.. we called first tileset_load and then init_map_tileset what should be in the other way.. even put all this into the game_start routine.
22 years ago
stpohle c84bca3eba illness and chat problem fixed..
22 years ago
stpohle e8fe2d48cc fix for windows, because floorf and rintf didn't work there
22 years ago
stpohle 3cc3492d51 AI Player didn\'t die in network games.. i forgot to add them to server controll
22 years ago
stpohle 5fce04d2fd AI player are able to run in multiplayer games..
22 years ago
stpohle de3c0860d6 some animation problem fixed.. mostly the frames still wasn't all with float
22 years ago
stpohle e6c0221207 pushing and moving bombs and this is working now right.
22 years ago
stpohle 4ffbe4c045 Putting animation frames to the float thing.. even timeouts are not float..
22 years ago
stpohle b69ff0ae4e Changed Positions to Float, added that one game_loop can now take longer as 20ms and Animations needs to be put in a other way to so everything will be right in time
22 years ago
stpohle c30c022f37 Source Cleanup
22 years ago
stpohle 19d3603c55 FullScreen Switching from within the game by Pressing F8
22 years ago
stpohle a4becfdf88 FullScreen Switching from within the game by Pressing F8
22 years ago
stpohle 0b573cb17f tunnel data send fixed..
22 years ago
stpohle 50cc7024cd wrong number of players fixed
22 years ago
stpohle 29217abb05 Solaris Patch - by pak21@users.sourceforge.net
22 years ago
stpohle 6028ec539c .cvsignore added and changed - patch by pak21@users.sourceforge.net
22 years ago
stpohle 6cb5275081 replaced bzero with memset, because bzero is not ansi C standart - Patch by Pak21@users.sourceforge.net
22 years ago
stpohle 97d379a0fb Little and Big Endian Support the second try. i didn\'t converted send_field, power ups incresed
22 years ago
stpohle cb55044431 Little and Big Endian Support the First Try
22 years ago
stpohle 047ceda105 Makefile.OSX added
22 years ago
stpohle 91c36ee6d5 Moving Bombs are now finished they should work.. added cleaning of bfield and setting the bfield at the first line in bomb_move and at the end of the function.
22 years ago
stpohle 624dc92039 again some more changes.
22 years ago
stpohle 801acfadce another bombdata try
22 years ago
stpohle c3292045f9 again bomb moving things.
22 years ago
stpohle 2157d740b2 bombmoving changed
22 years ago
patty21 2dcfddffd6 minor Bugfixes for playerlist
22 years ago
patty21 d5c186628b Added: Game Information in join menu includes player names. BCMS 0.3.0 Req'd
22 years ago
stpohle e5a0e775fa Liquid bombs are now moving right..
22 years ago
stpohle 56eb2c9812 load free data bug found.. sound didn't wanted to stop
22 years ago
stpohle 32165ca1fe Liquid and Moving bomb special added
22 years ago
stpohle 3ebf72b4d7 font_gfxdraw added fro drawing with the gfx engine
22 years ago
stpohle fc002a8d15 bomb moving routine changed
22 years ago
stpohle 237f1e5236 Bomb will now explode on full fields if they are pushed.
22 years ago
stpohle eaca81b97a Tunnel is now working with multiplayergames. player->tunnelto will be now send together with the PKG_playermove packet.
22 years ago
stpohle 408c67b41f tunnel data will be send over the network
22 years ago
stpohle bb3ef44533 Maptype Option added to the mapmenu
22 years ago
stpohle f5438c603b Music Load fixed
22 years ago
stpohle 51968034b1 Tunnel fixed player postitions and destination of the tunnels.. they got sometimes overwritten
22 years ago
stpohle 0a2af7c18c single player needed to be fixed for the tunnel thing.. network is still not tested... but i am working on it
22 years ago
stpohle 494a2137bb Tunnels added to the game..
22 years ago
stpohle 78888ab433 Text Musicfile Selected .. deleted..
22 years ago
stpohle 5fa621f0aa blocksize will change depends if it's a single or a multiplayer game... single games don't need a chat window. Multiplayergames had a too smal chat window
22 years ago
stpohle 5cb2d9c62f sound option added music can be switched on off ... music will be played randomly
22 years ago
stpohle 702e4c671d Musicplay added Random Music Selection will follow soon
22 years ago
stpohle 219b54f942 gfx_shutdown freed unused graphics
22 years ago
stpohle dee8ad4283 endgame sequence fixed. chat fixed
22 years ago
stpohle 886a5d9d05 time changeing
22 years ago
stpohle 4378205213 hurry warning
22 years ago
patty21 6d6c3ac7ff debug cleanup
22 years ago
stpohle b58c63ec3c singleplayer text is not anymore that big and mapmenu fixed
22 years ago
patty21 ac6c9b8b58 fixed: last char in protocol not shown
22 years ago
stpohle ca46e6f4cf player will look down after selection of a new one in single game
22 years ago
stpohle 1f118314bc game result screen in single mode fixed again
22 years ago
stpohle 67b82f30e1 last change before version 0.9.10
22 years ago
stpohle 14872e49d8 pkg_mapinfo.len fixed in send_mapinfo
22 years ago
stpohle 31b48aedc7 end sequence of the game will now work fine.. without problems... maybe timeouts have to be raised up alittle.
22 years ago
stpohle abc50df9c2 game will have after a timeout or no other stones on the field a end game sequence. Like putting random powerups in the field or just get the size of the field down.
22 years ago
stpohle 92b79d1ddd draw and game over will be put now too as information at the result screen
22 years ago
stpohle 7bdcc64815 Single Player Result Screen
22 years ago
patty21 4616c80e90 Added new lines at end of file to avoid warnings in gcc3.3
23 years ago
stpohle e945a6960c bug fixed in single game with 7 players
23 years ago
stpohle 175b59863c Single Playerselection finished
23 years ago
stpohle 47253f0d3a scaling routine speeded up a little bit by using less switch case and using inline.. static inline is now used
23 years ago
stpohle d5c9290cd3 scaling routine speeded up a little bit by using less switch case and using inline
23 years ago
stpohle 5bdad8852c tileset scaling fixed, on very big maps the sclaing of the width was calculated with integers.. and should be float
23 years ago
stpohle a6419bd67d updaterect list needs to be cleaned before the next game starts
23 years ago
stpohle c4eedcf3c6 single player first wort to a full single player game
23 years ago
stpohle 26062e089d chat find_freeline fixed
23 years ago
stpohle 5b8d984d84 Player Selection Screen, the player are not anymore flickering around
23 years ago
stpohle 91d88414c3 Playerselection screen
23 years ago
stpohle 0b748f4577 some more changes with the gfx engine
23 years ago
stpohle 6a522eda21 GFX Engine changed, tilesets of size 64x96 are now supported
23 years ago
stpohle 0af4e72130 WaitForPlayers SDL_BlitSourface changed to gfx_blit
23 years ago
stpohle 4ecdb03594 GFX game engine changed, Map Options are now aviable
23 years ago
stpohle 6e48d82ede another source cleanup struct map created and all map/fielddata put in there.
23 years ago
stpohle bd54991241 another source cleanup struct map created and all map/fielddata put in there.
23 years ago
stpohle 94202c9983 Little Source Cleanup tileset.c and map.c created... some other things changed..
23 years ago
stpohle 5b50dbe0c2 Trigger bomb multiplayer fixed
23 years ago
stpohle 987c67ab0e Trigger bomb multiplayer fixed
23 years ago
stpohle 1a3578e3f8 tigger over, set bombs to ma max timeout of 5 seconds
23 years ago
stpohle cd0af836ed pushung bomb and wrong direction illness bug fixed
23 years ago
stpohle 18693a2620 network won't send data to disconnected player in the game.
23 years ago
stpohle 59087cdfc3 player_findfreebomb, trigger+bombdropping illness bug, row dropping bug fixed
23 years ago
stpohle 83045c7d2c chat fixed again
23 years ago
stpohle 1f4ef0357b memcpy of all the lines
23 years ago
patty21 54835047d4 Changed pkg resend timeout to 3 secs if game is not running
23 years ago
patty21 e87822fb07 chat status lines are now deleted on the next screen
23 years ago
stpohle ce530cead0 data directory was not installed right
23 years ago
stpohle 98b8fc4c50 fixed: bomb dropping will check now correctly if there is already a bomb at the new field
23 years ago
stpohle 3bcd31c102 after 12 bombs we couldn't set any other new bomb
23 years ago
stpohle 37bfb05729 client bombs got timeout reset for thier bombs
23 years ago
stpohle 89d2f4261b Last Exploded bomb won't used right away if there is another free bomb. (it should fix the NO BOMB but explosion bug in multiplayergames
23 years ago
stpohle cd97b0f87c bfield was not set right for the incoming data packet
23 years ago
stpohle 90b5907ffc bfield was not set right for the incoming data packet
23 years ago
stpohle 5910f4ea59 Version 0.9.9 Fix1
23 years ago
stpohle 7395babf90 network packet timeout set down to 400ms
23 years ago
stpohle 4c6a7b0efa gfx_AddUpdateRect clipping of the updatebox
23 years ago
stpohle ea1eb12125 BadValue SDL Error Message playermove ? in draw_stone
23 years ago
stpohle 8bf2cf9a9d BadValue SDL Error Message playermove ?
23 years ago
stpohle c69ed0691a Menuselection is not enymore a egg
23 years ago
stpohle 8f2c480d9b Added Debug Messages
23 years ago
stpohle 74221c7f99 Last Cleanups
23 years ago
stpohle 2f2c968bd1 Bomb data resetting before gamestart
23 years ago
stpohle 18f1a966e9 Data Download Screen Font fixed
23 years ago
stpohle 220929dc98 Chat input text won't be deleted if the game is over or the game starts
23 years ago
stpohle 832a292f0a Player Selection CPU Usage Bug fixed
23 years ago
stpohle 5e870aa465 font size was wrong in the chat window..
23 years ago
stpohle 7874c516ab Fixed CPU usage bug if the player have got a special..
23 years ago
stpohle bc3143c124 another source cleanup
23 years ago
stpohle 94670e1fdf Last Changes for smooth bomb pushing.. some clean up in the source
23 years ago
stpohle 1d4815d99d Source Cleanup
23 years ago
stpohle 5beed9ff6e pushing bombs is now working
23 years ago
patty21 514cd253bc you can now only push if you're standing directly in front of it
23 years ago
patty21 8b0b2b050b gfx errors fixed
23 years ago
patty21 702db3ea82 gfx errors fixed
23 years ago
patty21 4589f290be internal test
23 years ago
patty21 d1b81521eb bomb push is now smooth
23 years ago
stpohle ce2521ee1e firewall option fixed in host a game
23 years ago
stpohle cd75bbcefc Added the UDP Port Option to the game
23 years ago
stpohle 9d9f4e113f draw logo at startup
23 years ago
stpohle e1accce7ee finaly the bad bad crash bug found..
23 years ago
stpohle b6cb595011 Debug Messages because of the crash
23 years ago
stpohle 5839c3b3be Debug Messages because of the crash
23 years ago
stpohle 1103957445 Bugfixing the current crash problem... but still no cloe where it comes from
23 years ago
stpohle aad984176b Bugfixing the current crash problem... but still no cloe where it comes from
23 years ago
stpohle b74e5dea4a specials wasn't drawen right in the game
23 years ago
stpohle 3abb65ffa8 Playername Question fixed
23 years ago
stpohle 6249457afb Specials will shown in the status screen
23 years ago
stpohle 1a144c9021 fixing menus now where we have diffrent fonts with colors
23 years ago
stpohle d73b3af7ad Changing on the font routines
23 years ago
patty21 fdef75cc02 started to work on smooth bombmovement
23 years ago
stpohle 9a75a5bde2 Animated Death scene :o)
23 years ago
stpohle c1ef50c8dd player dead animation
23 years ago
stpohle 0cde601cd7 DIV by zero problem
23 years ago
stpohle 828f09f837 Warning with frames == 0
23 years ago
stpohle 52778acba8 Mixed Powerup animation changed
23 years ago
patty21 ba8dfbcc86 Num of specials changed
23 years ago
patty21 6ff7334359 trigger bomb is now animated last 5 secs
23 years ago
stpohle f5cbc3cf32 Specials and Death have now diffrent background powerups images - FT_mixed ist now scrolling through all the images
23 years ago
stpohle d1ec7c70d8 player_drop_bomb forgot to change bman.p_nr to pl_nr
23 years ago
stpohle 51a6a11db0 problems playerposition at multiplayer start?
23 years ago
patty21 486cad2ad9 freeing gfx screen removed
23 years ago
patty21 6986a95587 trigger bomb has now a time limit
23 years ago
stpohle 3c004aa9e4 PS_IS_NETPLAYER was not working right
23 years ago
stpohle 463b4edb23 field animation data fixed
23 years ago
stpohle c0a74a77da do_bombdata fixed.. had problems with 16bit integers
23 years ago
stpohle 0f6d342198 bomb position totally changed to 16 bit
23 years ago
stpohle d8f552fc76 bombdata packet changed pos from 8 to 16 bit
23 years ago
stpohle e5b21677df powerup and stone explosion animation
23 years ago
stpohle d5d3eaeffc powerups are animated
23 years ago
patty21 41a18f490e Special usage is now limeted
23 years ago
stpohle c2563f2a0e gfx for the powerups changed.. as soon someone makes a good powerup.bmp with animation we will see it.. :o)
23 years ago
stpohle 405867ec5e gfx.c slow change to new powerup gfx engine
23 years ago
stpohle 30a5db4172 gfx.c slow change to new powerup gfx engine
23 years ago
stpohle eeec4c4264 Single Player is now working fine and have got a menu
23 years ago
stpohle 9d3f49af37 Singleplayer is working again
23 years ago
stpohle b20407a43e now we can compile again
23 years ago
stpohle c0167b49d6 packets.c fixed
23 years ago
patty21 c17ef518d0 special typedef changed
23 years ago
patty21 036cdf048c bombposition changed, now lower 8 bit mark position within the field
23 years ago
stpohle 46549bfcb3 Network fixed for the firewall option
23 years ago
stpohle 22de75c69a Network Packet Forwarding added for people behind a firewall
23 years ago
stpohle 418de30c29 Network Option added.. for people behind a firewall ... needs some tests
23 years ago
stpohle 228c4884f7 another little change with the ai
23 years ago
stpohle be14223281 AI Player version 4 - this should be the easy beginner ai
23 years ago
stpohle 619f9be99e AI Player Test 3
23 years ago
patty21 99e6f0e899 triggerbombs will explode now after 15 secs
23 years ago
stpohle 722578ebe5 Single Player AI Test 3
23 years ago
stpohle 03ecc242d6 single player ai test 2
23 years ago
stpohle deb2100bbc Player Illness Loop had problem with dropping bombs by ai players.
23 years ago
stpohle f028f523e1 Sound fix... network player drppoed bombs without sound.
23 years ago
stpohle 11b3b83f98 Sound enabled thanks alot to Henrik Enqvist
23 years ago
stpohle 4eae7a42c3 Sound enabled thanks alot to Henrik Enqvist
23 years ago
stpohle 6aab25e1d6 singleplayer again
23 years ago
stpohle 5aa30a2b33 singleplayer again
23 years ago
stpohle e1809dc130 first try of the AI.. but it's wors they kill themselfs again
23 years ago
stpohle 378294b502 Fixed datapath, for develouping on bc without having it installed
23 years ago
stpohle afee993735 installation of the game and the data is now done.
23 years ago
stpohle b7a916e2b1 Configure.in fixed for crosscompiling
23 years ago
stpohle b6b9658a81 i wrote the Sleep in d_sleep wrong..
23 years ago
stpohle 8857dafa2f patch for windows to get the cpu usage down.. i hope this s_delay (int ms) function works now
23 years ago
stpohle 673fcfc32d player_move changed, because the AI players need this routine too and i am only going to write this part once.
23 years ago
patty21 7c39c7ea3c 2 new specials finished and some bugs fixed
23 years ago
stpohle e994c1895e bman.updatestatusbar ... added to some functions
23 years ago
stpohle 69556a00a2 some work on the single player and bfield fixed by dropping a bomb
23 years ago
stpohle e758bd16d1 some patches because the games would never end
23 years ago
stpohle 91aa088ac4 special_trigger needs to sync the bomb ex_nr number on all network clients.
23 years ago
patty21 4ceea6fd4a Fixes for the trigger special
23 years ago
patty21 b5d44eff6d Version check
23 years ago
patty21 342915576b Fixed:Field animation when destroyed
23 years ago
patty21 3d68d66384 description for special changed
23 years ago
stpohle 93293709ca bomb explosion isn't working right...
23 years ago
stpohle 0af1ab0e84 pkg_special send fixed..
23 years ago
stpohle f8711354d4 forgot to put the do_special packet into the do_pkg function
23 years ago
stpohle 200c0130b1 no need to send bombdata here..
23 years ago
stpohle 4b24dc12b3 special_trigger... no need to send bombdata
23 years ago
stpohle 8ed1b173f7 network.h fixed.. net_game_send_special... special_use fixed
23 years ago
stpohle 14754be869 added net_send_special fixed PS_IS_netplayer
23 years ago
stpohle 51d259c7e6 added pkg_special packet for special things... like triggered bombs.. and and and..
23 years ago
patty21 7e51fff54a net_send_bomb for trigger changed
23 years ago
patty21 302cc5f05c net_send_bomb for trigger changed
23 years ago
patty21 5a04060620 initial release
23 years ago
patty21 ed59822a82 Started to work on special items.
23 years ago
stpohle b11a7282e2 Cleanup, typ NR id NR won't be shown no more in the console
23 years ago
stpohle 4bd0a46712 FIX:the last line of stones wasn't draw right with debugging of.
23 years ago
stpohle 6ecc21c17d added include line for suse and freebsd versions
23 years ago
stpohle 222718779d working on the single player code
23 years ago
stpohle 1bd676c4fa SDL_Create fix in gfx_quater_image
23 years ago
stpohle 9caabcb9ba setting single mode back for release of 0.9.8
23 years ago
stpohle d964440d5f added bman.bfield for faster access by the ai players.
23 years ago
stpohle 871e349f63 SinglePlayer setp 1 - you will see now some singleplayers. But they are still not walking.. but illness and all this will already work on them
23 years ago
patty21 008a712d21 segfault fixed
23 years ago
patty21 4e08b18610 range-bug fixed
23 years ago
patty21 19f6054919 Reduced number of UpdateRects
23 years ago
stpohle 5310b40c7f SDL_PollEven will now used only if the network is running. As long as no network is running we use SDL_WaitEvent. - we just need to make sure that the network will always keep working
23 years ago
patty21 a4b6816fb4 Mixed-Field-Type & 2 new Illnesstyps
23 years ago
ob1kenewb 18928c0dbf Use SDL_WaitEvent instead of Pool Even otherwhise
23 years ago
patty21 33569c58c5 Prompt for flush keyboardbuffer at startup
23 years ago
patty21 2b7afe5f34 debug removed
23 years ago
patty21 ba4be54355 Makefile.im removed
23 years ago
patty21 cb10c3b58a Menuentrys can now be skipped
23 years ago
stpohle 67d8f1c152 configuration will save the menu
23 years ago
kitutou dbe8fa478c no message
23 years ago
stpohle c1f8ebcf54 Background fileds can now have backgrounds with bigger size
23 years ago
stpohle b8df4ac745 wrong calculating of s_delay in game_loop
23 years ago
stpohle 8b7160d213 another few fixes for the timeing. -usleep isn't that good i've gone back to select
23 years ago
stpohle a43d0cffd6 Debugging.. cause some players move faster
23 years ago
stpohle a83c3f929e playerselection, returning from map option (F5) fixed
23 years ago
stpohle 7306879f5f i forgot to add file mapmenu.c and to change the Makefile.MINGW.*
23 years ago
stpohle dff79a295c i forgot to add file mapmenu.c and to change the Makefile.MINGW.*
23 years ago
stpohle f17f2f593d another s_delay (100) what should be (25)
23 years ago
stpohle 691867b0e0 Add Map Options menu with random choosing of map/tileset. by kitutou
23 years ago
stpohle dd8bf60bd0 some other fixes including MSVC patch of s_delay(int ms)
23 years ago
stpohle ef74f4b176 menu_dir_select cpu usage problem fixed.
23 years ago
stpohle d07185d6b0 select/usleep in sysfunc.c
23 years ago