nonchocoboy 2002/07/04 18:11:09 PDT Modified files: src BaseProjectileWeapon.cpp BaseProjectileWeapon.h NullWeapon.h Pistol.h Player.cpp Shotgun.h SpreadGun.h Weapon.h Log: Refactored the weapon interface to make it follow the template pattern a little better. This also renames many variables and methods so that they use ballistics terminology. Revision Changes Path 1.4 +120 -48 midworld/src/BaseProjectileWeapon.cpp 1.5 +89 -22 midworld/src/BaseProjectileWeapon.h 1.3 +23 -15 midworld/src/NullWeapon.h 1.8 +10 -8 midworld/src/Pistol.h 1.6 +26 -26 midworld/src/Player.cpp 1.5 +8 -28 midworld/src/Shotgun.h 1.4 +10 -6 midworld/src/SpreadGun.h 1.7 +39 -10 midworld/src/Weapon.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/BaseProjectileWeapon.cpp.diff?r1=1.3&r2=1.4&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/BaseProjectileWeapon.h.diff?r1=1.4&r2=1.5&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/NullWeapon.h.diff?r1=1.2&r2=1.3&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/Pistol.h.diff?r1=1.7&r2=1.8&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/Player.cpp.diff?r1=1.5&r2=1.6&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/Shotgun.h.diff?r1=1.4&r2=1.5&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/SpreadGun.h.diff?r1=1.3&r2=1.4&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/Weapon.h.diff?r1=1.6&r2=1.7&diff_format=h
You seem to have CSS turned off. Please don't fill out this field.
Click URL instructions: Right-click on the ad, choose "Copy Link", then paste here → (This may not be possible with some types of ads)
Ad destination/click URL: