I've made a script where a phonograph plays a voice. However, I get Unexpected end of file when I enter. There's probably some small thing that I've missed but I cannot see it at the time. Please give me a hand
void MariusWelcome(string &in asEntity, int alState)
{
PlayPhono(31, 1, 7, asEntity);
}
void PlayPhono(int iLevel, int iVoicePart, int iPart, string &in asEntity)
{
SetEntityInteractionDisabled(asEntity, true); //No more interact with phono as it does not do anything
PlaySoundAtEntity("phono_scrape", "ptest_phono_loop", asEntity, 1.0f, false);
for(int i = 1;i<=iPart;i++)
AddEffectVoice("marius_rec_lvl"+iLevel+"_0"+iPart+"_0"+iVoicePart+".ogg,
"",
"Voices", "CH05L"+iLevel+"_MariusWelcome0"+i,
true, asEntity, 4, 16
);
SetEffectVoiceOverCallback("VoiceOverPhono");
}
void VoiceOverPhono()
{
StopSound("phono_scrape", 2.0f);
//Allow the player to proceed
SetEntityActive("AreaLooseBricks", true);
}
Not too long I hope, as some people are just complaining about everything.