![]() |
Wake Up Script Problems - Printable Version +- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum) +-- Forum: Amnesia: The Dark Descent (https://www.frictionalgames.com/forum/forum-6.html) +--- Forum: Custom Stories, TCs & Mods (https://www.frictionalgames.com/forum/forum-35.html) +--- Thread: Wake Up Script Problems (/thread-6418.html) |
Wake Up Script Problems - Henriksen - 01-29-2011 Hi. I need to find out a wake up script for my level ![]() But i just get fatal error D: So i wondered if anyone could see whats wrong in my script :/ This is the WHOLE hps file: //////////////////////////// // Run first time starting map void wakeUp () { FadeOut(0); FadeIn(20); FadeImageTrailTo(2, 2); FadeSepiaColorTo(100, 4); SetPlayerActive(false); FadePlayerRollTo(50, 220, 220); FadeRadialBlurTo(0.15, 2); SetPlayerCrouching(true); AddTimer("trig1", 11.0f, "beginStory"); } void beginStory(string &in asTimer) { ChangePlayerStateToNormal(); SetPlayerActive(true); FadePlayerRollTo(0, 33, 33); FadeRadialBlurTo(0.0, 1); FadeSepiaColorTo(0, 4); SetPlayerCrouching(false); FadeImageTrailTo(0,1); } { AddUseItemCallback("", "Key1", "Unlock1", "UsedKeyOnDoor1", true); } void UsedKeyOnDoor1(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Unlock1", false, true); PlaySoundAtEntity("", "unlock_door", "Unlock1", 0, false); RemoveItem("Key1"); } //////////////////////////// // Run when entering map void OnEnter() { PlayMusic("04_amb.ogg", true, 1.0f, 0, 0, true); } //////////////////////////// // Run when leaving map void OnLeave() { } RE: Wake Up Script Problems - Robby - 01-29-2011 At "Run first time starting map", change the void wakeUp() to void OnStart(). RE: Wake Up Script Problems - Henriksen - 01-29-2011 (01-29-2011, 06:23 PM)Nemet Robert Wrote: At "Run first time starting map", change the void wakeUp() to void OnStart(). Hi i tried but it didnt work now my script look like this: //////////////////////////// // Run first time starting map void OnStart () { FadeOut(0); FadeIn(20); FadeImageTrailTo(2, 2); FadeSepiaColorTo(100, 4); SetPlayerActive(false); FadePlayerRollTo(50, 220, 220); FadeRadialBlurTo(0.15, 2); SetPlayerCrouching(true); AddTimer("trig1", 11.0f, "beginStory"); } void beginStory(string &in asTimer) { ChangePlayerStateToNormal(); SetPlayerActive(true); FadePlayerRollTo(0, 33, 33); FadeRadialBlurTo(0.0, 1); FadeSepiaColorTo(0, 4); SetPlayerCrouching(false); FadeImageTrailTo(0,1); } { AddUseItemCallback("", "Key1", "Unlock1", "UsedKeyOnDoor1", true); } void UsedKeyOnDoor1(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Unlock1", false, true); PlaySoundAtEntity("", "unlock_door", "Unlock1", 0, false); RemoveItem("Key1"); } //////////////////////////// // Run when entering map void OnEnter() { PlayMusic("04_amb.ogg", true, 1.0f, 0, 0, true); } //////////////////////////// // Run when leaving map void OnLeave() { } RE: Wake Up Script Problems - Oscar House - 01-29-2011 Code: //////////////////////////// There. See if that works. RE: Wake Up Script Problems - rmdashrf - 01-29-2011 Wtf is this line Code: { You need to declare it as a function. That syntax is invalid RE: Wake Up Script Problems (SOLVED) - Henriksen - 01-30-2011 Thanks guys it works now i just copied the code to Oscar House ![]() |