Space Patch Information

Description
This patch updates the gun handling code so that it triggers EV_ATTACKED_OTHER
events correctly. Also in this patch is a correction to the torp handling code
so that a photon fired on it's own (eg ft 0) causes damage if it hits the target.
A SEGV in the undocking code which is triggered if the undocking fails was also
corrected.
NOTE: See the information about S71115 for the changes needed to support
the new console arrangements which are in this release.
Installation Notes
- Download S71120c.gz if you are going to apply this to a clean 0.8.4
- Download S71120.gz if you are going to apply this to 0.8.4 + S71117
- Change to your space directory. (eg space-0.8.4 or space-s71117)
- Uncompress the patch using gunzip -d S71120.gz or gunzip -d S71120c.gz
- Run patch -p1 < S71120 or patch -p1 < S71120c
- Read the CHANGES file, and look through the source to see what's changed.
- Edit spaceconf.h to enable/disable the features you want
- Recompile the space code.
- If the warnings about discarding 'const' worry you, edit the externs.h and stringutils.c in the mux directory to make the first parameter 'const char *' instead of just 'char *'.
- Change to your mux source directory (eg ~/mux/src)
- Recompile your MUX
- Log into your MUX and @restart it.
- Check @version shows that the features you wanted are compiled in.
- Update the softcode to deal with the new features/changes.
This code is provided as a service to the community using the Portable
Space Code. By using this code, you agree that the author is not responsible
in any way for any damage caused.

Maintained by Mark Cooke
Last Updated: Friday, 28-Nov-2003 10:52:48 GMT