ravine_start_begin { flags RECT|ORIGIN size_x 1 size_y 1 id_1 0 } ravine_start { flags CIRCLE size_x 6~12 size_y 7~9 x 1~2 y 25~70% id_1 9 relations { ravine_lump { flags OVERLAP count 3~4 x 0~100% y 0~100% } ravine_start_begin { flags OVERLAP x 49% y 49% } } } ravine_end { flags CIRCLE size_x 6~12 size_y 7~8 x 60~70% y 30~70% id_1 8 relations { ravine_lump { flags OVERLAP count 3~4 x 0~100% y 0~100% } ravine_exit { flags OVERLAP } } } ravine_exit { flags RECT|ORIGIN size_x 1 size_y 1 x 49% y 49% id_1 6 } ravine_walls { size_x 100% size_y 100% id_1 2 flags RECT|BORDER } ravine_area_ground { flags CIRCLE size_x 100% size_y 100% id_1 2 } ravine_area { flags CIRCLE size_x 7~12 size_y 7~12 replace { id_1 2 } relations { ravine_area_ground { flags OVERLAP } } } ravine_path { flags CIRCLE|OVERLAP size_x 4~8 size_y 3~4 id_1 3 replace { id_1 4 } relations { ravine_area_ground { flags OVERLAP } ravine_lump { x 0~100% y 0~100% count 3~6 } } } ravine_lump { flags CIRCLE size_x 3~6 size_y 3~6 id_1 1 } start { size_x 77~81 size_y 32~48 relations { ravine_walls { } ravine_start { } ravine_end { } ravine_area { count 3~6 x 0~100% y 30~60% } } paths { ravine_path { flags DUMB|WALK|ALL to ravine_area from_x 50% from_y 50% } ravine_path { flags DUMB|WALK|FORCE from ravine_start to ravine_area } ravine_path { flags DUMB|WALK|FORCE from ravine_end to ravine_area } } }