Page 1 of 1

TextMesh Pro option keeps turning itself off

Posted: Sat Jun 29, 2024 11:10 am
by SilencedMage
My partner and I use Unity's Plastic for version control. Both of us have the TextMeshPro option enabled, but whenever we merge our work (even when that work has nothing to do with dialogue), the TextMesh Pro option turns off for both of us, breaking all of our references. Does anyone have any idea why? Alternatively, is there a way to force this on somehow? Thanks a bunch!

Re: TextMesh Pro option keeps turning itself off

Posted: Sat Jun 29, 2024 11:35 am
by Tony Li
Hi,

Are you syncing your Unity project's ProjectSettings folder to your version control repository?

Is it possible that one person doesn't have the TMP_PRESENT checkbox ticked in their copy of the project? In this case, whenever they push up it will overwrite the project's Project Settings > Scripting Define Symbols with their (TMP_PRESENT-less) copy.

Also, what Dialogue System version are you using? If you're not on the current, can you back up your project, make sure the backup/version control is good, and then update to the current version?

Re: TextMesh Pro option keeps turning itself off

Posted: Sat Jun 29, 2024 3:19 pm
by SilencedMage
Thanks for your reply! To anyone who stumbles upon this later, our Builder was turning it off. In the custom defines of our builder, we needed to add the following custom define: TMP_PRESENT

Re: TextMesh Pro option keeps turning itself off

Posted: Sat Jun 29, 2024 3:59 pm
by Tony Li
Thanks for sharing the tip!