Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sounds not becoming "de-active"
Author Message
Dominic0904 Offline
Member

Posts: 63
Joined: Apr 2011
Reputation: 0
Post: #1
Sounds not becoming "de-active"

Basically I want to disable the sounds so I can set them to "active" when I script the events ((player walks into a script area, sound is triggered)).

But everytime I uncheck the "active" box and reload the map, the sound still plays. I have tried this with three different sounds and still the same result.

Is this something I need to do in the script itself? Cause I haven't started it yet, I just want to put down all the sounds before I script them.

Thank you.
05-07-2011 05:51 PM
Find all posts by this user Quote this message in a reply
Khyrpa Offline
Senior Member

Posts: 637
Joined: Apr 2011
Reputation: 24
Post: #2
RE: Sounds not becoming "de-active"

you have to use: StopSound(string& asSoundName, float afFadeTime);
then use this to Play it: FadeInSound(string& asSoundName, float afFadeTime, bool abPlayStart);
(This post was last modified: 05-07-2011 06:35 PM by Khyrpa.)
05-07-2011 06:35 PM
Find all posts by this user Quote this message in a reply
Dominic0904 Offline
Member

Posts: 63
Joined: Apr 2011
Reputation: 0
Post: #3
RE: Sounds not becoming "de-active"

(05-07-2011 06:35 PM)Khyrpa Wrote:  you have to use: StopSound(string& asSoundName, float afFadeTime);
then use this to Play it: FadeInSound(string& asSoundName, float afFadeTime, bool abPlayStart);

Just to confirm, say i wanted to stop "guardian_scream1"

I would write it as:
StopSound(string& asguardian_scream1, float afFadeTime);

right? or am I doing that wrong?
05-07-2011 06:45 PM
Find all posts by this user Quote this message in a reply
Roenlond Offline
Senior Member

Posts: 331
Joined: Apr 2011
Reputation: 0
Post: #4
RE: Sounds not becoming "de-active"

(05-07-2011 06:45 PM)Dominic0904 Wrote:  
(05-07-2011 06:35 PM)Khyrpa Wrote:  you have to use: StopSound(string& asSoundName, float afFadeTime);
then use this to Play it: FadeInSound(string& asSoundName, float afFadeTime, bool abPlayStart);

Just to confirm, say i wanted to stop "guardian_scream1"

I would write it as:
StopSound(string& asguardian_scream1, float afFadeTime);

right? or am I doing that wrong?

strings need to be in quotes, and a float is a number with a decimal Smile
StopSound("guardian_scream1", 2.0f);
(This post was last modified: 05-07-2011 06:53 PM by Roenlond.)
05-07-2011 06:52 PM
Find all posts by this user Quote this message in a reply
Dominic0904 Offline
Member

Posts: 63
Joined: Apr 2011
Reputation: 0
Post: #5
RE: Sounds not becoming "de-active"

(05-07-2011 06:52 PM)Roenlond Wrote:  
(05-07-2011 06:45 PM)Dominic0904 Wrote:  
(05-07-2011 06:35 PM)Khyrpa Wrote:  you have to use: StopSound(string& asSoundName, float afFadeTime);
then use this to Play it: FadeInSound(string& asSoundName, float afFadeTime, bool abPlayStart);

Just to confirm, say i wanted to stop "guardian_scream1"

I would write it as:
StopSound(string& asguardian_scream1, float afFadeTime);

right? or am I doing that wrong?

strings need to be in quotes, and a float is a number with a decimal Smile
StopSound("guardian_scream1", 2.0f);


Aha I knew the quotes thing, but since I am still quite new to this scripting business, I just wanted to confirm. I always learn better through simple examples or a YouTube video, I find it hard to learn from books and such. I am a "visual learner" as they call it Tongue

Thanks though!
05-07-2011 07:04 PM
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: