Heed's armour designer is a custom content/scripting package that allows players to make changes to armour, helms, weapons and shields through interaction with an npc shopkeeper.
Armour and helms can be fully recoloured, redesigned (part changes) and inscribed (have the PC name added to the item name). Weapons and shields can only be inscribed. Provided is everything you need to add in order to have a fully functioning armour designer in place.
You can choose to import the interior area provided which just needs to be linked to a transition and you will have the system up and running. If you wish, you can design your own custom shop interior and use the provided objects to build.
The package is designed for the module builder wishing to add this functionality to his/her mod/world, but not wanting to have it done by the PC through crafting or other means. I like npc interaction myself -- the more externalized these types of things are in terms of "services offered" the better I like them.
I suppose it can be used for anyone in an offline manner just to change their gear, but it is intended for a builder.
Two versions are included: A standard Hotu 1.67 compatible version and a CEP version compatible with CEP 1.52 and Hotu 1.67.
The system is designed to be as configurable as possible:
*Allows independent price control on a per npc basis and by modification type. So, inscription can cost a different amount from part changes or colour changes, for example. And Bob the npc can charge something different from Sam the npc for the same modification.
All prices are a function of the item value as a percentage. This means they scale with the item value. The more expensive the item the higher the cost, and vice versa. This should keep services within reach of most players. i.e. the poor noob isn't likely to have expensive armour and the veteran with his expensive armour should have some cash to spare. Regardless, you can tweak costs to be in line with your economy as you like.
*Allows the builder to specify exclusions. You can specify body parts or colours that you don't want the PC to have access to. Don't like the old "hdden colours" with the "terminator" look? Exclude them. Don't want the PC to have the custom content helm that looks like a person's head? Exclude it. The package comes preconfigured with a stock set of exclusions for the silly stuff (i.e. pc's, by default, can't choose a hook hand or peg leg).
*Torso (chest) pieces are divided into AC ranges. So, a PC can never change the AC value of his armour. He can only choose from appearances that have the same AC value as the original.
*Can enable or disable support for robe changes. Can also enable robe changes but only for items that have a robe to begin with (i.e no adding robes to robeless armour, but allows for changing robe type on a robed armour).
*Allows an optional provenance system which will track the previous owners of an item when inscriptions are made (a local on the item). Intended for PW's where items tend to move around from player to player. If the item was previously inscribed, then the armour designer can tell its history of ownership.
*Support for various text colours for the PC name when using the inscription system.
*Exposure of npc text responses as local variables in the npc variable panel. You can customize your npc's to speak differently. Done usually by simply editing their dialogue, but a lot of text is also spoken by scripted responses. These responses are taken from the npc's variable window so you can have one npc who speaks with a thick accent or another with some other particular speaking manner. The default npc conversation is provided as "neutral" as possible, but can be edited to the builder's taste.
More features:
*Support for plot items.
*A fully compatible CEP version.
*An optional "lost and found" sytem that will store abandoned items (i.e. a PC crashes or loses connection while in the middle of a transaction). Prevents the npc from getting "stuck" in transaction and becoming broken for any future customers. The PC can recover his/her original item from the armourer when he/she gets reconnected.
*PC can ask for the original item back at any time cancelling any changes made.
*Allows for multiple part changes or mutliple colour changes in one session. i.e. you can change the torso, then switch to the neck, then switch to another part, etc. Same with colours, change the primary metal then the secondary cloth, etc. The system keeps a running tally of the cost of the modifications and lets the PC know that cost on each change.
*Custom display dummies, dummy rack and colour board.