For some reason my credits wont display, the music plays but I just get a black screen. Ive gone through what ive done and cant see any problems, any ideas? Here is my script + lang file (basically whats supposed to happen is you use a key on a door, the screen fades to black, you hear the door open, then the credits start):
void UnlockDoor(string &in asItem, string &in asEntity)
{
SetPlayerMoveSpeedMul(0);
SetPlayerRunSpeedMul(0);
SetPlayerLookSpeedMul(0);
FadeOut(6);
PlaySoundAtEntity("", "lock_door", "castle_gate_arched01_1", 0, false);
AddTimer("OPEN", 8, "OPEN");
}
void OPEN(string &in asTimer)
{
SetPlayerActive(false);
PlaySoundAtEntity("", "door_large_castle_open.snt", "castle_gate_arched01_1", 0, false);
AddTimer("ENDCREDITS", 4, "ENDCREDITS");
}
void ENDCREDITS(string &in asTimer)
{
FadeIn(0);
StartCredits("ending_agrippa.ogg", false, "Ending", "MainCreds", 4);
}
<CATEGORY Name="Ending">
<Entry Name="MainCreds">Escape from Brackenburg[br][br]
(snip)
Thank you for playing!</Entry>
</CATEGORY>