Skip to content

Commit

Permalink
Merge pull request #35320 from HarrisonGreenlee/Flatscreen-TV
Browse files Browse the repository at this point in the history
Change CRT TV to LCD TV and Add Large LCD Screen Component
  • Loading branch information
Rivet-the-Zombie authored Nov 14, 2019
2 parents e71ad4f + c97fe3c commit e612365
Show file tree
Hide file tree
Showing 10 changed files with 49 additions and 15 deletions.
2 changes: 1 addition & 1 deletion data/json/construction.json
Original file line number Diff line number Diff line change
Expand Up @@ -3190,7 +3190,7 @@
"components": [
[ [ "processor", 2 ] ],
[ [ "RAM", 2 ] ],
[ [ "small_lcd_screen", 1 ] ],
[ [ "large_lcd_screen", 1 ] ],
[ [ "e_scrap", 8 ] ],
[ [ "frame", 1 ] ],
[ [ "circuit", 4 ] ],
Expand Down
5 changes: 3 additions & 2 deletions data/json/furniture_and_terrain/terrain-manufactured.json
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@
{ "item": "processor", "count": [ 1, 2 ] },
{ "item": "RAM", "count": [ 4, 8 ] },
{ "item": "cable", "charges": [ 4, 6 ] },
{ "item": "small_lcd_screen", "count": [ 1, 2 ] },
{ "item": "large_lcd_screen", "count": 1 },
{ "item": "e_scrap", "count": [ 10, 16 ] },
{ "item": "circuit", "count": [ 6, 10 ] },
{ "item": "power_supply", "count": [ 2, 4 ] },
Expand All @@ -313,7 +313,7 @@
{ "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": "large_lcd_screen", "prob": 25 },
{ "item": "e_scrap", "count": [ 1, 4 ], "prob": 50 },
{ "item": "circuit", "count": [ 0, 2 ], "prob": 50 },
{ "item": "power_supply", "prob": 25 },
Expand Down Expand Up @@ -640,6 +640,7 @@
{ "item": "RAM", "count": [ 4, 8 ] },
{ "item": "cable", "charges": [ 8, 16 ] },
{ "item": "small_lcd_screen", "count": [ 2, 4 ] },
{ "item": "large_lcd_screen", "count": 1 },
{ "item": "e_scrap", "count": [ 12, 24 ] },
{ "item": "circuit", "count": [ 6, 10 ] },
{ "item": "power_supply", "count": [ 4, 8 ] },
Expand Down
8 changes: 4 additions & 4 deletions data/json/furniture_and_terrain/terrain-mechanisms.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
{ "item": "processor", "count": [ 1, 2 ] },
{ "item": "RAM", "count": [ 4, 8 ] },
{ "item": "cable", "charges": [ 4, 6 ] },
{ "item": "small_lcd_screen", "count": [ 1, 2 ] },
{ "item": "large_lcd_screen", "count": 1 },
{ "item": "e_scrap", "count": [ 10, 16 ] },
{ "item": "circuit", "count": [ 6, 10 ] },
{ "item": "power_supply", "count": [ 2, 4 ] },
Expand All @@ -35,7 +35,7 @@
{ "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": "large_lcd_screen", "prob": 25 },
{ "item": "e_scrap", "count": [ 1, 4 ], "prob": 50 },
{ "item": "circuit", "count": [ 0, 2 ], "prob": 50 },
{ "item": "power_supply", "prob": 25 },
Expand Down Expand Up @@ -63,7 +63,7 @@
{ "item": "processor", "count": [ 1, 2 ] },
{ "item": "RAM", "count": [ 4, 8 ] },
{ "item": "cable", "charges": [ 4, 6 ] },
{ "item": "small_lcd_screen", "count": [ 1, 2 ] },
{ "item": "large_lcd_screen", "count": 1 },
{ "item": "e_scrap", "count": [ 10, 16 ] },
{ "item": "circuit", "count": [ 6, 10 ] },
{ "item": "power_supply", "count": [ 2, 4 ] },
Expand All @@ -82,7 +82,7 @@
{ "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": "large_lcd_screen", "prob": 25 },
{ "item": "e_scrap", "count": [ 1, 4 ], "prob": 50 },
{ "item": "circuit", "count": [ 0, 2 ], "prob": 50 },
{ "item": "power_supply", "prob": 25 },
Expand Down
3 changes: 2 additions & 1 deletion data/json/itemgroups/item_groups.json
Original file line number Diff line number Diff line change
Expand Up @@ -8101,7 +8101,8 @@
{ "item": "two_way_radio", "prob": 30, "charges-min": 0, "charges-max": 15 },
[ "transponder", 25 ],
[ "receiver", 25 ],
[ "small_lcd_screen", 20 ],
[ "small_lcd_screen", 10 ],
[ "large_lcd_screen", 10 ],
[ "mobile_memory_card", 35 ],
[ "mobile_memory_card_used", 35 ],
[ "mobile_memory_card_encrypted", 35 ],
Expand Down
3 changes: 2 additions & 1 deletion data/json/itemgroups/locations.json
Original file line number Diff line number Diff line change
Expand Up @@ -1367,7 +1367,8 @@
[ "e_scrap", 95 ],
[ "antenna", 50 ],
[ "circuit", 35 ],
[ "small_lcd_screen", 20 ],
[ "small_lcd_screen", 10 ],
[ "large_lcd_screen", 10 ],
[ "RAM", 35 ],
[ "processor", 10 ],
[ "amplifier", 7 ],
Expand Down
20 changes: 17 additions & 3 deletions data/json/items/generic.json
Original file line number Diff line number Diff line change
Expand Up @@ -848,11 +848,11 @@
"symbol": ";",
"color": "dark_gray",
"name": "television",
"description": "A large cathode ray tube television, full of delicious electronics.",
"description": "A large LCD television, full of delicious electronics.",
"price": 0,
"material": "plastic",
"weight": "22600 g",
"volume": "3 L",
"weight": "15000 g",
"volume": "20 L",
"bashing": 5,
"to_hit": -5
},
Expand Down Expand Up @@ -1414,6 +1414,20 @@
"volume": "250 ml",
"to_hit": -1
},
{
"type": "GENERIC",
"id": "large_lcd_screen",
"symbol": ",",
"color": "dark_gray",
"name": "large LCD screen",
"category": "spare_parts",
"description": "A large backlit screen, used for displaying images. Useful in some electronics recipes.",
"price": 10000,
"material": "plastic",
"weight": "13000 g",
"volume": "15000 ml",
"to_hit": -4
},
{
"type": "GENERIC",
"id": "small_lcd_screen",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -594,7 +594,7 @@
"components": [
[ [ "processor", 2 ] ],
[ [ "RAM", 2 ] ],
[ [ "small_lcd_screen", 1 ] ],
[ [ "large_lcd_screen", 1 ] ],
[ [ "e_scrap", 8 ] ],
[ [ "frame", 1 ] ],
[ [ "circuit", 4 ] ],
Expand Down
2 changes: 1 addition & 1 deletion data/json/recipes/basecamps/recipe_primitive_field.json
Original file line number Diff line number Diff line change
Expand Up @@ -442,7 +442,7 @@
"components": [
[ [ "processor", 2 ] ],
[ [ "RAM", 2 ] ],
[ [ "small_lcd_screen", 1 ] ],
[ [ "large_lcd_screen", 1 ] ],
[ [ "e_scrap", 8 ] ],
[ [ "frame", 1 ] ],
[ [ "circuit", 4 ] ],
Expand Down
17 changes: 17 additions & 0 deletions data/json/recipes/recipe_deconstruction.json
Original file line number Diff line number Diff line change
Expand Up @@ -1762,6 +1762,22 @@
[ [ "small_storage_battery", 2 ] ]
]
},
{
"result": "large_lcd_screen",
"type": "uncraft",
"skill_used": "electronics",
"time": "30 m",
"using": [ [ "soldering_standard", 15 ] ],
"components": [ [ [ "e_scrap", 3 ] ], [ [ "plastic_chunk", 5 ] ] ]
},
{
"result": "small_lcd_screen",
"type": "uncraft",
"skill_used": "electronics",
"time": "10 m",
"using": [ [ "soldering_standard", 5 ] ],
"components": [ [ [ "e_scrap", 1 ] ], [ [ "plastic_chunk", 2 ] ] ]
},
{
"result": "basket_laundry",
"type": "uncraft",
Expand Down Expand Up @@ -2338,6 +2354,7 @@
"time": "1 h",
"qualities": [ { "id": "SCREW", "level": 1 } ],
"components": [
[ [ "large_lcd_screen", 1 ] ],
[ [ "processor", 1 ] ],
[ [ "RAM", 2 ] ],
[ [ "cable", 8 ] ],
Expand Down
2 changes: 1 addition & 1 deletion data/json/recipes/recipe_electronics.json
Original file line number Diff line number Diff line change
Expand Up @@ -2162,7 +2162,7 @@
[ [ "antenna", 1 ] ],
[ [ "processor", 1 ] ],
[ [ "RAM", 1 ] ],
[ [ "small_lcd_screen", 1 ] ]
[ [ "large_lcd_screen", 1 ] ]
]
},
{
Expand Down

0 comments on commit e612365

Please sign in to comment.