Skip to content
Permalink
Branch: basement_pets
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
185 lines (184 sloc) 6.11 KB
[
{
"type" : "item_group",
"id" : "pet_supplies",
"items":[
["fish_bowl", 5],
["magnifying_glass", 10],
["rock", 40],
["stick", 40],
["pine_bough", 20],
["one_year_old_newspaper", 40],
["months_old_newspaper", 40],
["weeks_old_newspaper", 40],
["newest_newspaper", 40],
["survnote", 1],
["mag_survival", 40],
["mag_traps", 40],
["trappers_companion", 20],
["textbook_traps", 10],
["dog_whistle", 10],
["pet_carrier", 10],
["rag", 80],
["funnel", 40],
["jar_glass", 80],
["jar_3l_glass", 60],
["tongs", 40],
["thermometer", 10],
["duct_tape", 60],
["bucket", 5],
["hose", 40],
["wire", 80]
]
},{
"type" : "item_group",
"id" : "pet_food",
"items":[
["protein_powder", 40],
["acorns", 40],
["hickory_nut", 40],
["water_clean", 90],
["dogfood", 40],
["catfood", 40],
["fried_seeds", 40],
["spoon", 20],
["ceramic_bowl", 40],
["cornmeal", 40],
["powder_eggs", 40],
["granola", 10],
["dry_meat", 20],
["dry_fish", 20],
["dry_veggy", 20],
["dry_fruit", 20],
["salt", 40],
["irradiated_cabbage", 10],
["irradiated_lettuce", 10],
["irradiated_carrot", 10],
["jerky", 20],
["oatmeal", 40]
]
},{
"type" : "item_group",
"id" : "pet_medicine",
"items":[
["vitamins", 80],
["disinfectant", 40],
["antibiotics", 20],
["antifungal", 10],
["antiparasitic", 10],
["syringe", 20]
]
},{
"name": "GROUP_PETS_MAMMALS",
"type": "monstergroup",
"default": "mon_null",
"monsters": [
{ "monster": "mon_bat", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_black_rat", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_sewer_rat", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_chipmunk", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_rabbit", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_squirrel", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_squirrel_red", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_raccoon", "freq": 40, "cost_multiplier": 1 }
]
},{
"name": "GROUP_PETS_INSECTS",
"type": "monstergroup",
"default": "mon_null",
"monsters": [
{ "monster": "mon_ant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_centipede_giant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_fly", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_giant_cockroach", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_spider_jumping_giant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_spider_trapdoor_giant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_spider_web", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_spider_widow_giant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_spider_wolf_giant", "freq": 40, "cost_multiplier": 1 }
]
},{
"name": "GROUP_PETS_HERPS",
"type": "monstergroup",
"default": "mon_null",
"monsters": [
{ "monster": "mon_frog_giant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_rattlesnake", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_rattlesnake_giant", "freq": 40, "cost_multiplier": 1 },
{ "monster": "mon_sewer_snake", "freq": 40, "cost_multiplier": 1 }
]
},{
"name": "GROUP_PETS_FISH",
"type": "monstergroup",
"default": "mon_null",
"monsters": [
{ "monster" : "mon_mutant_carp", "freq" : 40, "cost_multiplier" : 1 },
{ "monster" : "mon_mutant_salmon", "freq" : 40, "cost_multiplier" : 1 }
]
},{
"type": "mapgen",
"method": "json",
"om_terrain": [ "basement" ],
"weight": 500,
"object": {
"fill_ter": "t_rock",
"rotation": [ 0, 3 ],
"rows": [
" ",
" ",
" ",
" |----------------| ",
" |................| ",
" |.===..=%%=..===.| ",
" |.X.=..=..=..=.%.| ",
" |.%.=..====..=.%.| ",
" |.===........===.| ",
" |................| ",
" |.===.R|--|R.===.| ",
" |.%.=.R|<<|R.=.%.| ",
" |.%.=.R|..|R.=.%.| ",
" |.===.R|++|R.===.| ",
" |................| ",
" |.===........===.| ",
" |.%.=..====..=~=.| ",
" |.%.=..=..=..=~=.| ",
" |.===..=%%=..===.| ",
" |................| ",
" |----------------| ",
" ",
" ",
" "
],
"terrain": {
".": "t_rock_floor",
"R": "t_rock_floor",
"~": "t_sewage",
"=": "t_wall_glass",
"%": "t_door_glass_c",
"X": "t_door_glass_o",
"<": "t_stairs_up",
"+": "t_door_c",
"-": "t_wall",
"|": "t_wall"
},
"furniture": {
"R": "f_rack"
},
"place_loot": [
{ "group": "pet_supplies", "x": 9, "y": [ 10, 13 ], "chance": 80, "repeat": [ 1, 8 ] },
{ "group": "pet_food", "x": 14, "y": [ 10, 11 ], "chance": 80, "repeat": [ 1, 4 ] },
{ "group": "pet_medicine", "x": 14, "y": [ 12, 13 ], "chance": 80, "repeat": [ 1, 4 ] }
],
"place_monsters": [
{ "monster": "GROUP_PETS_MAMMALS", "x": 6, "y": [ 6, 7 ], "repeat": 2 },
{ "monster": "GROUP_PETS_MAMMALS", "x": 6, "y": [ 11, 12 ], "repeat": 2 },
{ "monster": "GROUP_PETS_MAMMALS", "x": 6, "y": [ 16, 17 ], "repeat": 2 },
{ "monster": "GROUP_PETS_INSECTS", "x": 17, "y": [ 6, 7 ], "repeat": 2 },
{ "monster": "GROUP_PETS_INSECTS", "x": 17, "y": [ 11, 12 ], "repeat": 2 },
{ "monster": "GROUP_PETS_FISH", "x": 17, "y": [ 16, 17 ], "repeat": 2 },
{ "monster": "GROUP_PETS_HERPS", "x": [ 11, 12 ], "y": 6, "repeat": 2 },
{ "monster": "GROUP_PETS_HERPS", "x": [ 11, 12 ], "y": 17, "repeat": 2 }
]
}
}
]
You can’t perform that action at this time.