Jump to content

139 PlayerDialog(ue)(Object:O)


Ascension64

Recommended Posts

The action

 

139 PlayerDialog(Object:O)

139 PlayerDialogue(Object:O)

 

causes the active CRE to start a dialogue with Object from any distance. So far, there seems to be no major difference to StartDialog(ue)NoSet(Object:O). However, whereas StartDialog(ue)NoSet(Object:O) causes the active CRE to start a dialogue with Player1 if the Object specified is invalid, PlayerDialog(ue)(Object:O) avoids this effect.

 

For example, StartDialogNoSet("ELMIN3") causes GATEWA.CRE to either

a) start a dialogue with the CRE with script name ELMIN3 if such a CRE is present (here the player can choose what ELMIN3 says if dialogue options are present)

b) start a dialogue with Player1 if ELMIN3 is not present

 

If PlayerDialog("ELMIN3") is used instead, only scenario a) occurs, else nothing happens.

Link to comment

Archived

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

×
×
  • Create New...