BioWare Atari
Informazioni BioWare Giochi BioWare Supporto Forum Visit the BioWare Store
Neverwinter Nights Home
Neverwinter Nights Home

NWN 1: Scripting

Nuova discussione    Invia risposta

Go to Page ( 1 , 2 , 3 , 4 , 5 Avanti )

    Aggiungi a Le mie discussioni

   Vai alla fine

Autore Yet another 1.68 function request - Set/GetCreatureSkin/Hair/TattooColor()
Primogenitor
Game Owner
Profilo: PrimogenitorNWN
NWN: SoU
NWN: HotU


Registrato il: 16 gen 2003
Da: Somewhere in England...
Inviato: lunedì, 06 marzo 2006 12:06
I would like to ask for certain functions to be considered for implementation into the 1.67, 1.68 or later NWN patch. I would like to see Get* and Set* functions for the color of skin, hair, and tattoos. I think this addition is especially important given the vast numbers of new skin, hair, and tatoo colours avaliable in the 1.67 beta 2 patch, and the random OnSpawn renaming functionallity added to NW_C2_DEFAULT9 (which could be extended to randon skin/hair color, bodyparts, etc).

As an example, the function headers might look something like:
NWScript:

View Post/Code in separate window



I think they should be implemented for the following reasons:

  • Would allow for some very neat plots/features for future Premium or community modules. For example:

    • A Shadow Twin of the player with dark skin & hair
    • Zombification of killed foes (seeing the corpses just get back up again without a "puff of smoke and new model" would be quite scary) or of the player.
    • Gradual poisoning/aging as skin turns colour
    • Special effects for spells (for example Iron Body that turns the skin a metalic colour)
    • Ritual tattoos on completing a right of passage
    • Relatives of the PC who have inherited their hair/skin colour, etc
    • More interesting multiple-form creatures such as were-henchmen, or an "incredible hulk", or something that changes immunities every so often and uses skin-tone to show this to the player.
    • Using a statue as a combination lock

    I think most writers could think of dozens of plots that include a change of skin or hair color for various purposes.


  • At the moment there is no way to detect and restrict hair/skin colour. So for example, if a module builder or DM wants a strong Role-playing atmosphere but the player could be any skin tone at all, such as bright blue, which might not fit very well. At the moment, though DMs can visually spot this, without external tools the only way to change skintone is to make a new character. This could also be very useful given that custom models can now have custom *.plt files, so for example a kobold without a blue-grey skintone would look very odd.


  • Greater interactivity with the player by having NPCs respond to the players appearance. For example, passing NPCs might say "*gasp*Look at that stranger!" if the player walks into town with blue skin, but they wouldn't say anything if the player has a more "conventional" skintone.


  • Greater variety of NPCs by randomly varying their skintone in an OnSpawn script. Given the new SetName() function, large numbers of different NPCs can be spawned from a handful of blueprints to populate a town. It would be a shame if they all had the same skin/hair colours.


  • Being able to make disguises. Without being able to change skin/hair colors, any disguise system that would apply to dynamic models is not really viable. This also applies to dopplegangers or other NPCs who wish to impersonate a PC.


  • Being able to change colours for enviromental reasons. For example, developing a suntan, tattoos that form part of a puzzle, hair that changes colour depending on proximity of enemies, etc.


  • We can already redesign clothing in-game to a different colours and/or style. Wouldnt it be nice to alter the character themselves along the same lines? Clothing dypots are very popular with crafter type players, and many people enjoy tailoring for their character; why not allow them hairdye and body-paint/makeup too?


  • It might not be too difficult to do, at least based on the information Ive read in the specification documents at nwn.bioware.com/developers Colours are defined by a single field in the gff file and has only 64 possible values. Already 1.67 has wings, tails, and bodyparts which are similarly structured, so the code for changing those might be re-usable to apply to a different field. Other than the visuals, skin/hair/tattoo is not referenced anywhere else for strings/tokens etc, so updating those should not be a problem.


  • This is a long shot theory, but here goes: If a custom phenotype was used, for example horse riding, then an underused colour like tattoo 2 could be used to recolour the horse part of the mounted model. Therefore multiple styles of steed could be created within one phenotype and you could avoid visual jarring artifacts where the horse is a different color when mounted compared to un-mounted.


  • There are very few visual changes missing from creatures. Why not complete the set? SetGender would then be the only missing visual function that I can think of, and that is understandably more complex because of model names, token references, etc.


So, to summarise, please consider adding Set/GetCreatureSkin/Hair/TattooColor() to 1.68 or a future patch.

Edited subject line - Lilac Soul
_________________
Set/GetSkin/Hair/TatooColor()!

NWAngband. Im actually making progress!

Edited By Lilac Soul on 06/02/06 08:28

  Profilo: Primogenitor   Invia messaggio a: Primogenitor
The Finn
Game Owner
Profilo: The FinnNWN
NWN: SoU
NWN: HotU
NWN 2


Registrato il: 10 lug 2002
Inviato: lunedì, 06 marzo 2006 12:19
This has got to be the most comprehensive function request I've ever read. It lists the "why" and makes a fair assessment of the "how" instead of just going straight for the "gimme gimme!". Kudos, Primo.
_________________
My magnum opus: Dream-Land: By a Route Obscure and Lonely, version 2.20.
  Profilo: The Finn   Invia messaggio a: The Finn
Lilac Soul
Moderator
Moderatore

Registrato il: 30 nov 2002
Da: Denmark
Inviato: lunedì, 06 marzo 2006 01:38
I agree, a very thorough feature request! I've added it to the sticky wishlist.
_________________
LILAC SOUL'S SCRIPT GENERATOR 2.3
My other works
http://nwn1.nwn2lexicon.com
  Profilo: Lilac Soul   Invia messaggio a: Lilac Soul
Darklight
Game Owner
Profilo: DarklightNWN
NWN: SoU
NWN: HotU
Jade Empire:SE
NWN 2


Registrato il: 19 giu 2002
Inviato: sabato, 18 marzo 2006 01:39
I am so in support of this one.

It is especially important now that they are giving us wing/tail and body part set commands.... one more step to FULL APPEARANCE CONTROL and the dynamic script stuff that can be made for it...



Go, Primogenitor, push this one!
_________________
** darklight **
---------------
Lost Continent PW Guild
Alpha testers needed -- must finish bugfixes before 1.67!
  Profilo: Darklight   Invia messaggio a: Darklight
frito101
Game Owner
Profilo: frito101NWN: SoU
NWN: HotU


Registrato il: 16 gen 2005
Inviato: sabato, 18 marzo 2006 10:48
I agree, rhis is a very well thought out and well worded request. this should definitely be a simple one to execute. please do this one. also, if a dm wanted to enforce certain skin/hair/race combos (black skin/white haired elf autmatically is assumed drow in a module for example or fair skinned redheads for a realistic example(most redheads are fair shinned))this would allow them to do so.
  Profilo: frito101   Invia messaggio a: frito101
Daemon Blackrazor
Game Owner
Profilo: Daemon BlackrazorNWN
NWN: SoU
NWN: HotU


Registrato il: 17 ott 2001
Da: Ohio
Inviato: lunedì, 20 marzo 2006 03:39
YES! Great request! Go Primo!
_________________
"I'll sit myself, behind this clock, and sing tunes on its belfry...
I am the one you warned me of.."

D.
Click Here
  Profilo: Daemon Blackrazor   Invia messaggio a: Daemon Blackrazor
Grov
Game Owner
Profilo: GrovNWN
NWN: SoU
NWN: HotU
NWN 2


Registrato il: 15 mar 2002
Da: Stockholm, Sweden
Inviato: lunedì, 20 marzo 2006 01:42
You got my two cents!
_________________
- Endoora -
The Glory and Freedom Chronicles
A Neverwinter Nights Persistent World Project
-------------
  Profilo: Grov   Invia messaggio a: Grov
Scrotok
Game Owner
Profilo: ScrotokNWN
NWN: SoU
NWN: HotU
NWN 2


Registrato il: 26 lug 2002
Inviato: lunedì, 20 marzo 2006 08:47
I fully support this outstanding idea!

JP
  Profilo: Scrotok   Invia messaggio a: Scrotok
Syrus Greycloak
Game Owner
Profilo: Syrus GreycloakNWN
NWN: SoU
NWN: HotU


Registrato il: 19 ott 2001
Da: Charlotte, NC
Inviato: martedì, 21 marzo 2006 01:42
I really like this idea. It would make implementing visual effects for the "Camoflage", and similar, spells more interesting as you could also color the target to something more like the surroundings, instead of a just a flash of pretty lights before adding 10 to their Hide skill. I could also see "Alter Self" and other spells being done, although that lovely floaty name over everyone can kill the whole disguise routine. It could be useful at least where the player attempts to make themselves look like a drow to get past guards while making a foray in the Underdark.
_________________
Syrus Greycloak
* The Grimoire - 180+ new spells, 14 new cleric domains for your NWN game @ NWNWiki
* NWCitadel
  Profilo: Syrus Greycloak   Invia messaggio a: Syrus Greycloak
Rulian
Game Owner
Profilo: RulianNWN
NWN: SoU
NWN: HotU


Registrato il: 09 giu 2004
Da: The Greatest Nation on Earth
Inviato: martedì, 21 marzo 2006 03:23
I swear, if this wishlist gets any bigger we will be voting on 1.68 zot priorities soon.
  Profilo: Rulian   Invia messaggio a: Rulian
Khantsung
Game Owner
Profilo: KhantsungNWN
NWN: SoU
NWN: HotU


Registrato il: 02 mar 2006
Inviato: martedì, 21 marzo 2006 04:35
I also like this idea if anyone in the big chair is listening to us.
  Profilo: Khantsung   Invia messaggio a: Khantsung
Grzech_U.pl
Game Owner
Profilo: Grzech_U.plNWN
NWN: SoU
NWN: HotU
SW: KotOR PC


Registrato il: 04 ott 2003
Da: Gdzie wiosna spalina, oddycha
Inviato: mercoledì, 22 marzo 2006 02:30
Whom do I have to sell my soul to, to get this function in 1.68?
  Profilo: Grzech_U.pl   Invia messaggio a: Grzech_U.pl
bloodsong
Game Owner
Profilo: bloodsongNWN
NWN: SoU
NWN: HotU
NWN 2


Registrato il: 31 dic 2002
Inviato: mercoledì, 22 marzo 2006 06:24
i love this idea.

but i thought of a problem....

all right, you have an npc, there's his model on your screen. you change his skin colour to beet red. um... how does the engine work updating the model colours and your video display?

because the fool toolset can't even do this. i change the skin colour in the appearance tab... if i want the body parts to use the new colour, i have to cycle them forward and back.


although, of course, the model could be updated when it leaves sight. or the original could be destroyed and a re-coloured clone could be created in its place.

so i'm not saying it wouldn't be very nice. i'm just saying, it might not work the way you may be thinking it would work. and it might not be able to be applied to pcs at all.
  Profilo: bloodsong   Invia messaggio a: bloodsong
Goddess of Time
Game Owner
Profilo: Goddess of TimeNWN
NWN: SoU
NWN: HotU


Registrato il: 01 feb 2006
Inviato: giovedì, 23 marzo 2006 09:56
Glad to see theirs some much push for this one. To me it, be more usefully for sub race scripts. Oh it most likely will use the colors number.

Edited By Goddess of Time on 03/23/06 21:57

  Profilo: Goddess of Time   Invia messaggio a: Goddess of Time
patrix_neo
Game Owner
Profilo: patrix_neoNWN
NWN: SoU
NWN: HotU
NWN 2


Registrato il: 01 ago 2002
Da: Swedala
Inviato: venerdì, 24 marzo 2006 04:49
Would be awesome, since I am playing a drow-cursed human with black 'tan' and am for a quest for a dispel (make human skinned).

Oh, btw......gimme!gimme!gimme!gimme!gimme!
  Profilo: patrix_neo   Invia messaggio a: patrix_neo

Go to Page ( 1 , 2 , 3 , 4 , 5 Avanti )

Nuova discussione    Invia risposta

Cosa significano queste icone?
Come posso imparare a usare i forum?

Jump To:

Ricerca nei forum | FAQ sui forum | Archivi dei forum

 

 

Mass Effect Galaxy
Neverwinter Nights 2 Forums
Mostra/nascondi

English
Deutsch
Français
Español
Italiano

Mostra/nascondi

Vedi le immagini più recenti 

Vedi le immagini più recenti
Mostra/nascondi

Multiplayer Games at Neverwinter Connections

Today
Schedule a Game...



L'ora attuale è: (imposta ora)
dom, 22 novembre 2009 03:22

Mostra/nascondi

Download Modules

Top NWN: HotU Modules:
1. Good vs Evil III
2. More...

Top NWN: SoU Modules:
1. Good vs Evil III
2. More...

Top CEP Modules:
1. The Lord of Terror The Diablo Campa...
2. More...

Top Modules - NWVault:
1. Hall of Fame
2. More...

Total Modules: 4423

Mostra/nascondi

5,050,142 utenti BioWare:
  56 collegati
  4 nascosti
  195 ospiti

1300 Playing Online
  100% NWN
  100% NWN: SoU
  99% NWN: HotU

447 Registered Guilds

8,768,607 messaggi nei forum

Nuove discussioni:
1. 2 newb problems: Lever puzzle, a... (NWN2: Builders - NWN2 Scripting)

2. Vorcha + Krogans o_0 (Mass Effect 2 General Discussion (No Spoilers Allowed))

3. Video games? (NWN 1: General Discussion (No Spoilers Allowed))

4. How to Change the Death Message (NWN 1: Toolset)

5. Toolset work with Vista? (NWN2: Builders - NWN2 Toolset)