Bump...

I would also like to change the "player" to "true"

am almost at the point where I got an NPC to join a party after a dialogue.

From digging about... it seems that there are a number of calls to add an NPC to the party (and also set what type of character they are). I have not found exactly how this is done.

Here is the relative story code... I think they use.


//REGION Recruitment
IF
DialogEnded("Lohse_Recruitment",_)
THEN
ObjectClearFlag(CHARACTERGUID_S_Player_Lohse_bb932b13-8ebf-4ab4-aac0-83e6924e4295,"FTJ_LohsePlayPossesseddAnimation",0);

IF
ObjectFlagCleared("FTJ_LohsePlayPossesseddAnimation",CHARACTERGUID_S_Player_Lohse_bb932b13-8ebf-4ab4-aac0-83e6924e4295,_)
THEN
CharacterSetAnimationOverride(CHARACTERGUID_S_Player_Lohse_bb932b13-8ebf-4ab4-aac0-83e6924e4295,"");

PROC
PROC_GLO_PartyMembers_Add(CHARACTERGUID_S_Player_Lohse_bb932b13-8ebf-4ab4-aac0-83e6924e4295,(CHARACTERGUID)_Avatar)
AND
NOT DB_GlobalFlag("FTJ_LV_SetUp")
THEN
ObjectSetFlag(_Avatar,"GLO_Lohse_RecruitedInFortJoy");

PROC
PROC_GLO_PartyMembers_Add(CHARACTERGUID_S_Player_Lohse_bb932b13-8ebf-4ab4-aac0-83e6924e4295,(CHARACTERGUID)_Avatar)
AND
DB_GlobalFlag("FTJ_LV_SetUp")
THEN
ObjectSetFlag(_Avatar,"GLO_Lohse_RecruitedInLV");