Patch Information| Release | Full Source | Patch | Obsoleted |
|---|---|---|---|
| 0.9.10 | space-0.9.10.tar.gz | 0.9.9 -> patch-0.9.10.gz | patch-0.9.11 |
Patch 0.9.10
============
+ Added the gun arc support from Chris DiPierro.
NOTE: You *must* set CF_GUN_ARC to 63 to emulate
the previous behaviour if you upgrade to this,
or any later release. Failure to do so will
mean your guns will not be able to fire at
anything.
+ Added get_debug_char() and set_debug_char(dbref)
calls to replace the @admin parameter used in
TinyMUX and TinyMUSH for selecting the log object.
+ Updated the help files for the changes in this release.
+ Fixed bugs reported by Michael Rudel:
- Fixed help for cause_damage spacecall.
- Fixed 'detail ' so emit only to the
player using the command, rather than all of the
tactical consoles. (It's not a 'change of state'
hence only to the player)
- Fixed the EV_DESTROYED/EV_TAKE_DAMAGE interaction,
so that EV_TAKE_DAMAGE is not called if the object
is destroyed by the damage taken.
+ Updated patches for TinyMUX, TinyMUSH and PennMUSH
to remove the @admin parameter code from Tiny*, and
to rework the spacecall permission checks so they are
the same with all three engines.
[Based on Penn support work by Michael Rudel]
+ Sensor bug found and corrected during object
initialization. This should fix all the misplaced
objects reported by the sensor_sanity spacecall.
[Thanks to Chris DiPierro for helping track this down]
+ Updated the character used to indicate the space
flag to a 'y' on the Tiny* platform, as 'z' is
already used in Penn.
NOTE: You are strongly recommended to re-apply the
PSE patch to a clean copy of your server.
Significant changes were made in the server-PSE
interface for this release which requires that
the new patch be applied.
The addition of gun arc support requires a CF_GUN_ARC attribute to be set on all ships, or they will not be able to fire. See the documentation for more details.
The method by which PSE and your MU* server are linked has been revised in this revision of the PSE.
It is NOT recommended that you apply the patch to 0.9.9, but that you re-apply the PSE patch to a clean distribution of the server you are using.
CHANGES | 47 ++++ CREDITS | 13 ! INSTALL | 15 README | 8 docs-src/src/config-ships.body | 21 ++ docs-src/src/debug-index.body | 10 ! docs-src/src/sc/cause_damage | 10 ! docs-src/src/sc/cause_system_damage | 7 docs-src/src/sc/get_debug_char | 5 docs-src/src/sc/set_debug_char | 5 patches/patch-pennmush-1.7.2p12 | 16 + patches/patch-tinymush-2.2.3 | 158 --------------- patches/patch-tinymux-1.4p16 | 250 +++++++---------!!!!!!!!!! patches/patch-tinymux-1.5p7 | 193 -------------!!!!!! src/commands.c | 31 +++ src/damage.c | 28 !! src/dbint.h | 2 src/object.c | 3 src/platform.c | 32 !!! src/platform.h | 1 src/pseint.h | 3 src/sensors.c | 86 +!!!!!!! src/ship.h | 15 ! src/tactical.c | 98 !!!!!!!!!! src/version.h | 2 25 files changed, 241 insertions(+), 379 deletions(-), 439 modifications(!)
This code is provided as a development release. Not all of the functionality noted in the documentation may be present, and correct operation of the included components is not guaranteed. Caveat Emptor.