Fix all ignored recipes in material arbitrage (#41134)
* lights * drink glasses * vial chem bottle * plates n stuff * boards * airtank --------- Co-authored-by: iaada <iaada@users.noreply.github.com>
This commit is contained in:
parent
104eb4b066
commit
42c6edacd4
|
|
@ -28,20 +28,10 @@ namespace Content.IntegrationTests.Tests;
|
|||
[TestFixture]
|
||||
public sealed class MaterialArbitrageTest
|
||||
{
|
||||
// These recipes are currently broken and need fixing. You should not be adding to these sets.
|
||||
private readonly HashSet<string> _destructionArbitrageIgnore =
|
||||
[
|
||||
"BaseChemistryEmptyVial", "DrinkShotGlass", "SodiumLightTube", "DrinkGlassCoupeShaped",
|
||||
"LedLightBulb", "ExteriorLightTube", "LightTube", "DrinkGlass", "DimLightBulb", "LightBulb", "LedLightTube",
|
||||
"ChemistryEmptyBottle01", "WarmLightBulb",
|
||||
];
|
||||
|
||||
private readonly HashSet<string> _compositionArbitrageIgnore =
|
||||
[
|
||||
"FoodPlateSmall", "AirTank", "FoodPlateTin", "FoodPlateMuffinTin", "WeaponCapacitorRechargerCircuitboard",
|
||||
"WeaponCapacitorRechargerCircuitboard", "BorgChargerCircuitboard", "BorgChargerCircuitboard", "FoodPlate",
|
||||
"CellRechargerCircuitboard", "CellRechargerCircuitboard",
|
||||
];
|
||||
// These sets are for selectively excluding recipes from arbitrage.
|
||||
// You should NOT be adding to these. They exist here for downstreams and potential future issues.
|
||||
private readonly HashSet<string> _destructionArbitrageIgnore = [];
|
||||
private readonly HashSet<string> _compositionArbitrageIgnore = [];
|
||||
|
||||
[Test]
|
||||
public async Task NoMaterialArbitrage()
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@
|
|||
- Trash
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Glass: 60
|
||||
Glass: 50
|
||||
- type: SpaceGarbage
|
||||
|
||||
- type: entity
|
||||
|
|
@ -117,7 +117,7 @@
|
|||
acts: [ "Destruction" ]
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Glass: 30
|
||||
Glass: 25
|
||||
|
||||
- type: entity
|
||||
parent: FoodPlateTrash
|
||||
|
|
@ -196,7 +196,7 @@
|
|||
- Trash
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 60
|
||||
Steel: 50
|
||||
- type: SpaceGarbage
|
||||
|
||||
# Muffin Tin
|
||||
|
|
@ -220,5 +220,5 @@
|
|||
- Trash
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 30
|
||||
Steel: 25
|
||||
- type: SpaceGarbage
|
||||
|
|
|
|||
|
|
@ -687,8 +687,8 @@
|
|||
Cable: 5
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 30
|
||||
Plastic: 30
|
||||
Steel: 25
|
||||
Plastic: 25
|
||||
- type: StaticPrice
|
||||
price: 15
|
||||
- type: Tag # DeltaV - augment construction
|
||||
|
|
@ -732,8 +732,8 @@
|
|||
Cable: 5
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 30
|
||||
Plastic: 30
|
||||
Steel: 25
|
||||
Plastic: 25
|
||||
- type: StaticPrice
|
||||
price: 15
|
||||
- type: Tag # DeltaV - augment construction
|
||||
|
|
@ -755,8 +755,8 @@
|
|||
CableMV: 5
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 30
|
||||
Plastic: 30
|
||||
Steel: 25
|
||||
Plastic: 25
|
||||
- type: StaticPrice
|
||||
price: 15
|
||||
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@
|
|||
result: ChemistryEmptyBottle01
|
||||
completetime: 2
|
||||
materials:
|
||||
Glass: 50
|
||||
Glass: 100
|
||||
|
||||
# - type: latheRecipe # DeltaV - Disable the Vape
|
||||
# id: Vape
|
||||
|
|
@ -97,8 +97,8 @@
|
|||
result: BaseChemistryEmptyVial
|
||||
completetime: 2
|
||||
materials:
|
||||
Glass: 50
|
||||
#Wood: 20 # DeltaV - chemists shouldn't have to loot maints
|
||||
Glass: 100
|
||||
# Wood: 20 # DeltaV - Why wood? Because of the cork? That's dumb.
|
||||
|
||||
- type: latheRecipe
|
||||
id: ClothingEyesGlassesChemical
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
id: BaseGlasswareRecipe
|
||||
completetime: 0.8
|
||||
materials:
|
||||
Glass: 100
|
||||
Glass: 200
|
||||
|
||||
- type: latheRecipe
|
||||
parent: BaseGlasswareRecipe
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
completetime: 2
|
||||
materials:
|
||||
Steel: 50
|
||||
Glass: 50
|
||||
Glass: 200
|
||||
|
||||
# Recipes
|
||||
|
||||
|
|
@ -120,7 +120,7 @@
|
|||
result: AirTank
|
||||
completetime: 4
|
||||
materials:
|
||||
Steel: 300
|
||||
Steel: 400
|
||||
|
||||
- type: latheRecipe
|
||||
id: DoubleEmergencyOxygenTank
|
||||
|
|
|
|||
Loading…
Reference in New Issue