Originally Posted by Fallen Guardian
Huh, okay. So if I were to add a party member would I be able to add a custom NPC_(CHARACTERNAME) thing, or would I check if he/she was in the party through some other means?
In theory, if you defined something like
int NPC_FALLEN_GUARDIAN = 3;
at the top of your script, you could keep referring to them as such, yes. You'd have to put it in every script, though. I prefer to just remember the numbers, but that's just what it is - a matter of preference. The integers are what matter; they're hard coded into the game. That's why we can't add new party members, only replace them. It's possible to have the player, all twelve party members, and all three puppets, all at the same time... things might be a little screwy, but it is possible because they're all individually defined in NWScript. If Mira and Hannharr or the Disciple and the Handmaiden shared integers, you wouldn't be able to do that.
Actually a thought occurs... as far as I know the GUI isn't entirely hard coded, so it's possible the issues I mentioned could be resolved. Not really my area... but I might look into it.
You can read more here
about my silly exploits into the matter.