Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Base camp expansion canteen migo resin (5/8) (#51901)
- Loading branch information
1 parent
4a2d8a3
commit 6962744
Showing
2 changed files
with
361 additions
and
0 deletions.
There are no files selected for viewing
170 changes: 170 additions & 0 deletions
170
...json/mapgen/basecamps/expansion/modular_canteen/version_2/modular_canteen_migo_resin.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,170 @@ | ||
[ | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_room_migo_resin", | ||
"object": { | ||
"mapgensize": [ 7, 7 ], | ||
"rows": [ | ||
"wvw+wvw", | ||
"......w", | ||
"......v", | ||
" ", | ||
" ", | ||
" ", | ||
" " | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_room_migo_resin" ], "x": 9, "y": 9 } ] } | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_room_2_migo_resin", | ||
"object": { | ||
"mapgensize": [ 7, 7 ], | ||
"rows": [ | ||
" ", | ||
" ", | ||
" ", | ||
"w.....+", | ||
"......v", | ||
"......w", | ||
"w+wwwww" | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_2_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_room_2_migo_resin" ], "x": 9, "y": 9 } ] } | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_smoking_area_migo_resin", | ||
"object": { | ||
"mapgensize": [ 5, 5 ], | ||
"rows": [ | ||
"w,,,w", | ||
"v,,,,", | ||
"+,,,,", | ||
"v,,,,", | ||
"w,,,w" | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_smoking_area_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_smoking_area_migo_resin" ], "x": 15, "y": 18 } ] } | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_pantry_migo_resin", | ||
"object": { | ||
"mapgensize": [ 9, 9 ], | ||
"rows": [ | ||
"wwwwwwwww", | ||
"w........", | ||
"w........", | ||
"w........", | ||
"w........", | ||
"w........", | ||
"wwwwwwwww", | ||
" ", | ||
" " | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_pantry_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_pantry_migo_resin" ], "x": 0, "y": 9 } ] } | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_dining_1_migo_resin", | ||
"object": { | ||
"mapgensize": [ 7, 7 ], | ||
"rows": [ | ||
".....w ", | ||
".....v ", | ||
"..... ", | ||
"..... ", | ||
"..... ", | ||
"..... ", | ||
"wwvw+ " | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_dining_1_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_dining_1_migo_resin" ], "x": 10, "y": 16 } ] } | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_dining_2_migo_resin", | ||
"object": { | ||
"mapgensize": [ 7, 7 ], | ||
"rows": [ | ||
".... ", | ||
".... ", | ||
".... ", | ||
".... ", | ||
".... ", | ||
".... ", | ||
"wwvw " | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_dining_2_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_dining_2_migo_resin" ], "x": 6, "y": 16 } ] } | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"method": "json", | ||
"nested_mapgen_id": "fbmk_2_brewery_migo_resin", | ||
"object": { | ||
"mapgensize": [ 7, 7 ], | ||
"rows": [ | ||
"w....w ", | ||
"w....w ", | ||
"w....+ ", | ||
"w....w ", | ||
"w....w ", | ||
"w....w ", | ||
"wwwwvw " | ||
], | ||
"palettes": [ "fbmk_2_migo_resin_palette" ] | ||
} | ||
}, | ||
{ | ||
"type": "mapgen", | ||
"update_mapgen_id": "fbmk_2_brewery_migo_resin", | ||
"method": "json", | ||
"object": { "place_nested": [ { "chunks": [ "fbmk_2_brewery_migo_resin" ], "x": 0, "y": 16 } ] } | ||
} | ||
] |
191 changes: 191 additions & 0 deletions
191
...secamps/expansion/recipe_modular_canteen/version_2/recipe_modular_canteen_migo_resin.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,191 @@ | ||
[ | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_room_1_migo_resin", | ||
"description": "Let's start building the kitchen mi-go resin walls.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_migo_resin", | ||
"blueprint_name": "build the mi-go resin kitchen", | ||
"blueprint_requires": [ { "id": "fbmk_2" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_center" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_center" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
}, | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_room_2_center_migo_resin", | ||
"description": "Let's finish the kitchen mi-go resin walls.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_2_migo_resin", | ||
"blueprint_name": "finish the mi-go resin kitchen", | ||
"blueprint_requires": [ { "id": "fbmk_2_center" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_center_2" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_center_2" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
}, | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_smoking_area_migo_resin", | ||
"description": "Let's get this mi-go resin smoking area covered to protect the workers from the weather.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_smoking_area_migo_resin", | ||
"blueprint_name": "build a mi-go resin roofed area for smoking racks", | ||
"blueprint_requires": [ { "id": "fbmk_2_center_2" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_smoking_area" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_smoking_area" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
}, | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_pantry_migo_resin", | ||
"description": "Let's build a mi-go resin wall pantry beside of the kitchen.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_pantry_migo_resin", | ||
"blueprint_name": "build a mi-go resin pantry", | ||
"blueprint_requires": [ { "id": "fbmk_2_center_2" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_pantry_room" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_pantry_room" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
}, | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_dining_1_migo_resin", | ||
"description": "Let's build the first mi-go resin part of the dining hall.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_dining_1_migo_resin", | ||
"blueprint_name": "build first dining mi-go resin section", | ||
"blueprint_requires": [ { "id": "fbmk_2_smoking_area" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_dining_1" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_dining_1" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
}, | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_dining_2_migo_resin", | ||
"description": "Let's build the second mi-go resin part of the dining hall.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_dining_2_migo_resin", | ||
"blueprint_name": "build second dining mi-go resin section", | ||
"blueprint_requires": [ { "id": "fbmk_2_dining_1" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_dining_2" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_dining_2" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
}, | ||
{ | ||
"type": "recipe", | ||
"activity_level": "MODERATE_EXERCISE", | ||
"result": "fbmk_2_brewery_migo_resin", | ||
"description": "Let's build a the mi-go resin brewery.", | ||
"category": "CC_BUILDING", | ||
"subcategory": "CSC_BUILDING_BASES", | ||
"autolearn": false, | ||
"never_learn": true, | ||
"construction_blueprint": "fbmk_2_brewery_migo_resin", | ||
"blueprint_name": "build mi-go resin brewery", | ||
"blueprint_requires": [ { "id": "fbmk_2" } ], | ||
"blueprint_provides": [ { "id": "fbmk_2_brewery" } ], | ||
"blueprint_excludes": [ { "id": "fbmk_2_brewery" } ], | ||
"flags": [ | ||
"MAP_MIRROR_HORIZONTAL_IF_N", | ||
"MAP_ROTATE_90_IF_NE", | ||
"MAP_MIRROR_HORIZONTAL_IF_E", | ||
"MAP_ROTATE_90_IF_E", | ||
"MAP_ROTATE_180_IF_SE", | ||
"MAP_MIRROR_HORIZONTAL_IF_S", | ||
"MAP_ROTATE_180_IF_S", | ||
"MAP_ROTATE_270_IF_SW", | ||
"MAP_MIRROR_HORIZONTAL_IF_W", | ||
"MAP_ROTATE_270_IF_W" | ||
] | ||
} | ||
] |