public void setAttribute(GameObjectRefAttribute r, bool val) { initAttributes(); attributes[r] = val; }
public bool getAttribute(GameObjectRefAttribute r) { initAttributes(); return(attributes.ContainsKey(r) ? attributes[r] : false); }