Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Again an Error Message -.-
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#4
RE: Again an Error Message -.-

Make
void l04(true)
{
  SetEnemyDisableTrigger("serv", true);
  AddEnemyPatrolNode("serv", "PathNodeArea_1", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_2", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_3", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_4", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_5", 0, "");
  AddEntityCollideCallback("serv", "show_1", "lo010");
}

into

void l04(bool abLit)
{
  SetEnemyDisableTrigger("serv", true);
  AddEnemyPatrolNode("serv", "PathNodeArea_1", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_2", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_3", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_4", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_5", 0, "");
  AddEntityCollideCallback("serv", "show_1", "lo010");
}

abLit is a parameter, meaning it is a bool with the value of either true or false. When you turn the lantern on it will be true and when you turn it off it will be false. So you can then use this parameter to do different things, as you know if the lantern is on or off from it.

So if you want to trigger the enemy patrol only when turning the lantern on you would do something like:

void l04(true)
{
  if(!abLit) return; //If abLit is false, do not continue. So only when abLit is true will it do the lines below this line.

  SetEnemyDisableTrigger("serv", true);
  AddEnemyPatrolNode("serv", "PathNodeArea_1", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_2", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_3", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_4", 0, "");
  AddEnemyPatrolNode("serv", "PathNodeArea_5", 0, "");
  AddEntityCollideCallback("serv", "show_1", "lo010");
}
(This post was last modified: 05-28-2012, 11:16 AM by jens.)
05-28-2012, 11:13 AM
Website Find


Messages In This Thread
Again an Error Message -.- - by P44RTHURN4X - 05-28-2012, 10:18 AM
RE: Again an Error Message -.- - by Your Computer - 05-28-2012, 10:30 AM
RE: Again an Error Message -.- - by jens - 05-28-2012, 11:13 AM
RE: Again an Error Message -.- - by Your Computer - 05-28-2012, 01:25 PM



Users browsing this thread: 1 Guest(s)