Skip to content

Commit

Permalink
Update Secronom thanks to Axema's work
Browse files Browse the repository at this point in the history
  • Loading branch information
Kenan2000 committed Jul 31, 2023
1 parent d773fde commit 266a06a
Show file tree
Hide file tree
Showing 4 changed files with 198 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -77,5 +77,19 @@
"name": { "str": "Snatcher" },
"description": "A snatcher zombie is here.",
"generator": { "generator_method": "update_mapgen", "generator_id": "mx_secro_snatcherzed" }
},
{
"id": "mx_secro_ssf_carrier",
"type": "map_extra",
"name": { "str": "SS Carrier" },
"description": "Secronom Project's specimen trailer was left here.",
"generator": { "generator_method": "update_mapgen", "generator_id": "mx_secro_ssf" }
},
{
"id": "mx_secro_ssb_carrier",
"type": "map_extra",
"name": { "str": "SS Carrier" },
"description": "Secronom Project's specimen trailer was left here.",
"generator": { "generator_method": "update_mapgen", "generator_id": "mx_secro_ssb" }
}
]
Original file line number Diff line number Diff line change
Expand Up @@ -166,5 +166,101 @@
"furniture": { },
"place_monsters": [ { "monster": "GROUP_SNATCHERZED_ROOF", "x": [ 10, 13 ], "y": [ 10, 13 ], "density": 0.09 } ]
}
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "mx_secro_ssf_nested",
"object": {
"mapgensize": [ 24, 24 ],
"rows": [
" ",
" ",
" ",
" ",
" ",
" ",
" a a ",
" a a ",
" a a ",
" a a ",
" a e. ",
" a a ",
" a a ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"terrain": { ".": "t_pavement" },
"furniture": { },
"monster": {
"a": { "group": "GROUP_SECROLAB_FAILEDSPECIMENS", "chance": 25 },
"e": { "group": "GROUP_SECROLAB_FAILEDSPECIMENS", "chance": 25 }
},
"vehicles": { "e": { "vehicle": "secro_veh_sscarrier_abandoned", "chance": 100, "status": 0 } },
"flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
}
},
{
"type": "mapgen",
"method": "json",
"update_mapgen_id": "mx_secro_ssf",
"object": { "place_nested": [ { "chunks": [ "mx_secro_ssf_nested" ], "x": 0, "y": 0 } ] }
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "mx_secro_ssb_nested",
"object": {
"mapgensize": [ 24, 24 ],
"rows": [
" ",
" ",
" ",
" ",
" ",
" ",
" a ",
" a ",
" a ",
" a ",
" e. ",
" a ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"terrain": { ".": "t_pavement" },
"furniture": { },
"monster": {
"a": { "group": "GROUP_SECROLAB_BOWSPECIMENS", "chance": 25 },
"e": { "group": "GROUP_SECROLAB_FAILEDSPECIMENS", "chance": 25 }
},
"vehicles": { "e": { "vehicle": "secro_veh_sscarrier_abandoned", "chance": 100, "status": 0 } },
"flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
}
},
{
"type": "mapgen",
"method": "json",
"update_mapgen_id": "mx_secro_ssb",
"object": { "place_nested": [ { "chunks": [ "mx_secro_ssb_nested" ], "x": 0, "y": 0 } ] }
}
]
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"forest": { "extras": { "mx_secro_carrion_spawn": 5, "mx_secro_vector_spawn": 2 } },
"forest_thick": { "extras": { "mx_secro_carrion_spawn": 5, "mx_secro_vector_spawn": 2, "mx_secro_fleshweaver_spawn": 1 } },
"forest_water": { "extras": { "mx_secro_carrion_spawn": 8, "mx_secro_vector_spawn": 3 } },
"road": { "extras": { "mx_secro_ssf_carrier": 15, "mx_secro_ssb_carrier": 10 } },
"road": { "extras": { "mx_secro_ssf_carrier": 25, "mx_secro_ssb_carrier": 15 } },
"field": { "extras": { "mx_secro_saddler_victims_spawn": 5 } },
"secro_fleshable_house": {
"//": "Available structures are houses and basements. Do note the boss here is a zombie, not a crimson horror.",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
[
{
"//": "Originally a truck trailer.",
"id": "secro_veh_sscarrier",
"type": "vehicle",
"name": "SS Carrier",
"parts": [
{ "x": 0, "y": 0, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 0, "y": -1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 0, "y": -2, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 0, "y": -3, "parts": [ "hdframe_vertical_left", "board_vertical_left", "roof" ] },
{ "x": 0, "y": 1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 0, "y": 2, "parts": [ "hdframe_vertical_right", "board_vertical_right", "roof" ] },
{ "x": 1, "y": -1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 1, "y": -2, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 1, "y": -3, "parts": [ "hdframe_vertical_left", "board_vertical_left", "roof" ] },
{ "x": 1, "y": 0, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 1, "y": 1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 1, "y": 2, "parts": [ "hdframe_vertical_right", "board_vertical_right", "roof" ] },
{ "x": 2, "y": -1, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": 2, "y": -2, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": 2, "y": -3, "parts": [ "hdframe_vertical_T_left", "board_vertical_left", "roof" ] },
{ "x": 2, "y": 0, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": 2, "y": 1, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": 2, "y": 2, "parts": [ "hdframe_vertical_T_right", "board_vertical_right", "roof" ] },
{ "x": 3, "y": -1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 3, "y": -2, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 3, "y": -3, "parts": [ "hdframe_vertical_left", "board_vertical_left", "roof" ] },
{ "x": 3, "y": 0, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 3, "y": 1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 3, "y": 2, "parts": [ "hdframe_vertical_right", "board_vertical_right", "roof" ] },
{ "x": 4, "y": -1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 4, "y": -2, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 4, "y": -3, "parts": [ "hdframe_vertical_left", "board_vertical_left", "roof" ] },
{ "x": 4, "y": 0, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 4, "y": 1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": 4, "y": 2, "parts": [ "hdframe_vertical_right", "board_vertical_right", "roof" ] },
{ "x": 5, "y": -1, "parts": [ "hdframe_horizontal_front", "board_horizontal_front" ] },
{ "x": 5, "y": -1, "part": "roof" },
{ "x": 5, "y": -2, "parts": [ "hdframe_horizontal_front", "board_horizontal_front" ] },
{ "x": 5, "y": -2, "part": "roof" },
{ "x": 5, "y": -3, "parts": [ "hdframe_nw", "board_nw", "roof" ] },
{ "x": 5, "y": 0, "parts": [ "hdframe_horizontal_front", "board_horizontal_front" ] },
{ "x": 5, "y": 0, "part": "roof" },
{ "x": 5, "y": 1, "parts": [ "hdframe_horizontal_front", "board_horizontal_front" ] },
{ "x": 5, "y": 1, "part": "roof" },
{ "x": 5, "y": 2, "parts": [ "hdframe_ne", "board_ne", "roof" ] },
{ "x": -1, "y": -1, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": -1, "y": -2, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": -1, "y": -3, "parts": [ "hdframe_vertical_T_left", "board_vertical_left", "roof" ] },
{ "x": -1, "y": -3, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -1, "y": -2, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -1, "y": 0, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": -1, "y": 1, "parts": [ "hdframe_horizontal", "aisle_horizontal", "roof" ] },
{ "x": -1, "y": 1, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -1, "y": 2, "parts": [ "hdframe_vertical_T_right", "board_vertical_right", "roof" ] },
{ "x": -1, "y": 2, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -2, "y": -1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -2, "y": -2, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -2, "y": -3, "parts": [ "hdframe_vertical_left", "board_vertical_left", "roof" ] },
{ "x": -2, "y": -2, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -2, "y": -3, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -2, "y": 0, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -2, "y": 1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -2, "y": 1, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -2, "y": 2, "parts": [ "hdframe_vertical_right", "board_vertical_right", "roof" ] },
{ "x": -2, "y": 2, "parts": [ "wheel_mount_medium", "wheel_wide" ] },
{ "x": -3, "y": -1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -3, "y": -2, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -3, "y": -3, "parts": [ "hdframe_vertical_left", "board_vertical_left", "roof" ] },
{ "x": -3, "y": 0, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -3, "y": 1, "parts": [ "hdframe_vertical", "aisle_horizontal", "roof" ] },
{ "x": -3, "y": 2, "parts": [ "hdframe_vertical_right", "board_vertical_right", "roof" ] },
{ "x": -4, "y": -1, "parts": [ "hdframe_horizontal_rear", "door_shutter", "roof" ] },
{ "x": -4, "y": -2, "parts": [ "hdframe_horizontal_rear", "door_shutter", "roof" ] },
{ "x": -4, "y": -3, "parts": [ "hdframe_sw", "board_sw", "roof" ] },
{ "x": -4, "y": 0, "parts": [ "hdframe_horizontal_rear", "door_shutter", "roof" ] },
{ "x": -4, "y": 1, "parts": [ "hdframe_horizontal_rear", "door_shutter", "roof" ] },
{ "x": -4, "y": 2, "parts": [ "hdframe_se", "board_se", "roof" ] }
]
},
{
"type": "vehicle_group",
"id": "secro_veh_sscarrier_abandoned",
"vehicles": [ [ "secro_veh_sscarrier", 69 ] ]
}
]

0 comments on commit 266a06a

Please sign in to comment.