private void AddPlayerVertex(MovableVertex vertex)
 {
     if (this.PlayerVertex == null)
     {
         this.AddVertex(vertex);
         this.PlayerVertex = vertex;
     }
     else
     {
         throw new InvalidOperationException("Player vertex already added");
     }
 }
 private void AddTargetVertex(MovableVertex w)
 {
     if (this.TargetVertex == null)
     {
         this.AddVertex(w);
         this.TargetVertex = w;
     }
     else
     {
         throw new InvalidOperationException("Target vertex already added");
     }
 }
Example #3
0
 public PlayerEdge(MovableVertex source, StardewVertex target)
     : base(source, target, "Player")
 {
 }