public bool this[IAINode node] { get { if (node.IsNullOrDestroyed()) { return(true); } bool result; if (_table.TryGetValue(AITreeDebugWindow.GetNodeHash(node), out result)) { return(result); } return(true); } set { if (node.IsNullOrDestroyed()) { return; } _table[AITreeDebugWindow.GetNodeHash(node)] = value; } }