Random Room?

Started by PsychicHeart, Wed 17/01/2007 21:05:41

Previous topic - Next topic

PsychicHeart

Is there any way to go to a 'random' room with AGS?
Cheers,
Fluke.
Formerly known as Flukeblake, Flukezy etc.

Alynn

#1
I don't see why
Code: ags

player.ChangeRoom(Random(5) + 1); //Changes room to a random room between 1 and 6


wouldn't work.

However if you want it to go to specific X Y coords then you will have to do something like

Code: ags

int rndRoom = Random(5) + 1;
int playX;
int playY;

if (rndRoom == 1) {
    playX = newXValue;
    playY = newYValue;
}
else if

..........

}

player.ChangeRoom(rndRoom, playX, playY);

PsychicHeart

Thanks, I'll Try That.
Formerly known as Flukeblake, Flukezy etc.

SMF spam blocked by CleanTalk