Ejemplo n.º 1
0
// removeWallBetween removes the wall between two neighboring coordinates
func (m *Maze) removeWallBetween(c1, c2 common.Coordinate) {
	d1 := c1.GetDir(c2)
	r1, _ := m.GetRoom(c1.X, c1.Y)
	r1.RmWall(d1)

	d2 := c2.GetDir(c1)
	r2, _ := m.GetRoom(c2.X, c2.Y)
	r2.RmWall(d2)
}