Skip to content

Commit

Permalink
Initial commit (#75087)
Browse files Browse the repository at this point in the history
  • Loading branch information
Standing-Storm authored Jul 19, 2024
1 parent 8ec0de3 commit c05639c
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 1 deletion.
38 changes: 37 additions & 1 deletion data/mods/Isolation-Protocol/Map/mapgen/hallway.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,43 @@
"furniture": { "A": "f_xedra_antenna" },
"item": { "m": { "item": "xedra_microphone", "chance": 90 }, "s": { "item": "xedra_seismograph", "chance": 90 } },
"items": { "ú": { "item": "SUS_evac_shelter_locker_used", "chance": 95 } },
"signs": { "S": { "signage": "\nNRE-SAFEPOINT\nStatus: ACTIVE" } }
"signs": { "S": { "signage": "\nNRE-SAFEPOINT\nStatus: ACTIVE" } },
"place_nested": [ { "chunks": [ "safe_tile_center" ], "x": 10, "y": 10 } ]
}
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "safe_tile_center",
"//": "Plants variant",
"object": {
"mapgensize": [ 4, 4 ],
"rows": [
"====",
"XXXX",
"XXXX",
"===="
],
"palettes": [ "microlab_generic" ]
}
},
{
"type": "mapgen",
"method": "json",
"nested_mapgen_id": "safe_tile_center",
"//": "Autodoc variant",
"weight": 500,
"object": {
"mapgensize": [ 4, 4 ],
"rows": [
"====",
"PĀɃP",
"PPPP",
"=55="
],
"palettes": [ "microlab_generic" ],
"terrain": { "5": "t_door_metal_c", "Ā": "t_carpet_concrete_red", "Ƀ": "t_carpet_concrete_red" },
"furniture": { "A": "f_xedra_antenna", "Ā": "f_autodoc_couch", "Ƀ": "f_autodoc_super" }
}
}
]
45 changes: 45 additions & 0 deletions data/mods/Isolation-Protocol/furniture.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,50 @@
"connect_groups": "INDOORFLOOR",
"flags": [ "NOITEM", "INDOORS" ],
"examine_action": { "type": "effect_on_condition", "effect_on_conditions": [ "EOC_ISO_ELEVATOR" ] }
},
{
"type": "furniture",
"id": "f_autodoc_super",
"name": "chirurgic suite",
"symbol": "&",
"color": "light_cyan",
"copy-from": "f_autodoc",
"flags": [ "TRANSPARENT", "AUTODOC" ],
"description": "A multitude of surgical arms seamlessly meld with the chromed ceiling. They expectantly unravel with your approach, animated by an AI whose performances blur the lines between medicine and art.",
"examine_action": "autodoc",
"//": "Easy installation",
"surgery_skill_multiplier": 999999,
"deconstruct": {
"items": [
{ "item": "processor", "count": [ 1, 2 ] },
{ "item": "RAM", "count": [ 4, 8 ] },
{ "item": "cable", "charges": [ 4, 6 ] },
{ "item": "small_lcd_screen", "count": [ 1, 2 ] },
{ "item": "e_scrap", "count": [ 10, 16 ] },
{ "item": "circuit", "count": [ 6, 10 ] },
{ "item": "power_supply", "count": [ 2, 4 ] },
{ "item": "amplifier", "count": [ 2, 4 ] },
{ "item": "plastic_chunk", "count": [ 10, 12 ] },
{ "item": "scrap", "count": [ 6, 8 ] }
]
},
"bash": {
"str_min": 8,
"str_max": 150,
"sound": "crunch!",
"sound_fail": "whack!",
"items": [
{ "item": "processor", "prob": 25 },
{ "item": "RAM", "count": [ 0, 2 ], "prob": 50 },
{ "item": "cable", "charges": [ 1, 2 ], "prob": 50 },
{ "item": "small_lcd_screen", "prob": 25 },
{ "item": "e_scrap", "count": [ 1, 4 ], "prob": 50 },
{ "item": "circuit", "count": [ 0, 2 ], "prob": 50 },
{ "item": "power_supply", "prob": 25 },
{ "item": "amplifier", "prob": 25 },
{ "item": "plastic_chunk", "count": [ 4, 10 ], "prob": 50 },
{ "item": "scrap", "count": [ 2, 6 ], "prob": 50 }
]
}
}
]

0 comments on commit c05639c

Please sign in to comment.