Earlier yesterday we got the tragic news that my grandparents house burnt down, thankfully no one was home but it was a devastating fire nonetheless, leaving only a few photos charred photos. Truly any amount that you can donate would mean the world https://t.co/xNhsuxRm2P
@BaseplateDevs Each dialogue is a dictionary of nodes so every choice just references the next node by ID. the server look up for : "dialogue.nodes[choice.nextNode]"
and updates the current node. I found it much easier to maintain than recursive nested branches.
@BaseplateDevs It's completly data-driven.
Each NPC is assigned a dialogue table and the dialogueServce reads the data rather than having everythying hard coded.
So its very easy to add or edit NPC conversations without touching the actual dialogue logic.
@KaoCreate@GoldenGamesInc I think the trails help creating this effect of smoothness, but i think it's the work that i did in camera following that create this effect.
@N528836N@GoldenGamesInc Its not my VFX i only did the front end, but i do know that VFX Forge is a very good plugin, i use moon animator tho to get the best timings.