Right,

This patch fixes the missing actor names when running OpenQuest in the original DOTT interpreter.

Basically i have added two new global variables, "sntcObjADesc" and "sntcObjBDesc". These are used in the sentence line instead of "sntcObjA" and "sntcObjB" respectively.

In the case of actors, the "desc" is set to the actor object, and the normal "obj" is set to the actor. In the case of normal objects, the "obj" and "desc" are the same.

Thus everything else works as before (including ScummVM too), except you get a name for an actor instead of a blank. :)

Note though that currently actor objects have funny names, e.g. "OfficeRoom::commanderZifObj".

Attachment: fix_actornames.diff
Description: Binary data




Regards,

James S Urquhart
_______________________________________________
ScummC-general mailing list
[email protected]
https://mail.gna.org/listinfo/scummc-general

Reply via email to