Hello everyone!
I recently discovered Narrat, and I’m incredibly excited about this tool. It offers features that feel like a dream come true for me. This year, I’ve been migrating some old games to different tools, both to enhance my skills and improve my projects, and Narrat perfectly meets my needs in several aspects.
However, I’ve encountered a specific challenge. As a fan and user of ChoiceScript, transitioning to Narrat has been smooth overall, except when it comes to displaying content based on the language selector.
Currently, I’m handling this by creating one label for Language 1 and another for Language 2 whenever there are significant structural differences. For shared content, I use conditionals (if) to toggle between languages. While functional, this method feels repetitive and inefficient. Additionally, I’m finding it challenging to navigate the code, even with comments and tags to separate blocks.
In ChoiceScript, the use of @{Var 1|2} to compactly display content from different variables was always very handy and efficient. I wonder if there’s something similar in Narrat that allows me to achieve the same result in a single line without relying on more complex structures.
I’m still adapting to the tool, exploring it in my free time for a week i think, and I must admit I’ve made some beginner mistakes. My programming experience is very minimal, I do things by insistence and repetition, English is also my third language, so things are very outside my comfort zone. So, rather than persisting with methods that may not be ideal and keep looking for answers that are obvious to someone experienced, I’ve decided to seek help to address this issue.
Thank you for your attention and patience