Page 1 of 1

ARPG + Dialogue System + Salsa

Posted: Wed Aug 19, 2015 6:49 am
by bohnstudios
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

Posted: Wed Aug 19, 2015 9:19 am
by Tony Li
Hi,

I'll test this out and let you know if there are any gotchas. They should work together just fine.

Re: ARPG + Dialogue System + Salsa

Posted: Wed Aug 19, 2015 2:29 pm
by bohnstudios
Thanks Tony!

Re: ARPG + Dialogue System + Salsa

Posted: Wed Aug 19, 2015 10:20 pm
by Tony Li
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.

Re: ARPG + Dialogue System + Salsa

Posted: Thu Aug 20, 2015 6:30 am
by bohnstudios
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

Posted: Thu Aug 20, 2015 8:39 am
by Tony Li
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.

Re: ARPG + Dialogue System + Salsa

Posted: Fri Aug 21, 2015 4:21 am
by bohnstudios
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.