[
    {
        "type" : "mapgen",
        "om_terrain" : ["bandit_cabin"],
        "method": "json",
        "weight": 250,
        "object": {
            "rows": [
                "....................^...",
                "..z......z....#####.....",
                "..........#####;_8#####.",
                "..z.......#__:#A_8#_@@#.",
                ".....,,,,,#___##+##_@@#.",
                "....,,,,,,#@@_#___#___#.",
                "....,,,,,,#@@_+___+___#.",
                "z...,,,,S,#___#___#_:_#.",
                ".###0###3######___#####.",
                ".#cccF#___77#____BBB__#.",
                ".#=___#_____#___B666B_#.",
                ".0A_____________B666B_#.",
                ".#c_________#____BBB__#.",
                ".#E__D#_____#99_______#.",
                ".##cc##_H___######3####.",
                ".#C__________H#SSSSSSSS.",
                ".#C_?__66_____#SSSSSSSS.",
                ".#__?__66_____3SSSSSSSS.",
                ".#____________#SSSSSSSS.",
                ".#___9????9___#.........",
                ".##0########0##.........",
                "......................z.",
                ".^....z.................",
                ".............z........^."
            ],
            "place_groups": [
                { "item": "bed", "chance": 80,  "x": [11,12 ], "y": [5,6 ] },
                { "item": "bed", "chance": 80,  "x": [20,21 ], "y": [3,4 ] },
                { "item": "stash_wood", "chance": 70,  "x": [ 9,9 ], "y": [ 2,4 ] },
                { "item": "dresser", "chance": 70,  "x": [ 13,13 ], "y": [ 3,3 ] },
                { "item": "dresser", "chance": 70,  "x": [ 20,20 ], "y": [ 7,7 ] },
                { "item": "home_hw", "chance": 60,  "x": [ 2,2 ], "y": [ 13,13 ] },
                { "item": "cannedfood", "chance": 60,  "x": [ 2,2 ], "y": [ 13,13 ] },
                { "item": "pasta", "chance": 50,  "x": [ 2,2 ], "y": [ 13,13 ] },
                { "item": "camping", "chance": 70,  "x": [ 13,14 ], "y": [ 13,13 ] },
                { "item": "homebooks", "chance": 70, "x": [ 10,11 ], "y": [ 9,9 ] },
                { "item": "kitchen", "chance": 70, "x": [ 2,2 ], "y": [ 9,12 ] },
                { "item": "fridge", "chance": 70, "x": [ 5,5 ], "y": [ 9,9 ] },
                { "item": "dining", "chance": 70, "x": [ 17,19 ], "y": [ 10,11 ] },
                { "item": "magazines", "chance": 50, "x": [ 7,8 ], "y": [ 16,17 ] }
            ],
            "terrain": {
                ".": "t_grass",
                ",": "t_dirt",
                "#": "t_wall_log",
                "2": "t_window_domestic",
                "0": "t_curtains",
                "3": "t_door_locked",
                " ": "t_floor",
                "6": "t_floor",
                "7": "t_floor",
                "8": "t_floor",
                "9": "t_floor",
                ":": "t_floor",
                ";": "t_floor",
                "+": "t_door_c",
                "=": "t_rock_floor",
                "c": "t_floor",
                "?": "t_floor",
                "@": "t_floor",
                "A": "t_floor",
                "B": "t_floor",
                "C": "t_floor",
                "D": "t_floor",
                "E": "t_floor",
                "F": "t_floor",
                "G": "t_floor",
                "H": "t_floor",
                "z": "t_shrub",
                "S": "t_sidewalk",
                "^": "t_tree",
                "{": "t_door_glass_c",
                "[": "t_fence_v",
                "_": "t_rock_floor",
                "~": "t_fence_h"
            },
            "furniture": {
                "6": "f_table",
                "7": "f_bookcase",
                "8": "f_bathtub",
                "9": "f_rack",
                ":": "f_dresser",
                ";": "f_toilet",
                "=": "f_woodstove",
                "c": "f_counter",
                "?": "f_sofa",
                "@": "f_bed",
                "A": "f_sink",
                "B": "f_chair",
                "C": "f_desk",
                "D": "f_trashcan",
                "E": "f_cupboard",
                "F": "f_fridge",
                "H": "f_armchair",
                "G": "f_oven"
            },
            "place_specials": [
                { "type": "npc", "class": "bandit", "x": 5, "y": 16 },
                { "type": "npc", "class": "bandit", "x": 8, "y": 18 },
                { "type": "toilet", "x": 15, "y": 2 }
            ]
        }
    }
]
