Jump to content

Home

Question about creating puppets


Lando Griffin

Recommended Posts

I want to assign the puppet to my pc character, but i dont see how i can in the TSL Creating puppets thread. Help please.

 

You can't. The game only supports assigning puppets to party members, not the main character. I believe this was mentioned in the puppet thread. :)

Link to comment
Share on other sites

Isn't the PC's constant -1 though? So for instance, you couldn't do this:

ST_GivePuppet(-1, PUP_OTHER1, "st_puppet1");

Also, instead of trying to add a puppet to the PC, why not try an NPC, I believe there is a tutorial on that in the NWN Lexicon. I think you would just need to set the NPC's script's correctly so that the NPC would always follow the PC, for instance using the OnHeartbeat event for it.

Link to comment
Share on other sites

Isn't the PC's constant -1 though? So for instance, you couldn't do this:

ST_GivePuppet(-1, PUP_OTHER1, "st_puppet1");

 

As said, using -1 or NPC_PLAYER will not work. The game only supports adding puppets to party members, not the main player character. Nothing happens if you try to assign a puppet to the main character via scripting. And if you try the brute force way of assigning it via editing the main character in the savegame the game will crash when attempting to load that savegame. The engine does not seem to support PUPs owned by the main character.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...