public bool this[ScavengerOptions option] { get { return (this.m_Options & option) == option; } set { if (value) this.m_Options |= option; else this.m_Options &= ~option; } }
protected override void DeserializeAttributes(PersistanceReader ip) { this.m_Options = (ScavengerOptions) ip.GetInt32("options"); }
public ScavengerAgent() { this.m_Items = new ItemRefCollection(); this.m_Options = ScavengerOptions.Default; }