john9818a on 6/5/2013 at 01:12
I have a dinner bell set up in my mission... Ramirez button CD linked to a SoundTrap, and SoundTrap SoundDescription linked to the dinner bell. After dromed crashes the monolog file has this entry:
"Sorrow! Object 1915 failing to play OnOff sounds."
I was able to get it to stop crashing by removing only the DescribeSounds script, but of course it doesn't play the dinner bell schema. I've checked the miscsfx schema file and its fine, and I tried a different copy of the gen.osm file as well.
Did I miss anything in this setup?
AntiMatter_16 on 6/5/2013 at 02:37
Is this Newdark running Thief1? If you're trying to use Thief2 scripts with Thief1, you'll likely get crashing.
Yandros on 6/5/2013 at 03:17
Try changing DescribeSounds to AmbientSounds.
john9818a on 6/5/2013 at 04:39
No its Thief 2 only. :D
Russ I'll try that idea. Thanks :D
Edit: Nope it crashed again. I added Scripts, changed DescribeSounds to AmbientSounds and checked the Don't Inherit box.
I can play the dinner bell schema through the command box with no problem so the schema and wav files are good.
darthsLair on 6/5/2013 at 06:04
Quote Posted by john9818a
No its Thief 2 only. :D
Russ I'll try that idea. Thanks :D
Edit: Nope it crashed again. I added
Scripts, changed
DescribeSounds to
AmbientSounds and checked the
Don't Inherit box.
I can play the dinner bell schema through the command box with no problem so the schema and wav files are good.
You can also just use a marker. Use ambient hack-Dinner_bell .TurnedOff Add scripts:ActivateAmbient
john9818a on 6/5/2013 at 09:36
I'll give that a try after work today darthsLair.
Edit: ok I got the ActivateAmbient idea to work even though it only works once but that may be all I need anyway. The AI still responds to fhe signal so it shouldn't be a problem using this setup. :)
john9818a on 8/5/2013 at 18:36
Ok I have a new problem with the AmbientActive setup. It only works if I'm close enough to hear the bell. If I trigger the bell from across the map, it doesn't make any sound until I enter the room containing the bell.
darthsLair on 8/5/2013 at 19:01
Quote Posted by john9818a
Ok I have a new problem with the AmbientActive setup. It only works if I'm close enough to hear the bell. If I trigger the bell from across the map, it doesn't make any sound until I enter the room containing the bell.
Hi John, You can use a votrap. Change dinner_bell to Schema garxxxx, or Karxxx and use a sound description link. Karras is already in folder Vos The votrap should play fine with the sound description link.
R Soul on 8/5/2013 at 19:06
Ambient sounds are only 'on' when you're within the radius. As it says (
http://www.thiefmissions.com/telliamed/scripts.html) here, the ActivateAmbient script enables the property, and then the sound plays like any ambient sound (i.e. when you're inside the radius).
You could try adding the Environmental flag, but it may interfere with existing environmental ambients.
Going back to the first post, Dromed shouldn't be crashing. The message in monolog is nothing to be concerned about. SoundTraps have three scripts, and it's OnOffSounds that generates that message. That script is meant for more advanced things that play an 'on' sound, a loop, and then an 'off' sound when deactivated. A basic sound trap isn't set up for that because it's best left to turbines and other devices.
Was the SoundTrap mistakenly linked to DinnerBell (the object) rather than dinner_bell (the schema)?
john9818a on 8/5/2013 at 19:34
Before I came back to TEG I remembered to change the radius to something large enough to be heard where the button is located.
Honestly I did link the SoundTrap to the DinnerBell object. Ahh I should know better but I've had to refresh my memory on some things. :o
Quote Posted by darthsLair
Hi John, You can use a votrap. Change dinner_bell to Schema garxxxx, or Karxxx and use a sound description link. Karras is already in folder Vos The votrap should play fine with the sound description link.
The votrap won't send a ServiceRequest signal to the nearby AI.