Source:
http://nwcitadel.forgottenrealmsweave.o ... php?t=1811This is an alpha release for testing and feedback. It's not got anything that will cause harm or issues. But it's really hard to describe what it does.
I see this being used by the following:
* DM's who want less wasted screen real estate and more options in what you can control when you are DMing.
* PW Admins who want to make it possible for DM's to be invisible.
* Module developers doing testing, debugging and the like. Even if you want to do a screen shot you are not in, you can just hit invisible and do the screen show.
* Usable to aide development by using the inspectors to see how the game engine works.
* For regular players who want to have a training module, as this will allow full customization of your character as far as XP, stats, and also give temporary boosts.
It includes more files than are really needed, complete UI files which will conflict with other things you are using. Remove this after you are done looking at it. The scripts and icons also have more than is needed just for this as this is all set up for my PW, but nothing that will conflict with existing content. I put them in sub folders so it should be obvious which ones are needed-assuming you understand these things that is, if you are not good at modding NWN2 this is really not meant to be put to use.
Installation is just putting the override folders contents into override, and using the given module, which is hooked up to the correct events.
CharEditorAlpha.7z
* Cleaner overall interface, which allows dm's to access all their tools with a single click, transparent windows, less need for having interfaces open since more is in the top bar. Bottom left corner gives the ability to quickly show and hide portions of the interface without hiding the entire UI. Second row of buttons provide full set of DM tools when in the DM client and in the Single player mode. Kill, Heal, Variables, Inventory, and DMFI are all available.
* Replaces chat select interface used in multiplayer to list the players. Provides functionality for selecting people for chat just like the original, but adds in AFK, and LFG broadcast announcments, custom comments in the list, ability to choose who does and does not show up in the list ( yes DM's can hide Just hit the Invisible button at the top to see yourself disappear from chat).
* Can quickly view more detail on each player. Clicking the Icon on the left side of the players name on chat select gives more detail on the given player. If you are a DM or in single player it gives the option to kill, heal, jump, and the like, as well as some options from the other party menu. Yes this consolidates numerous interfaces into one. Clicking the Eyeball icon provides the character editor which allows control over many of the players stats.
* Easily control XP provided to the player. I implemented a tabbed interface for the XP buttons soas to keep only a few usable at the same time. The default is just showing the player experience on the left, how much is needed for the next level and it shows the current players level, and the level the XP they have puts them at. In addition you can use Quick Buttons which allow adding and removing set amounts of XP which tend to happen at the end of a quest. Removing is done via right clicking on the buttons. The DM can also choose to add or remove a level of XP on the level tab. In addition they can also add or remove ANY amount by typing in a positive or negative number.
* Provides ability to change appearance, select a target and click on any appearance and you have that appearance applied to the target. This is actually also a feature for custom content makers soas to let them test many appearances easily, i use this to do quality checking on my monster pack.
* Integrates the DM Inventory and Variable tool into the overall interface. Have not received go ahead from the builder of this, but can't see reinventing the wheeel.
* Provides DM focused code for usage by others - the interface provided is pretty simple compared to what is underneath, but by showing examples others can build on this. This is in fact another iteration of the common script library. There is a lot going on i have not covered, chat commands via item based scripts, central permission control on scripts for improved security.
Known Issues
* Only front page of character editor is implemented. This is not final but i want to get feedback early in development of this.
* DMFI tool initialization disabled ( i am going to basically not need it when things are done and it was doing a TMI ) You can initialize it manually actually, or do it in another module even.
* DMFI icons needed have been added to the interface but are not properly hooked up yet.
* ECL adjustments are not built into XP calculations
* Requires baseitems.2da
* Glitch in setting base stat is making that not work, however this was working earlier so it's just a bug to find.
* Module events and other things are set up for my PW, and it all needs to be made more modular.