I can't for the life of me figure out, or know, why this temp.message var loses its array value.... the first player.chat shows up perfectly fine, but the player.chat marked under // HERE is empty. The script does make it to that spot just fine.
PHP Code:
// clear all images
player.chat = message[0][0];
clearImages();
// set vars
this.conReturn = conReturn;
// make player still
setani("idle", null);
disabledefmovement();
// move in stuff
tweenInHead(head);
tweenInName(speaker);
if (conReturn)
{
// HERE
player.chat = message[0][0];
tweenInMessage(message[0][0]);
for (temp.t = 0; t < message[0].size() - 1; t++)
{
tweenInChoices(message[0][i]);
}
this.messageWaiting = true;
}else
{
tweenInMessage(message);
}
tweenInBG();
// set to show it's shown up and wait for interaction
this.shown = true;