ARPG + Dialogue System + Salsa
-
- Posts: 68
- Joined: Sun Aug 16, 2015 3:01 am
- Location: St. Louis, MO
- Contact:
ARPG + Dialogue System + Salsa
Has anybody tried putting these three together? I basically want to put the ethan character from salsa / dialogue system demo into the ARPG / dialogue system demo scene. That way I can make it a prefab as a base for all my interactable NPC's. Any tips? I started by merging the databases, but I feel there's something really big that I'm missing going about this.
Re: ARPG + Dialogue System + Salsa
Hi,
I'll test this out and let you know if there are any gotchas. They should work together just fine.
I'll test this out and let you know if there are any gotchas. They should work together just fine.
-
- Posts: 68
- Joined: Sun Aug 16, 2015 3:01 am
- Location: St. Louis, MO
- Contact:
Re: ARPG + Dialogue System + Salsa
Thanks Tony!
Re: ARPG + Dialogue System + Salsa
Hi,
ARPG + SALSA + Dialogue System works great. It's a nice combo.
Here's what I did:
1. Imported Dialogue System 1.5.4, Action-RPG Starter Kit, and SALSA 1.3.3.
2. Downloaded and imported the updated SALSA Support pacakge for SALSA 1.3.3 from: http://www.pixelcrushers.com/dialogue-system-extras/
(SALSA changed the metadata for its example assets, so I had to update the Dialogue System's example scene.)
3. Merged the Third Party Support/SALSA with RandomEyes/Example/SALSA Example/Example Database into the Third Party Support/Action-RPG Starter Kit example dialogue database. This changed the conversation ID of Ethan's conversation to ID #2, so I also had to rename the audio clips from Ethan_1_4 to Ethan_2_4, etc. The audio clips are in Third Party Support/SALSA with RandomEyes/Example/Resources. This is because the conversation uses entrytags.
4. Copied Ethan from the Third Party Support/SALSA with RandomEyes/Example/SALSA Example scene to the Third Party Support/Action-RPG Starter Kit example scene.
5. Updated the Conversation Trigger to point to the merged database, and selected "Example Conversation".
6. Make it look like the ARPG dialogue example NPC ("Dialogue NPC") by doing the following:
- Added a ShopC component.
- Added a Disable Check Key component
- Added a box collider with Is Trigger ticked.
ARPG + SALSA + Dialogue System works great. It's a nice combo.
Here's what I did:
1. Imported Dialogue System 1.5.4, Action-RPG Starter Kit, and SALSA 1.3.3.
2. Downloaded and imported the updated SALSA Support pacakge for SALSA 1.3.3 from: http://www.pixelcrushers.com/dialogue-system-extras/
(SALSA changed the metadata for its example assets, so I had to update the Dialogue System's example scene.)
3. Merged the Third Party Support/SALSA with RandomEyes/Example/SALSA Example/Example Database into the Third Party Support/Action-RPG Starter Kit example dialogue database. This changed the conversation ID of Ethan's conversation to ID #2, so I also had to rename the audio clips from Ethan_1_4 to Ethan_2_4, etc. The audio clips are in Third Party Support/SALSA with RandomEyes/Example/Resources. This is because the conversation uses entrytags.
4. Copied Ethan from the Third Party Support/SALSA with RandomEyes/Example/SALSA Example scene to the Third Party Support/Action-RPG Starter Kit example scene.
5. Updated the Conversation Trigger to point to the merged database, and selected "Example Conversation".
6. Make it look like the ARPG dialogue example NPC ("Dialogue NPC") by doing the following:
- Added a ShopC component.
- Added a Disable Check Key component
- Added a box collider with Is Trigger ticked.
-
- Posts: 68
- Joined: Sun Aug 16, 2015 3:01 am
- Location: St. Louis, MO
- Contact:
Re: ARPG + Dialogue System + Salsa
What a powerful combination. I was able to get it working perfectly using these steps. You're the best Tony! It's also really good to know about renaming the audio files when the conversation ID changes after a database merge. I was so close when I tried it at first...I just missed a couple steps. This was pretty big on my to-do list for my game's functionality.
Re: ARPG + Dialogue System + Salsa
Glad I could help! Feel free to post a link to your game when you get to a point where you'd like to show it off a bit.
-
- Posts: 68
- Joined: Sun Aug 16, 2015 3:01 am
- Location: St. Louis, MO
- Contact:
Re: ARPG + Dialogue System + Salsa
I'd be happy to share when I get to that point. I'm making sure that I have all of the functionality I need working together in a thoroughly tested unity project prototype before I begin building the actual game though. There are only a couple more features that I'm wanting to add and then I can build out my content. It is going to be pretty ambitious graphically since my last game had to stream over the new HTML5 WebGL player. I plan to use the same optimization techniques, but go for optimal visuals instead of just smallest possible file sizes.