Help with script - 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 - Development (https://www.frictionalgames.com/forum/forum-38.html) +---- Forum: Development Support (https://www.frictionalgames.com/forum/forum-39.html) +---- Thread: Help with script (/thread-19241.html) |
Help with script - Storfigge - 11-16-2012 I have made a very long corridor with rooms on the side and when you run past one room 2 monsters will spawn and when you run past next room 2 more monsters will spawn. For some reason my code wont work? Anyone see what's wrong? ///////////////////////////// // Run first time starting map void Onstart() { AddEntityCollideCallback("Player", "SpawnMonsters", "SpawnFunction_1", false, 1); AddEntityCollideCallback("Player", "SpawnMonsters_2", "SpawnFunction_2", false, 1); AddEntityCollideCallback("Player", "SpawnMonsters_3", "SpawnFunction_3", false, 1); AddEntityCollideCallback("Player", "SpawnMonsters_4", "SpawnFunction_4", false, 1); AddEntityCollideCallback("Player", "SpawnMonsters_5", "SpawnFunction_5", false, 1); } void SpawnFunction_1(string &in asParent, string &in asChild, int alState) { SetEntityActive("grunt_1", true); ShowEnemyPlayerPosition("grunt_1"); SetEntityActive("grunt_2", true); ShowEnemyPlayerPosition("grunt_2"); } void SpawnFunction_2(string &in asParent, string &in asChild, int alState) { SetEntityActive("grunt_3", true); ShowEnemyPlayerPosition("grunt_3"); SetEntityActive("grunt_4", true); ShowEnemyPlayerPosition("grunt_4"); } void SpawnFunction_3(string &in asParent, string &in asChild, int alState) { SetEntityActive("grunt_5", true); ShowEnemyPlayerPosition("grunt_5"); SetEntityActive("grunt_6", true); ShowEnemyPlayerPosition("grunt_6"); } void SpawnFunction_4(string &in asParent, string &in asChild, int alState) { SetEntityActive("grunt_7", true); ShowEnemyPlayerPosition("grunt_7"); SetEntityActive("grunt_8", true); ShowEnemyPlayerPosition("grunt_8"); } void SpawnFunction_5(string &in asParent, string &in asChild, int alState) { SetEntityActive("grunt_9", true); ShowEnemyPlayerPosition("grunt_9"); SetEntityActive("grunt_10", true); ShowEnemyPlayerPosition("grunt_10"); } ///////////////////////////// // Run when entering map void OnEnter() { } ///////////////////////////// // Run when leaving map void OnLeave() { } RE: Help with script - i3670 - 11-16-2012 OnStart not Onstart RE: Help with script - Storfigge - 11-16-2012 (11-16-2012, 11:46 AM)i3670 Wrote: OnStart not OnstartTy, can't believe i don't find these small mistakes.... RE: Help with script - FlawlessHappiness - 11-16-2012 It's what you have to look for |