Esempio n. 1
0
 protected void SetDirection(Func <Room, Room> mover, params string[] synonyms)
 {
     Name    = synonyms.First();
     getRoom = mover;
     Synonyms.Are(synonyms);
 }
 protected void SetDirection(Expression <Func <Room, Room> > x, params string[] synonyms)
 {
     getRoom = x.Compile();
     Synonyms.Are(synonyms);
     Grammars.Add(Grammar.Empty, MovePlayer);
 }