1 import PropTypes from 'prop-types';
2 import React from 'react';
4 import Cell from './Cell';
5 import Region from './Region';
6 import Room from './Room';
8 const DanceHall = ({ x, y }) =>
9 <Region name="dance-hall" x={x} y={y}>
11 <Cell x={0} y={0} left="solid" top="solid" />
12 <Cell x={1} y={0} right="solid" top="solid" />
13 <Cell x={0} y={1} bottom="solid" left="door" />
14 <Cell x={1} y={1} bottom="door" right="door" />
17 <Cell bottom="solid" left="solid" right="door" top="solid" />
20 <Cell bottom="solid" left="door" right="solid" top="solid" />
23 <Cell x={0} y={0} bottom="door" left="solid" top="solid" />
24 <Cell x={1} y={0} bottom="solid" top="solid" />
25 <Cell x={2} y={0} bottom="solid" top="door" />
26 <Cell x={3} y={0} bottom="solid" right="solid" top="solid" />
28 <Room type="secret" x={1} y={3}>
29 <Cell bottom="solid" left="solid" right="door" top="solid" />
32 <Cell bottom="solid" left="door" right="door" top="door" />
35 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
36 <Cell x={1} y={0} bottom="solid" right="door" top="solid" />
39 <Cell bottom="door" left="door" right="door" top="solid" />
41 <Room type="save" x={6} y={3}>
42 <Cell bottom="solid" left="door" right="solid" top="solid" />
44 <Room type="secret" x={9} y={3}>
45 <Cell x={0} y={0} bottom="solid" left="solid" top="solid" />
46 <Cell x={1} y={0} bottom="door" right="solid" top="solid" />
49 <Cell x={0} y={0} left="solid" right="door" top="solid" />
50 <Cell x={0} y={1} bottom="door" left="solid" right="door" />
53 <Cell bottom="solid" left="door" right="door" top="solid" />
55 <Room type="teleporter" x={1} y={5}>
56 <Cell bottom="solid" left="door" right="solid" top="solid" />
59 <Cell x={0} y={0} left="door" right="door" top="solid" />
60 <Cell x={0} y={1} bottom="solid" left="solid" right="door" />
63 <Cell x={0} y={0} left="door" top="solid" />
64 <Cell x={1} y={0} right="door" top="solid" />
65 <Cell x={0} y={1} bottom="door" left="door" />
66 <Cell x={1} y={1} bottom="solid" right="door" />
69 <Cell x={0} y={0} left="door" right="door" top="door" />
70 <Cell x={0} y={1} bottom="solid" left="door" right="door" />
73 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
74 <Cell x={1} y={0} bottom="solid" top="solid" />
75 <Cell x={2} y={0} bottom="solid" top="solid" />
76 <Cell x={3} y={0} bottom="solid" top="solid" />
77 <Cell x={4} y={0} bottom="solid" right="door" top="door" />
79 <Room type="transition right" x={11} y={4}>
80 <Cell bottom="solid" left="door" right="door" top="solid" />
83 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
84 <Cell x={1} y={0} bottom="solid" top="solid" />
85 <Cell x={2} y={0} bottom="solid" right="door" top="solid" />
87 <Room type="transition right" x={9} y={5}>
88 <Cell bottom="solid" left="door" right="door" top="solid" />
91 <Cell x={0} y={0} left="solid" right="door" top="door" />
92 <Cell x={0} y={1} bottom="door" left="solid" right="solid" />
95 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
96 <Cell x={1} y={0} bottom="solid" right="door" top="solid" />
99 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
100 <Cell x={1} y={0} bottom="solid" right="door" top="solid" />
103 <Cell x={0} y={0} bottom="solid" left="solid" top="solid" />
104 <Cell x={1} y={0} bottom="solid" top="solid" />
105 <Cell x={2} y={0} bottom="solid" top="solid" />
106 <Cell x={3} y={0} bottom="solid" right="door" top="solid" />
109 <Cell x={0} y={0} left="door" right="solid" top="solid" />
110 <Cell x={0} y={1} bottom="solid" left="door" right="solid" />
113 <Cell bottom="solid" left="solid" right="door" top="door" />
116 <Cell bottom="solid" left="solid" right="door" top="solid" />
119 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
120 <Cell x={1} y={0} bottom="solid" right="door" top="solid" />
123 <Cell x={0} y={0} bottom="solid" left="door" top="solid" />
124 <Cell x={1} y={0} bottom="solid" right="door" top="solid" />
127 <Cell x={0} y={0} left="door" right="solid" top="solid" />
128 <Cell x={0} y={1} bottom="solid" left="door" right="door" />
130 <Room type="save" x={7} y={9}>
131 <Cell bottom="solid" left="door" right="solid" top="solid" />
135 DanceHall.propTypes = {
140 export default DanceHall;