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
How do I use particle system for this scare?
DarkSnowman Offline
Junior Member

Posts: 13
Threads: 3
Joined: Sep 2011
Reputation: 0
#4
RE: How do I use particle system for this scare?

(12-05-2011, 12:25 AM)Statyk Wrote: Set a script area near the door the the player will walk into the activate the script and name it "bangarea". Go into the script and try this (fill in capitalizations with your own info):

//________________________________

void OnStart()
{
AddEntityCollideCallback("Player", "bangarea", "bang_func", true, 1);
}

void bang_func(string &in asParent, string &in asChild, int alState)
{
StartPlayerLookAt("DOORNAME", 10, 10, ""); //This makes the player turn to the banging door
PlaySoundAtEntity("", "BANGINGSOUND.snt", "DOORNAME", 0, false); //The sound of the thuds. Find which one you like best.
CreateParticleSystemAtEntity("", "ps_break_mansionbase_wall.ps", "DOORNAME", true); //The debris off the door. You can change the .ps if you don't like this one.
AddTimer("", YOURTIME+f, "lookawayfromdoor"); //This timer leads to the "look away" script to stop looking at the door and giving player control.
}

void lookawayfromdoor(string &in asTimer)
{
StopPlayerLookAt();
}

//_________________________________

Remember, in the timer, to put the amount of seconds you want to stay looking at the door. an example of this would be: 1 or 1.2f, understand?
Perfect Big Grin this is just what I was looking for! Thanks for the help~!


12-05-2011, 12:31 AM
Find


Messages In This Thread
RE: How do I use particle system for this scare? - by DarkSnowman - 12-05-2011, 12:31 AM



Users browsing this thread: 1 Guest(s)