All righty, so here's the deal:
I'm putting together a quick little credits sequence, using the SetMessage function (I find that it looks nicer than gimping/photoshopping them), and it's not really turning out. There are five messages altogether.
void ToBlack(string &in asTimer)
{
FadeOut(5);
TeleportPlayer("PlayerStartArea_11");
AddTimer("", 5, "CreditsRoll");
}
void CreditsRoll(string &in asTimer)
{
for(int i = 1; i <= 5; i++) {
FadeIn(5);
SetMessage("Messages", "credits_"+i, 5);
AddLocalVarInt("Roll", 1);
if (GetLocalVarInt("Roll") == 5)
{
RemoveTimer("CreditsRoll");
}
}
AddTimer("", 5, "CreditsRoll");
}
Each message is named credits_1 and is sequential, but for the life of me, it's just not coming together, and I betcha it's an easy fix too. -.-