# neato -s0.5 -Tpng mumg-new.room-graph.gv > mumg-new.room-graph.png
digraph G {
	node [pin=true,shape=box,style=filled,fontname="DejaVu Sans Bold"];
	 1,  2,  3,  4,  5,  6,  7,
	 8,  9, 10, 11, 12, 13, 14,
	15, 16, 17, 18, 19, 20, 21,
	22, 23, 24, 25, 26, 27, 28,
	29, 30, 31, 32, 33, 34, 35 [fillcolor="#8cf4b5a7",fontcolor="#5bb97eff"];
	36, 37, 38, 39, 40, 41, 42, 43, 44 [fillcolor="#888cdd65",fontcolor="#5742d7bf"];
	1 [pos="1,0"];
	2 [pos="2,0"];
	3 [pos="3,0"];
	4 [pos="4,0"];
	5 [pos="5,0"];
	6 [pos="6,0"];
	7 [pos="7,0"];
	8 [pos="1,-1"];
	9 [pos="2,-1"];
	10 [pos="3,-1"];
	11 [pos="4,-1"];
	12 [pos="5,-1"];
	13 [pos="6,-1"];
	14 [pos="7,-1"];
	15 [pos="1,-2"];
	16 [pos="2,-2"];
	17 [pos="3,-2"];
	18 [pos="4,-2"];
	19 [pos="5,-2"];
	20 [pos="6,-2"];
	21 [pos="7,-2"];
	22 [pos="1,-3"];
	23 [pos="2,-3"];
	24 [pos="3,-3"];
	25 [pos="4,-3"];
	26 [pos="5,-3"];
	27 [pos="6,-3"];
	28 [pos="7,-3"];
	29 [pos="1,-4"];
	30 [pos="2,-4"];
	31 [pos="3,-4"];
	32 [pos="4,-4"];
	33 [pos="5,-4"];
	34 [pos="6,-4"];
	35 [pos="7,-4"];
	36 [pos="2.6,-0.6"];
	37 [pos="4,0.7"];
	38 [pos="5.4,-0.6"];
	39 [pos="6.4,-0.6"];
	40 [pos="0.3,-2"];
	41 [pos="2.6,-3.4"];
	42 [pos="4,-4.7"];
	43 [pos="5.4,-3.4"];
	44 [pos="7.7,-2"];

	# grep -F new.room *.agilogic | sed -e 's/^\(.*\)\.agilogic:.*new\.room(\(.*\));$/\1 -> \2;
	# Then manually edited to remove non-gameplay rooms (outside the range 1..44).
	10 -> 36;
	10 -> 3;
	10 -> 17;
	10 -> 11;
	10 -> 17;
	10 -> 9;
	11 -> 18;
	11 -> 5;
	11 -> 3;
	11 -> 4;
	12 -> 38;
	12 -> 5;
	12 -> 19;
	12 -> 19;
	12 -> 13;
	12 -> 11;
	13 -> 39;
	13 -> 6;
	13 -> 20;
	13 -> 14;
	13 -> 12;
	14 -> 7;
	14 -> 21;
	14 -> 13;
	15 -> 40;
	15 -> 8;
	15 -> 22;
	15 -> 16;
	16 -> 9;
	16 -> 23;
	16 -> 17;
	16 -> 15;
	17 -> 10;
	17 -> 10;
	17 -> 25;
	17 -> 24;
	17 -> 18;
	17 -> 16;
	18 -> 11;
	18 -> 25;
	18 -> 19;
	18 -> 17;
	19 -> 12;
	19 -> 12;
	19 -> 25;
	19 -> 26;
	19 -> 20;
	19 -> 18;
	1 -> 8;
	1 -> 2;
	20 -> 13;
	20 -> 27;
	20 -> 21;
	20 -> 19;
	21 -> 44;
	21 -> 14;
	21 -> 28;
	21 -> 20;
	22 -> 15;
	22 -> 29;
	22 -> 23;
	23 -> 16;
	23 -> 30;
	23 -> 24;
	23 -> 22;
	24 -> 17;
	24 -> 16;
	24 -> 17;
	24 -> 31;
	24 -> 25;
	24 -> 23;
	24 -> 41;
	25 -> 19;
	25 -> 17;
	25 -> 18;
	25 -> 32;
	25 -> 26;
	25 -> 24;
	26 -> 19;
	26 -> 33;
	26 -> 27;
	26 -> 25;
	26 -> 43;
	27 -> 20;
	27 -> 34;
	27 -> 28;
	27 -> 26;
	28 -> 21;
	28 -> 35;
	28 -> 27;
	29 -> 22;
	29 -> 30;
	2 -> 9;
	2 -> 3;
	2 -> 1;
	30 -> 23;
	30 -> 31;
	30 -> 29;
	31 -> 24;
	31 -> 32;
	31 -> 30;
	32 -> 42;
	32 -> 25;
	32 -> 33;
	32 -> 31;
	32 -> 31;
	33 -> 26;
	33 -> 34;
	33 -> 32;
	34 -> 27;
	34 -> 35;
	34 -> 33;
	35 -> 28;
	35 -> 34;
	36 -> 10;
	37 -> 4;
	37 -> 4;
	38 -> 12;
	39 -> 13;
	3 -> 11;
	3 -> 4;
	3 -> 10;
	3 -> 2;
	40 -> 15;
	41 -> 24;
	42 -> 32;
	43 -> 26;
	44 -> 21;
	4 -> 37;
	4 -> 11;
	4 -> 5;
	4 -> 3;
	5 -> 11;
	5 -> 12;
	5 -> 6;
	5 -> 4;
	6 -> 13;
	6 -> 7;
	6 -> 5;
	7 -> 14;
	7 -> 6;
	8 -> 1;
	8 -> 15;
	8 -> 9;
	9 -> 2;
	9 -> 16;
	9 -> 10;
	9 -> 8;
}
