This is release 1.09 of the DMFI Wands & Widgets package for NWN.
** NOTE: be sure to get the updated installation notes, listed separately from the main package below. **
This release makes extensive use of the OnPlayerChat event introduced with NWN1 version 1.69, and requires that version (or later).
The most significant change so far in this release is the use of the OnPlayerChat event. The old listener and voice system has been extensively overhauled, and users should find the listener-based features perform much more smoothly now.
There is also a new DMFI Naming Wand that lets you alter the name and description of NPC's, items, and placeables. And there is now experimental support for Knat's NBDE system for the DMFI persistence routines.
Other Information(from the notes of the previous 1.08alpha release):
This package allows DMs to create over 1000 actions/effects/sounds etc. that you just can't do without extra scripting. All rolled up into a clean package. This is a community resource that now includes major contributions from around 15 contributors. Designed to work with HotU version 1.59 and up. Most recent and final version now available on NWVault rather than private download.
Changes from v1.07:
* Updated the Custom Encounters
* Activating the Voice Widget or any of the language widgets now jumps the Voice to the activator, rather than destroying and creating a new Voice. They will still create a new Voice when necessary.
* 1 File added: Added wrapper functions for the persistent variables. They are in a new include, dmfi_db_inc, and will allow advanced users to choose what sort of database they wish to use to store DMFI variables. The default is still the Bioware database.
* Added to DMFI NPC Control Wand: New option for Toggle Bioware Encounters in Area.
* Changed the DMFI DM Wand: Added new Jail function and changed the Penguin function to be a toggle.
* Added a new widget: DMFI Destroy Object Widget. This allows you to quickly destroy small groups of objects, a single object, or a placeable near your avatar.
* Added a new widget: DMFI Jail Widget. This dumps a targeted offender into a "Jail" area.
* Added 9 Custom Languages, plus the ability to easily add hundreds of unique languages.
* Replaced Report XP/Gold with Full Player Report, which gives the old DM wand listing of inventory and stats.
* Added a DMFI Resting System Alpha. Please take time to test this. Instructions and features are listed in dmfi_rest_alpha.txt and in the dmfi_onrest script comments.
Hi,
Has anybody got any idea how to stop the annoying and intrusive "Whoosh" sound that plays when the DM utilizes the DM NPC Control wand?
I'm not talking about the initial fs_dirt_soft3 sound that happens on the initial deployment of the tool - that's easy to get rid of in the convo.
I am talking about the noise that happens when the DM changes the faction of a placed npc from one standard faction to another.
It's a bit rubbish to have the DM change the faction of npcs right in front of a pc/s, and have the noise telegraph the dm's intention....
For what it's worth, I have gone through all of the DMFI scripts, and can't find a call to this sound effect.
If it's any help, the noise doesn't replicate on serial uses of the tool - but it comes back on every fresh use of it.
I know............"Good luck with that"..................
Thanks anyway.
When I import the erf to my module, I am notified that the following resources are missing:
dmfi_string_inc.ncs
dmfi_plychat_inc.ncs
dmfi_plchlishk_i.ncs
dmfi_init_inc.ncs
dmfi_getln_inc.ncs
dmfi_db_nbde_inc.ncs
dmfi_db_inc.ncs
dmfi_db_biow_inc.ncs
dmfi_arrays_inc.ncs
Where might I find these missing resources?
How do I get the DM to start with these items? I did everything in the install instructions but I always start with no items at all.
Is this currently compatible with NWN:EE (+CEP) builds?
Yes. As posted elsewhere, I'd like to see a revival of the DMFI Design Team - really only 1-2 core people needed - in order to update the package and take it forward into the NWN:EE era. But it still works and installs fine, I've used it in two NWN:EE mods so far.
Cool! But... some of the installation instructions read like whispered Greek to me (non-scripter builder)... specifically:
That's exactly why the new DMFI starter mod for NWN:EE is going to be released soon, heh. Will make it considerably easier for new builders to use out-of-the-box.
For those looking for a pre-installed version of the 1.09 Wands and Widgets package, along with other multiplayer-oriented script systems, see the DMFI Multiplayer Starter Mod for NWN:EE - https://neverwintervault.org/project/nwnee/module/dmfi-multiplayer-starter-mod-nwnee
When I try to install it I get a message it i missing a lot of include files
You're talking about the ERF import, correct? If so, that's a bogus error message. Include files are compiled into the scripts that reference them. You can ignore the message, they're there - its just choking on the fact that include files do not generate an NCS when the script compiler is run.
Love these tools. I'm trying to edit the smoking function so that the emote does not reference a pipe (to allow for cigars, cigarettes, etc). However, when I change the emote text in dmfi_plychat_fnc and dmfi_dmw_inc nothing actually changes when I test the module. It will still speak one of the 3 pipe emotes above the character head. Any reason why this would be? I rebuilt the mod after editing the scripts. This happens even when I remove the possible emotes entirely - it still speaks the pipe smoking text.
Current info about the DMFI resides here, for anyone who's looking:
https://neverwinterconnections.org/forums/topic/the-dm-friendly-initiative/
Thanks for this. I've been following bread crumbs for a bit to find recent information!