Using static variables can cause issues. if you have a script that is reused with a static variable, unity messes this up. So why can't unity check the scripts with the same name for the same static variables? Just give a warning in the console? Seems easy enough. Or have a button to press and unity would go through all of the scenes looking at the static variables and see if any are the same. Seems easy enough. Anyone? Bueller?