Requires: NWN 1.67 +SOU +HOTU +CEP 1.53
Introduces a new 'Disguise' system that is game engine based for use in PW/Single Player Modules.
Percieved Race, Profession, and Attraction(Beauty) ratings that take into account shapeshifting, spells, stats, and equiped attire.
3 new functions
*GetDisguiseAttract(oTarget, oSelf)
-Returns how attractive oSelf thinks oTarget is.
*GetDisguiseRace(oTarget)
-Returns what a perciever might think oTarget looks like
-Checks for Shapeshifted appearance, Checks Helmet appearances, Checks Subrace Field, Checks RacialType. In that order.
*GetDisguiseAppearance(oTarget, nPenalize)
-Returns what oTarget's profession looks like (i.e. Servant, Beggar, Noble, Slave, Generic Traveller...)
-Each Profession has 4 levels in it's disguise, with 1 being basic, and 4 being complete... you can specify what level the disguise needs to be or else the PC will recieve Diplomacy skill penalties(-5 Persuade, Bluff, Taunt) for a turn.
-This function is TAG based, so in order to incorperate it well, outfits will need to have custom tags.
Only the include file is required to use the system, but I have included a mod with a mirror and some scenarios/items to help demonstrate. And an erf that includes the mirror, script, and some conversation conditionals.
UPDATE 06-04-06: -Fixed Bug where Royalty or custom professions wouldnt work if their clothing value was over 200.
Sample Module demonstrating the new functions... explore around Venadril Castle for items and talk to the noble there, or just look at yourself in the mirrors. -UPDATED 06-04-06
Posted by jdeavila at 2009-01-01 09:37:42 Voted 10.00 on 01/01/09
wow! glad I discovered all your stuff - man these scripts get over-looked sometimes - what a shame - they are worth thier weight in gold!!! Awesome work again Kilana!! _________________________ Imtherealthing