Skip to content

Commit

Permalink
modular lab security & ground floor (#50033)
Browse files Browse the repository at this point in the history
* modular lab security & ground floor

also includes associated content additions.
  • Loading branch information
curstwist authored Jul 23, 2021
1 parent 99e47e2 commit 4f38436
Show file tree
Hide file tree
Showing 13 changed files with 1,625 additions and 55 deletions.
72 changes: 72 additions & 0 deletions data/json/flags.json
Original file line number Diff line number Diff line change
Expand Up @@ -1988,5 +1988,77 @@
"id": "HARD",
"type": "json_flag",
"context": [ ]
},
{
"id": "SCIENCE_CARD_VISITOR",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a science facility."
},
{
"id": "SCIENCE_CARD_MAINTENANCE_GREEN",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a science facility."
},
{
"id": "SCIENCE_CARD_MAINTENANCE_YELLOW",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a secured maintence area."
},
{
"id": "SCIENCE_CARD_MAINTENANCE_BLUE",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a secured maintence area."
},
{
"id": "SCIENCE_CARD_TRANSPORT_1",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a science facility."
},
{
"id": "SCIENCE_CARD_SECURITY_YELLOW",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a secured law enforcement area."
},
{
"id": "SCIENCE_CARD_SECURITY_MAGENTA",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a secured law enforcement area."
},
{
"id": "SCIENCE_CARD_SECURITY_BLACK",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to get into a secured area."
},
{
"id": "SCIENCE_CARD_MUTAGEN_GREEN",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to access a secure zone of a facility."
},
{
"id": "SCIENCE_CARD_MUTAGEN_PINK",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to access a secure zone of a facility."
},
{
"id": "SCIENCE_CARD_MUTAGEN_CYAN",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to access a secure zone of a facility."
},
{
"id": "SCIENCE_CARD_MEDICAL_RED",
"type": "json_flag",
"context": [ "GENERIC" ],
"info": "You could probably use this to access a secure zone of a facility."
}
]
69 changes: 69 additions & 0 deletions data/json/furniture_and_terrain/terrain-floors-indoor.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,75 @@
]
}
},
{
"type": "terrain",
"id": "t_strconc_floor_olight",
"name": "strong concrete floor, overhead light",
"description": "Extremely resilient floor made from carefully placed rebar and poured concrete with a still-functioning light attached to the ceiling above.",
"symbol": ".",
"color": "white",
"move_cost": 2,
"light_emitted": 120,
"roof": "t_flat_roof",
"looks_like": "t_thconc_floor_olight",
"flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "INDOORS", "FLAT", "ROAD" ],
"bash": {
"str_min": 4,
"str_max": 12,
"sound": "glass breaking!",
"sound_fail": "whack!",
"sound_vol": 16,
"sound_fail_vol": 10,
"ter_set": "t_strconc_floor",
"items": [ { "item": "glass_shard", "count": [ 8, 16 ] } ]
}
},
{
"type": "terrain",
"id": "t_linoleum_gray_floor_olight",
"name": "gray linoleum floor, overhead light",
"description": "Linoleum flooring with a still-functioning light attached to the ceiling above.",
"symbol": ".",
"color": "white",
"move_cost": 2,
"light_emitted": 120,
"roof": "t_flat_roof",
"looks_like": "t_thconc_floor_olight",
"flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "INDOORS", "FLAT", "ROAD" ],
"bash": {
"str_min": 4,
"str_max": 12,
"sound": "glass breaking!",
"sound_fail": "whack!",
"sound_vol": 16,
"sound_fail_vol": 10,
"ter_set": "t_linoleum_gray",
"items": [ { "item": "glass_shard", "count": [ 8, 16 ] } ]
}
},
{
"type": "terrain",
"id": "t_linoleum_whitefloor_olight",
"name": "white linoleum floor, overhead light",
"description": "Linoleum flooring with a still-functioning light attached to the ceiling above.",
"symbol": ".",
"color": "white",
"move_cost": 2,
"light_emitted": 120,
"roof": "t_flat_roof",
"looks_like": "t_thconc_floor_olight",
"flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "INDOORS", "FLAT", "ROAD" ],
"bash": {
"str_min": 4,
"str_max": 12,
"sound": "glass breaking!",
"sound_fail": "whack!",
"sound_vol": 16,
"sound_fail_vol": 10,
"ter_set": "t_linoleum_white",
"items": [ { "item": "glass_shard", "count": [ 8, 16 ] } ]
}
},
{
"type": "terrain",
"id": "t_ov_smreb_cage",
Expand Down
Loading

0 comments on commit 4f38436

Please sign in to comment.