UNetWeaver error: Script class [x] has too many SyncVars (32). (This could include base classes).

I got this error…why?
UNetWeaver error: Script class has too many SyncVars (32). (This could include base classes).
I have many variables to sync over network.

You can only have 32 sync vars. Why do you have that many seperate variables? 32 variables in a single class seems to be a god object… Keep in mind that there are SyncLists as well. Note that you should only use sync vars for things that change quite often. Initialization of certain values can be done through Commands / RPCs.

Since you haven’t provided any information on what kind of variables you have, what purpose they have and what type(s) we can’t really suggest any workaround. The only thing we can say is: Currently you have too many syncvars and you need to use less.