public override int GetHashCode() { return base.GetHashCode() ^ Set.GetHashCode() ^ ObjectNum.GetHashCode() ^ ScriptNum.GetHashCode() ^ BrickNum.GetHashCode() ^ VariableNum.GetHashCode(); }