----------------
DAoC Style Respawn Package Version 2.0
----------------
Description:
------------
This package adds a Dark Age of Camelot Style Respawn System to NWN
Basically players can bind their soul at socalled Bindstones which can be
placed by the module creator. If they press respawn after dying, they will
respawn at the bindstone they bound their soul to.
On death, players face the standard NWN gold and XP penalty, but a module
designer/dm set amount of lost XP is used for the creation of a grave at the
player's death location. If a player gets back to the grave and prays there,
he/she will regain a configurable amount of XP.
Installation is extremely easy, as always
Bugfixes
------------
* Fixed massive lag on OnClientEnter Event
* Fixed bug where module creators could not change the amount of XP regained on
graves
* Fixed possible crash when pressing respawn
* Cleared up code
New Features
-----------
* Two different bindstone placeables for more variety
* new placeable object that catches unbound players
* Player's now pray at their graves with animation
* Praying is only possible when not in combat, just like in DAoC
* (Beta) Player recall feature (deactivated by default).
Allows Players to recall their fallen comrades to their graves by praying for
them.
This destroys the graves and the xp stored in the grave is lost.
* DM Configuration Menu for ingame settings (talk to bindstone):
- Show current settings
- Change Grave XP regain rate
- Deactivate a certain bindstone
- Deactivate all bindstones
- De/Activate player recall function (beta, read documentation)
- Reset all values to default
- De/Activate the creation of graves
* Console-executable script to reset all values to default
* Module creator modifiable function to easily set your default values for
nonpersistant worlds
* Bindstone's flames now activate when a player respawns
* Grave's now speak the name of their graveowner when clicked on by another
player
this makes it easier to find a grave on the battlefield
* New View Last Grave/Bindstone Info option when talking to bindstones
Download URL:
-------------
Click Here
Documentation URL:
------------
Click Here
Installation:
------------
If you are updating from the previous version of my package:
You can delete all scripts and placeables from the previous version or just
choose to overwrite when importing (through deleting would be much cleaner)
*Important* Kill the old OnClientEnter script, its no longer needed and
considered buggy!
1. import all .erf files from the package (daoc_placeables2.erf and
daoc_scripts2.erf)
** IGNORE THE MISSING FILE POPUP, ITS A BUG IN AUROA, THE SCRIPT IS THERE **
2. change your modules OnLoad script to gz_mod_onstart
(or just add the one line from the script to your OnLoad script)
3. change your modules OnPlayerRespawn to gz_mod_onprespawn (muy importante!)
4. Place a bindstone
(dont forget to change name and tag for each new bindstone)
5. Place the Unbound player respawn location placeable
done!
Customization
-----------
If you do not run a persistant world and do not want to change the systems
values
at each new start via the dm configuration interface, you should look at the
function SetupRespawnSystem in the scriptfile gzinc_daoctools. Its heavily
commented
and will allow you to set your preferences as you like
regards
Dom <dom(at)gulbsoft(dot)de
_________________
nwn plug and place objects by
gulbsoft.de