Frictional Games Forum (read-only)
how to make an enemy appear after a trigger? - 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: how to make an enemy appear after a trigger? (/thread-7015.html)



how to make an enemy appear after a trigger? - TheFallenAngel - 03-23-2011

i am new at scripting so please tell me how :3


RE: how to make an enemy appear after a trigger? - Raymond - 03-23-2011

Here is the link: http://www.frictionalgames.com/forum/thread-5117.html

If you don't know how, i can give an example.

Code:
First:
AddEntityCollideCallback("Player" , "AREA NAME" , "ANY NAME YOU LIKE" , true , 1);

Code:
Second:

void Example(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("servant_grunt_1", true);
}

Hope it helped Smile.

Edit: Sorry this is off-topic. But i think you're new to this forum. You only posted 1 time. Well anyways. If you need help you can tell me or Tanshaydar. Tanshaydar is an expert but i'm not but you can still ask me. I'll try my best Smile.


RE: how to make an enemy appear after a trigger? - TheFallenAngel - 03-23-2011

(03-23-2011, 09:47 AM)Raymond Wrote: Here is the link: http://www.frictionalgames.com/forum/thread-5117.html

If you don't know how, i can give an example.

Code:
First:
AddEntityCollideCallback("Player" , "AREA NAME" , "ANY NAME YOU LIKE" , true , 1);

Code:
Second:

void Example(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("servant_grunt_1", true);
}

Hope it helped Smile.

Edit: Sorry this is off-topic. But i think you're new to this forum. You only posted 1 time. Well anyways. If you need help you can tell me or Tanshaydar. Tanshaydar is an expert but i'm not but you can still ask me. I'll try my best Smile.

aww thanks HeartHeart.


RE: how to make an enemy appear after a trigger? - Raymond - 03-23-2011

This is a forum and everyone could see it. I am getting embarrassed right now Dodgy.


RE: how to make an enemy appear after a trigger? - Crypto - 03-23-2011

I am also new at scripting.So i have done this much

////////////////////////////
// Run when entering map
void OnEnter()
{
AddUseItemCallback("", "key_tomb_1", "castle_2", "KeyOnDoor", true);
}

void KeyOnDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("castle_2", false, true);
PlaySoundAtEntity("", "unlock_door.snt", "castle_2", 0.0f, true);
void OnStart()
{
AddEntityCollideCallback("Player" , "ScriptArea_1" , "MonsterFunc1" , true , 1);
}
void MonsterFunc1(string &in asParent , string &in asChild , int alState)
{
SetEntityActive("servant_grunt" , true);
}

But this comes up when i launch the map
: FATAL ERROR: Could not load script file
'custom_stories/maps/custom_storiest/maps/maps/MansionEscape.hps
'!
main (19,2) : ERR : Unexpected end of file. anyone has idea whats wrong with this ?


RE: how to make an enemy appear after a trigger? - MrBigzy - 03-24-2011

Add a } after PlaySoundAtEntity line.


RE: how to make an enemy appear after a trigger? - Crypto - 03-24-2011

Thanks alot MrBigzy !!