public override void UsedBy(MovableObject m) { this.InUseBy = m; }
public Floor(Square s, MovableObject m) : base(s, m) { this.icon = '.'; }
public ClearObject(Square s, MovableObject m) : base(s) { this.InUseBy = m; }
public virtual void UsedBy(MovableObject m) { }