Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void OnStart()
- {
- AddEntityCollideCallback("Player", "Message_1", "Message1", true, 1);
- AddEntityCollideCallback("Player", "scary_monster", "MonsterFunction", true, 1);
- SetPlayerLampOil(0);
- AddEntityCollideCallback("Player", "FindLantern_Quest_Area", "GetFindLanternQuest", true,1);
- AddEntityCollideCallback("Player", "Lantern", "FinishFindLanternQuest", true, 1);
- }
- void GetFindLanternQuest(string& asName, string& asNameAndTextEntry)
- {
- AddQuest("findlanternquest", "FindLanternQuest");
- }
- void FinishFindLanternQuest(string& asName, string& asNameAndTextEntry)
- {
- CompleteQuest("findlanternquest", "FindLanternQuest");
- }
- void Message1(string &in asChild, string &in asParent, int alState)
- {
- SetMessage("Messages", "Message1", 4); //This stands for ("Name of category", "Name of entry", time to be displayed on the screen);.
- }
- void Message2(string &in asChild, string &in asParent, int alState)
- {
- SetMessage("Messages", "Message2", 2);
- }
- void MonsterFunction(string &in asParent, string &in asChild, int alState)
- {
- SetEntityActive("servant_grunt_1", true);
- AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_1", 0, "");
- }
- void OnEnter()
- {
- }
- void OnLeave()
- {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement