Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TCL drone adjustments #52423

Merged
merged 3 commits into from
Oct 26, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions data/json/furniture_and_terrain/terrain-mechanisms.json
Original file line number Diff line number Diff line change
Expand Up @@ -393,9 +393,9 @@
{
"type": "terrain",
"id": "t_card_science_maintenance_yellow",
"name": "Maintenance: yellow zone card reader",
"description": "This is a smartcard reader. It sports the stylized symbol of an atom and a wrench on a yellow background. You could swipe a maintenance employee badge near it to unlock the gates.",
"//": "Tier 2 card for a lab. Medium security access.",
"name": "Maintenance: ocher zone card reader",
"description": "This is a smartcard reader. It sports the stylized symbol of an atom and a wrench on a ocher background. You could swipe a maintenance employee badge near it to unlock the gates.",
"//": "Tier 2 card for a lab. Medium security access. Reanamed player facing name to ocher.",
"symbol": "6",
"color": "yellow",
"copy-from": "t_card_science",
Expand Down Expand Up @@ -537,11 +537,11 @@
{
"type": "terrain",
"id": "t_card_science_mutagen_green",
"name": "Researcher: green zone card reader",
"description": "This is a smartcard reader. It sports the stylized symbol of an atom and a flask on a green background. You could swipe a researcher scientist badge near it to unlock the gates.",
"name": "Researcher: light green zone card reader",
"description": "This is a smartcard reader. It sports the stylized symbol of an atom and a flask on a light green background. You could swipe a researcher scientist badge near it to unlock the gates.",
"//": "Entrance card for a lab research areas.",
"symbol": "6",
"color": "green",
"color": "light_green",
"copy-from": "t_card_science",
"looks_like": "t_card_science",
"examine_action": {
Expand Down
8 changes: 4 additions & 4 deletions data/json/items/id_cards.json
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,8 @@
"id": "id_science_maintenance_yellow",
"symbol": ",",
"copy-from": "id_science",
"name": { "str": "Maintenance: yellow zone badge" },
"description": "This is an employee badge for a maintence worker. The reverse side describes protocol for using it; this could grant access to yellow zone card readers.",
"name": { "str": "Maintenance: ocher zone badge" },
"description": "This is an employee badge for a maintence worker. The reverse side describes protocol for using it; this could grant access to ocher zone card readers.",
"flags": [ "SCIENCE_CARD_MAINTENANCE_YELLOW", "PRESERVE_SPAWN_OMT" ]
},
{
Expand Down Expand Up @@ -198,8 +198,8 @@
"id": "id_science_mutagen_green",
"symbol": ",",
"copy-from": "id_science",
"name": { "str": "Researcher: green zone badge" },
"description": "This is an employee badge for a research scientist. The reverse side describes protocol for using it; this could grant access to green zone card readers.",
"name": { "str": "Researcher: light green zone badge" },
"description": "This is an employee badge for a research scientist. The reverse side describes protocol for using it; this could grant access to light green zone card readers.",
"flags": [ "SCIENCE_CARD_MUTAGEN_GREEN", "PRESERVE_SPAWN_OMT" ]
},
{
Expand Down
36 changes: 5 additions & 31 deletions data/json/mapgen/lab/lab_modular/lab_cargo_surface.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,21 +160,8 @@
{ "chunks": [ [ "lab_wall_chain_5x5", 50 ], [ "null", 50 ] ], "x": 40, "y": 17 }
],
"place_monster": [
{ "monster": "mon_lab_security_drone_GM", "x": [ 33, 40 ], "y": [ 2, 22 ], "chance": 60, "pack_size": [ 1, 2 ] },
{
"monster": "mon_lab_security_drone_GM",
"x": [ 2, 22 ],
"y": [ 6, 22 ],
"chance": 40,
"pack_size": [ 1, 2 ]
},
{
"monster": "mon_lab_security_drone_GM",
"x": [ 25, 40 ],
"y": [ 6, 18 ],
"chance": 40,
"pack_size": [ 1, 2 ]
}
{ "monster": "mon_lab_security_drone_GM", "x": [ 33, 40 ], "y": [ 2, 22 ], "chance": 100 },
{ "monster": "mon_lab_security_drone_GM", "x": [ 2, 22 ], "y": [ 6, 22 ], "chance": 50 }
],
"place_vehicles": [
{ "vehicle": "golf_cart_4seat", "x": 2, "y": 6, "chance": 100, "rotation": 180 },
Expand Down Expand Up @@ -235,21 +222,8 @@
{ "chunks": [ [ "lab_wall_chain_5x5", 50 ], [ "null", 50 ] ], "x": 40, "y": 17 }
],
"place_monster": [
{ "monster": "mon_lab_security_drone_GM", "x": [ 33, 40 ], "y": [ 2, 22 ], "chance": 60, "pack_size": [ 1, 2 ] },
{
"monster": "mon_lab_security_drone_GM",
"x": [ 2, 22 ],
"y": [ 2, 18 ],
"chance": 60,
"pack_size": [ 1, 2 ]
},
{
"monster": "mon_lab_security_drone_GM",
"x": [ 25, 40 ],
"y": [ 2, 18 ],
"chance": 40,
"pack_size": [ 1, 2 ]
}
{ "monster": "mon_lab_security_drone_GM", "x": [ 33, 40 ], "y": [ 2, 22 ], "chance": 100 },
{ "monster": "mon_lab_security_drone_GM", "x": [ 2, 22 ], "y": [ 2, 18 ], "chance": 50 }
],
"place_vehicles": [
{ "vehicle": "truck_trailer", "x": 5, "y": 8, "chance": 30, "rotation": 180 },
Expand Down Expand Up @@ -301,7 +275,7 @@
"palettes": [ "lab_common_palette", "lab_maintenance_palette" ],
"terrain": { "¥": "t_card_science_maintenance_green" },
"place_monster": [
{ "monster": "mon_lab_security_drone_GM", "x": [ 27, 40 ], "y": [ 2, 22 ], "chance": 60, "pack_size": [ 1, 2 ] },
{ "monster": "mon_lab_security_drone_GM", "x": [ 27, 40 ], "y": [ 2, 22 ], "chance": 100 },
{ "monster": "mon_skitterbot", "x": 24, "y": 11, "chance": 100 },
{ "monster": "mon_skitterbot", "x": 24, "y": 12, "chance": 100 }
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@
"effect": [ { "mapgen_update": "release_bots_3", "om_terrain": "lab_1x1_RES_8_commons_MAINT" } ]
},
{
"//": "Opens bot release if you lack a yellow security ID card.",
"//": "Opens bot release if you lack a yellow (ocher) security ID card.",
"type": "mapgen",
"update_mapgen_id": "release_bots_3",
"method": "json",
Expand Down
37 changes: 19 additions & 18 deletions data/json/monsters/lab_security_drones.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,11 @@
"copy-from": "base_drone",
"type": "MONSTER",
"name": { "str": "GM security drone" },
"description": "A small drone, it has a camera and speaker visible.",
"description": "A small drone, it has a camera and speaker visible. It looks solid and built to withstand a lot of abuse.",
"diff": 2,
"speed": 190,
"color": "light_green",
"hp": 500,
"hp": 200,
"melee_cut": 12,
"default_faction": "science",
"special_attacks": [
Expand All @@ -70,7 +70,8 @@
{
"id": "yellow_maintenance_check",
"type": "SPELL",
"name": { "str": "Yellow maintenance Badge Trait" },
"name": { "str": "ocher Maintenance Badge Trait" },
"//": "reanamed player facing name to ocher.",
"description": "Adds trait for badge check",
"valid_targets": [ "hostile" ],
"flags": [ "SILENT" ],
Expand Down Expand Up @@ -108,12 +109,12 @@
"id": "mon_lab_security_drone_YM",
"copy-from": "base_drone",
"type": "MONSTER",
"name": { "str": "YM security drone" },
"description": "A small drone, it has a camera and speaker visible.",
"name": { "str": "OM security drone" },
"description": "A small drone, it has a camera and speaker visible. It looks solid and built to withstand a lot of abuse.",
"diff": 2,
"speed": 190,
"color": "yellow",
"hp": 500,
"hp": 200,
"melee_cut": 12,
"default_faction": "science",
"special_attacks": [
Expand Down Expand Up @@ -171,11 +172,11 @@
"copy-from": "base_drone",
"type": "MONSTER",
"name": { "str": "BM security drone" },
"description": "A small drone, it has a camera and speaker visible.",
"description": "A small drone, it has a camera and speaker visible. It looks solid and built to withstand a lot of abuse.",
"diff": 2,
"speed": 190,
"color": "blue",
"hp": 500,
"hp": 200,
"melee_cut": 12,
"default_faction": "science",
"special_attacks": [
Expand Down Expand Up @@ -259,11 +260,11 @@
"copy-from": "base_drone",
"type": "MONSTER",
"name": { "str": "BM security drone" },
"description": "A small drone, it has a camera and speaker visible.",
"description": "A small drone, it has a camera and speaker visible. It looks solid and built to withstand a lot of abuse.",
"diff": 2,
"speed": 190,
"color": "cyan",
"hp": 500,
"hp": 200,
"melee_cut": 12,
"default_faction": "science",
"special_attacks": [
Expand All @@ -282,7 +283,7 @@
{
"id": "green_researcher_check",
"type": "SPELL",
"name": { "str": "Green researcher Badge Trait" },
"name": { "str": "Light Green researcher Badge Trait" },
"description": "Adds trait for badge check",
"valid_targets": [ "hostile" ],
"flags": [ "SILENT" ],
Expand Down Expand Up @@ -318,14 +319,14 @@
]
},
{
"//": "Opens bot release if you lack a green researcher ID card.",
"//": "Opens bot release if you lack a light green researcher ID card.",
"type": "mapgen",
"update_mapgen_id": "bot_release_rearcher_green",
"method": "json",
"object": { "set": [ { "line": "terrain", "id": "t_thconc_r", "x": 19, "y": 15, "x2": 19, "y2": 16 } ] }
},
{
"//": "Opens bot release if you lack a green researcher ID card.",
"//": "Opens bot release if you lack a light green researcher ID card.",
"type": "mapgen",
"update_mapgen_id": "bot_release_rearcher_green_2",
"method": "json",
Expand All @@ -335,12 +336,12 @@
"id": "mon_lab_security_drone_GR",
"copy-from": "base_drone",
"type": "MONSTER",
"name": { "str": "GR security drone" },
"description": "A small drone, it has a camera and speaker visible.",
"name": { "str": "LGR security drone" },
"description": "A small drone, it has a camera and speaker visible. It looks solid and built to withstand a lot of abuse.",
"diff": 2,
"speed": 190,
"color": "light_green",
"hp": 500,
"hp": 200,
"melee_cut": 12,
"default_faction": "science",
"special_attacks": [
Expand Down Expand Up @@ -439,11 +440,11 @@
"copy-from": "base_drone",
"type": "MONSTER",
"name": { "str": "BS security drone" },
"description": "A small drone, it has a camera and speaker visible.",
"description": "A small drone, it has a camera and speaker visible. It looks solid and built to withstand a lot of abuse.",
"diff": 2,
"speed": 190,
"color": "dark_gray",
"hp": 500,
"hp": 200,
"melee_cut": 12,
"default_faction": "science",
"special_attacks": [
Expand Down