Exemplo n.º 1
0
 public void VoluntaryAction(Player p)
 {
     Block.VoluntaryAction(p);
     if (Block is Chest)
         if (((Chest)Block).CanBeRemoved())
             if (((Chest)Block).IsEmpty())
                 Block = new BasicObject();
     this.UpdateSymbol();
 }
Exemplo n.º 2
0
 public static BasicObject LoadBasicObjectFromXml(XmlElement node)
 {
     string symbol = node.Attributes["symbol"].Value;
     BasicObject bo = new BasicObject();
     bo.SetSymbol(symbol);
     return bo;
 }