1 Attachment(s)
New Way To Create Sound Triggers in Fantasy Grounds
Ok, so first things first. I love Dulux-Oz's extensions and I absolutely plan to keep using them as they do tons of things that I want/need! Also, props to ProNobis who got me really thinking about alternatives to creating and triggering sounds withing Fantasy Grounds. Most of us know the standard method of using the wonderful DOE: Sound extension to create sound links. That still works of course and it is glorious. I'm going to keep using it for chatsound triggers among other things.
This post is about an alternative now that might help folks that either don't want to use any extensions or just want an alternative. ProNobis posted something regarding a change Moon Wizard made in one of the recent FG updates that allows for url recognition within the chat window in FG. Basically, if you copy and paste a url into the FG chat window it automagically creates a link with that can be clicked on/dragged dropped to a story entry, etc.. Great stuff. After seeing what ProNobis did within xml to create a way to trigger Syrinscape sounds directly from a link I wanted to figure out a way to do the same thing without cracking open xml.
So, after some googling I figured out a couple things. 1) there is a way to get windows to recognize uri links on your hard drive and 2) you can create shortcuts for syrinscape sounds to trigger them from a windows shortcut. Putting those two concepts together, you can create links within the FG chat window to trigger sounds on your hard drive and/or syrinscape sounds as follows:
Hard Drive Sounds:
1) Open the location of the sound you want to trigger on your hard drive and right click on it and select properties
2) Go to the security tab
3) Copy and paste the "object name" that appears in the window into FG chat
4) note that the string will look something like this: ?C:\Users\Allen\Downloads\Alchemists_Lab.mp3
5) change the wording in the FG chat window to the following structure exactly as I type it: file:///C:Users/Allen/Download/Alchemists_Lab.mp3
6) Hit "enter"
7) You should see a link now in chat and the word (LINK)
You can now drag/drop that link into a story entry and change the name to whatever you want it called. Note that I added the "file///" in front of the "C" AND I changed all of the backslashes to forward slashes. I think you need to make sure there are no spaces in the file name but I'm not sure. You definitely can't have spaces in the syrinscape structure that I will explain next.
Syrinscape Sounds:
1) Open Syrinscape, enable 3rd party sounds and click on the + sign for the sound mood or one-shot that you want to create a trigger for.
2) Right click somewhere on your windows desktop and click on "new", then "shortctut"
3) Paste the syrinscape url that you copied and click "next"
4) Name the shortcut whatever you want but make sure there are no spaces (e.g. ForceMissile and not Force Missile)
5) Save the shortcut to whatever location you want
6) Open the shortcut you just created and right click on it and select properties
7) Go to the security tab
8) Copy and paste the "object name" that appears in the window into FG chat
9) This time you only need to change the backslashes to forward slashes
10) Hit "enter"
11) You should see a link now in chat and the word (LINK)
Now you can drag/drop the link into a story entry, etc..
I attached a file image from within FG that shows the basics of what I describe above. The reason I find this interesting is I think in some of the free modules I have created, I could now go back and include sound boards or sound entries right within Fantasy Grounds so that they appear where relevant in the story and DM's could click on them to trigger than during an encounter, as a trap is triggered, etc.. And, I think I should be able to distribute that without violating anyone's copyright as the link will only work if you own the appropriate Syrinscape sound. There are other applications I'm thinking about as well.
Anyway, when I have time, maybe this weekend, I'll create a video on this. Huge thanks again to ProNobis who inspired me to think about how to do this (and who did this in xml for one of his modules) and Moon Wizard for making this possible. And again, this doesn't change my use of Dulux-Oz extensions which I can't live without!
Hope this helps a few of you...