public virtual void TurnedOffBy(IDDDActor actor) { CannotDoThis(); }
public override void WalkedToBy(IDDDActor actor) { actor.Move(this.X - 10, this.Y + 10); }
public virtual void TakenOffBy(IDDDActor actor) { CannotDoThis(); }
public virtual void UsedBy(IDDDActor actor) { CannotDoThis(); }
public virtual void PutOnBy(IDDDActor actor) { CannotDoThis(); }
public virtual void WhatIs(IDDDActor actor) { CannotDoThis(); }
public virtual void PickedUpBy(IDDDActor actor) { CannotDoThis(); }
public virtual void WalkedToBy(IDDDActor actor) { CannotDoThis(); }
public virtual void GivenBy(IDDDActor actor, IOtherActor target) { CannotDoThis(); }