DungeonMasterEngine.DungeonContent.Actuators.Wall.LeverActuator.ExchangeItems C# (CSharp) Method

ExchangeItems() public method

public ExchangeItems ( IGrabableItem item ) : IGrabableItem
item IGrabableItem
return IGrabableItem
        public override IGrabableItem ExchangeItems(IGrabableItem item)
        {
            if (OnceOnly && !used)
                Switch();
            else if (!OnceOnly)
                Switch();

            used = true;
            return base.ExchangeItems(item);
        }