Hi, lami, dannya and matthieu should be happy to know that their changes are now merged into "current" cvs version. I saw : - Fixes against timer bug (lami) - Multiple uses of the same weapon : baseball, dynamite, grenade (matthieu) - A lot of "english translations" (dannya). Was the most difficult part. So excuse me if some fixes are forgotten.
So please, now use only HEAD branch. You can move from v05 to HEAD using "cvs update -P -rHEAD wormux" command (or something like that ...). I someone know the right command, post it here. The most delicate point is the Weapon::Gestion() (renamed ::Refresh()), ::Shoot(), ::Tire() and ::Manage(). I didn't understood if those functions do the same things ... Matthieu, can you explain me ? Merging the both branches will very bory, and sometimes very difficult. E.g. some files in HEAD were using \r\n end of line instead of Unix standard \n, so the diff was ... the whole file :-/ I used cvsweb and "cvs diff -u -b -r<head version> file.cpp" command. BUGS : - Gun can't be used two times - Air attack should have a VERY BIG memory lack because it goes from 60 fps -> 15 fps in 2 secondes ! (is a very old bug I think) - Air attack never give back the hand - Some characters are not directly ready (in object ready state), have to be moved to right/left first !? - Teleportation bugs : the character disappear, don't re-appear automatically, and don't end the turn ! Bye, Haypo -- Victor STINNER <[EMAIL PROTECTED]>