I will try to get that done whenever possible
The error message is saying the parent of the script is “Game Tracks etc…ML Switch B29 Parallel Left” which is a bit ambiguous since the “.” can be taken for the next child in the hierarchy. Suppose it could be the problem, but doubtful. (Worth a try to remove the period in the object’s name)
Double check that “ML Switch B29 Parallel Left” does not have a script inside of it. If it does, check to make sure it’s in the correct location or that its code references the correct object. Sometimes highlighting and duplicating objects and scripts then pasting them will mess up the hierarchy. Also the script will retain the same name if it was duplicated and could cause the confusion you’re seeing.
doesn’t have to be the entire game, just the model you’re working with
Ah. B29 did have a script inside of it, and it was not meant to, however I still dont quite get how the error stated it was another script from B01 trying to access B29, errors really aren’t that reliable or accurate I suppose
Did the error disappear when you removed the unwanted script?
It does appear to have gone yes. still quite confused at how the error was confused at which script it should have referenced
You’re currently using incredibly awkward names for objects, avoid using whitespaces/grammar since they’re only going to cause more confusion down the line.