diff --git a/ChangeLog b/ChangeLog index ea5a6b1..384a8c2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,19 +1,26 @@ -$Id: ChangeLog,v 1.28 2003/07/23 02:10:46 stpohle Exp $ +$Id: ChangeLog,v 1.29 2003/07/23 23:45:51 stpohle Exp $ Version 0.9.10 ============== -- maps have more options to set and it will be displayed in the - multiplayer menu, this options can be saved for every map seperated +- 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. -- 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. +- 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. + 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. diff --git a/TODO b/TODO index 223ce33..5b20852 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -$Id: TODO,v 1.14 2003/07/23 23:04:55 stpohle Exp $ +$Id: TODO,v 1.15 2003/07/23 23:43:34 stpohle Exp $ next version (0.9.10): ====================== @@ -10,6 +10,8 @@ next version (0.9.10): - Switch to enable/disable broadcasting chat messages to the bomberclone mserv +- chat screen + - network joining menu Add: information about the playernames and the point list. diff --git a/src/chat.c b/src/chat.c index dc94019..6e7feb1 100644 --- a/src/chat.c +++ b/src/chat.c @@ -19,11 +19,12 @@ chat_findfreeline () i = chat.lastline; if (i >= CHAT_MAX_LINES) { - memcpy (&chat.lines[1], &chat.lines[0], sizeof (chat.lines[1]) * (CHAT_MAX_LINES - 1)); + memcpy (&chat.lines[0], &chat.lines[1], sizeof (chat.lines[1]) * (CHAT_MAX_LINES - 1)); i = CHAT_MAX_LINES - 1; } else chat.lastline++; + chat.changed = 1; return i; diff --git a/tools/convert-player.sh b/tools/convert-player.sh index 7a2a589..eeb01dc 100755 --- a/tools/convert-player.sh +++ b/tools/convert-player.sh @@ -1,15 +1,15 @@ # CROP Files -RES=220x312 -POS=+210+79 +RES=182x292 +POS=+229+89 # SCALE -SRES=90x128 +SRES=80x128 SPOS=+0+0 -ARES=90x2560 +ARES=80x2560 APOS=+0+0 -FRES=360x2560 +FRES=320x2560 FPOS=+0+0 BACKGROUND="#FF00FF"