Advertisement
Guest User

.hps

a guest
Jul 3rd, 2012
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. void OnStart()
  2. {
  3. AddEntityCollideCallback("Player", "Message_1", "Message1", true, 1);
  4. AddEntityCollideCallback("Player", "scary_monster", "MonsterFunction", true, 1);
  5. SetPlayerLampOil(0);
  6. AddEntityCollideCallback("Player", "FindLantern_Quest_Area", "GetFindLanternQuest", true,1);
  7. AddEntityCollideCallback("Player", "Lantern", "FinishFindLanternQuest", true, 1);
  8. }
  9.  
  10. void GetFindLanternQuest(string& asName, string& asNameAndTextEntry)
  11. {
  12. AddQuest("findlanternquest", "FindLanternQuest");
  13. }
  14.  
  15. void FinishFindLanternQuest(string& asName, string& asNameAndTextEntry)
  16. {
  17. CompleteQuest("findlanternquest", "FindLanternQuest");
  18. }
  19.  
  20. void Message1(string &in asChild, string &in asParent, int alState)
  21. {
  22. SetMessage("Messages", "Message1", 4); //This stands for ("Name of category", "Name of entry", time to be displayed on the screen);.
  23. }
  24.  
  25. void Message2(string &in asChild, string &in asParent, int alState)
  26. {
  27. SetMessage("Messages", "Message2", 2);
  28. }
  29.  
  30. void MonsterFunction(string &in asParent, string &in asChild, int alState)
  31. {
  32. SetEntityActive("servant_grunt_1", true);
  33. AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_1", 0, "");
  34. }
  35.  
  36.  
  37. void OnEnter()
  38. {
  39. }
  40.  
  41.  
  42. void OnLeave()
  43. {
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement