Get Schematics
|
This endpoint runs in game thread. |
Get information about all schematics.
Response Body
| Name | Type | Description |
|---|---|---|
ID |
String |
ID of the Schematic. |
Name |
String |
Name of the Schematic. |
ClassName |
String |
ClassName of the Schematic. |
TechTier |
Integer |
The tech tier that this Schematic belongs to. |
Type |
String |
Type of the Schematic. Possible Types: |
HasUnlocks |
Boolean |
Unlocks this schematic new recipes? |
Locked |
Boolean |
Is the schematic locked? |
Purchased |
Boolean |
Is Schematic Purchased? |
DepLocked |
Boolean |
Dependency Lock for Schematic. |
LockedTutorial |
Boolean |
TODO |
LockedPhase |
Boolean |
TODO |
Tutorial |
Boolean |
Is this schematic a Tutorial schematic? |
Recipes |
Object[] |
Recipes of the Schematic. |
ID |
String |
Unique ID of the Recipe. |
Name |
String |
Name of the Recipe. |
ClassName |
String |
ClassName of the Recipe. |
Category |
String |
Category of the Recipe. |
ManualDuration |
Float |
The manual manufacturing duration for this recipe. |
FactoryDuration |
Float |
The base manufacturing duration for this recipe. |
Events |
String[] |
Event when the schematic is active. Possible Events: |
ProducedIn |
String[] |
ClassName where the item can be produced (e.g. BP_BuildGun_C for the Build Gun). } |
Ingredients |
Object[] |
Ingredients for this recipe. |
Name |
String |
Name of the item. |
ClassName |
String |
Class Name of the item. |
Amount |
Integer |
Amount of the item. |
MaxAmount |
Integer |
Stack size of the item. |
ManualRate |
Float |
TODO |
FactoryRate |
Float |
TODO |
Products |
Object[] |
Products produced by this recipe. |
Name |
String |
Name of the item. |
ClassName |
String |
Class Name of the item. |
Amount |
Integer |
Amount of the item. |
MaxAmount |
Integer |
Stack size of the item. |
ManualRate |
Float |
TODO |
FactoryRate |
Float |
TODO |
Cost |
Object[] |
A list of required items for this schematic. |
Name |
String |
Name of the item. |
ClassName |
String |
Class Name of the item. |
Amount |
Integer |
Amount of the item. |
MaxAmount |
Integer |
Stack size of the item. |
RemainingCost |
Integer |
Remaining items to complete this item. |
TotalCost |
Integer |
Total item amount required to complete this item. |
Example Response
[
{
"ID": "Schematic_SaveCompatibility_C",
"Name": "Save Compatibility",
"ClassName": "Schematic_SaveCompatibility_C",
"TechTier": 0,
"Type": "Custom",
"Recipes": [
{
"ID": "Recipe_Fence_01_C",
"Name": "Industrial Railing",
"ClassName": "Recipe_Fence_01_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Rod",
"ClassName": "Desc_IronRod_C",
"Amount": 4,
"MaxAmount": 200,
"ManualRate": 240,
"FactoryRate": 240
}
],
"Products": [
{
"Name": "Industrial Railing",
"ClassName": "Desc_Fence_01_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Wall_Window_8x4_03_Steel_C",
"Name": "Panel Window",
"ClassName": "Recipe_Wall_Window_8x4_03_Steel_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 3,
"MaxAmount": 200,
"ManualRate": 180,
"FactoryRate": 180
},
{
"Name": "Concrete",
"ClassName": "Desc_Cement_C",
"Amount": 3,
"MaxAmount": 500,
"ManualRate": 180,
"FactoryRate": 180
}
],
"Products": [
{
"Name": "Panel Window",
"ClassName": "Desc_Wall_Window_8x4_03_Steel_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Wall_Conveyor_8x4_04_C",
"Name": "Perpendicular Wall Conveyor",
"ClassName": "Recipe_Wall_Conveyor_8x4_04_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 3,
"MaxAmount": 200,
"ManualRate": 180,
"FactoryRate": 180
},
{
"Name": "Concrete",
"ClassName": "Desc_Cement_C",
"Amount": 3,
"MaxAmount": 500,
"ManualRate": 180,
"FactoryRate": 180
}
],
"Products": [
{
"Name": "Perpendicular Wall Conveyor",
"ClassName": "Desc_Wall_Conveyor_8x4_04_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Wall_Conveyor_8x4_04_Steel_C",
"Name": "Perpendicular Wall Conveyor",
"ClassName": "Recipe_Wall_Conveyor_8x4_04_Steel_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 3,
"MaxAmount": 200,
"ManualRate": 180,
"FactoryRate": 180
},
{
"Name": "Concrete",
"ClassName": "Desc_Cement_C",
"Amount": 3,
"MaxAmount": 500,
"ManualRate": 180,
"FactoryRate": 180
}
],
"Products": [
{
"Name": "Perpendicular Wall Conveyor",
"ClassName": "Desc_Wall_Conveyor_8x4_04_Steel_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_JumpPad_C",
"Name": "Old Jump Pad",
"ClassName": "Recipe_JumpPad_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Rotor",
"ClassName": "Desc_Rotor_C",
"Amount": 2,
"MaxAmount": 100,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 15,
"MaxAmount": 200,
"ManualRate": 900,
"FactoryRate": 900
},
{
"Name": "Cable",
"ClassName": "Desc_Cable_C",
"Amount": 10,
"MaxAmount": 200,
"ManualRate": 600,
"FactoryRate": 600
}
],
"Products": [
{
"Name": "Old Jump Pad",
"ClassName": "Desc_JumpPad_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_JumpPadTilted_C",
"Name": "Old Tilted Jump Pad",
"ClassName": "Recipe_JumpPadTilted_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Rotor",
"ClassName": "Desc_Rotor_C",
"Amount": 2,
"MaxAmount": 100,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 15,
"MaxAmount": 200,
"ManualRate": 900,
"FactoryRate": 900
},
{
"Name": "Cable",
"ClassName": "Desc_Cable_C",
"Amount": 10,
"MaxAmount": 200,
"ManualRate": 600,
"FactoryRate": 600
}
],
"Products": [
{
"Name": "Old Tilted Jump Pad",
"ClassName": "Desc_JumpPadTilted_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Walkway_Straight_C",
"Name": "Straight Walkway",
"ClassName": "Recipe_Walkway_Straight_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Rod",
"ClassName": "Desc_IronRod_C",
"Amount": 2,
"MaxAmount": 200,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 1,
"MaxAmount": 200,
"ManualRate": 60,
"FactoryRate": 60
}
],
"Products": [
{
"Name": "Straight Walkway",
"ClassName": "Desc_WalkwayStraight_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Walkway_Cross_C",
"Name": "Walkway Intersection",
"ClassName": "Recipe_Walkway_Cross_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Rod",
"ClassName": "Desc_IronRod_C",
"Amount": 2,
"MaxAmount": 200,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 1,
"MaxAmount": 200,
"ManualRate": 60,
"FactoryRate": 60
}
],
"Products": [
{
"Name": "Walkway Intersection",
"ClassName": "Desc_WalkwayCross_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Walkway_T_C",
"Name": "Walkway T-Junction",
"ClassName": "Recipe_Walkway_T_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Rod",
"ClassName": "Desc_IronRod_C",
"Amount": 2,
"MaxAmount": 200,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 1,
"MaxAmount": 200,
"ManualRate": 60,
"FactoryRate": 60
}
],
"Products": [
{
"Name": "Walkway T-Junction",
"ClassName": "Desc_WalkwayT_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Walkway_Ramp_C",
"Name": "Walkway Ramp",
"ClassName": "Recipe_Walkway_Ramp_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Rod",
"ClassName": "Desc_IronRod_C",
"Amount": 2,
"MaxAmount": 200,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 1,
"MaxAmount": 200,
"ManualRate": 60,
"FactoryRate": 60
}
],
"Products": [
{
"Name": "Walkway Ramp",
"ClassName": "Desc_WalkwayRamp_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_Walkway_Turn_C",
"Name": "Walkway Corner",
"ClassName": "Recipe_Walkway_Turn_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Rod",
"ClassName": "Desc_IronRod_C",
"Amount": 2,
"MaxAmount": 200,
"ManualRate": 120,
"FactoryRate": 120
},
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 1,
"MaxAmount": 200,
"ManualRate": 60,
"FactoryRate": 60
}
],
"Products": [
{
"Name": "Walkway Corner",
"ClassName": "Desc_WalkwayTurn_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [
"BP_BuildGun_C"
],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_PillarTop_C",
"Name": "Pillar Top",
"ClassName": "Recipe_PillarTop_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Concrete",
"ClassName": "Desc_Cement_C",
"Amount": 6,
"MaxAmount": 500,
"ManualRate": 360,
"FactoryRate": 360
}
],
"Products": [
{
"Name": "Pillar Top",
"ClassName": "Desc_PillarTop_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [],
"ManualDuration": 1,
"FactoryDuration": 1
},
{
"ID": "Recipe_SteelWall_8x4_C",
"Name": "Tilted Wall (4 m)",
"ClassName": "Recipe_SteelWall_8x4_C",
"Category": "N/A",
"Events": [],
"Ingredients": [
{
"Name": "Iron Plate",
"ClassName": "Desc_IronPlate_C",
"Amount": 3,
"MaxAmount": 200,
"ManualRate": 180,
"FactoryRate": 180
},
{
"Name": "Concrete",
"ClassName": "Desc_Cement_C",
"Amount": 3,
"MaxAmount": 500,
"ManualRate": 180,
"FactoryRate": 180
}
],
"Products": [
{
"Name": "Tilted Wall (4 m)",
"ClassName": "Desc_SteelWall_8x4_C",
"Amount": 1,
"MaxAmount": 100,
"ManualRate": 60,
"FactoryRate": 60
}
],
"ProducedIn": [],
"ManualDuration": 1,
"FactoryDuration": 1
}
],
"HasUnlocks": true,
"Locked": false,
"Purchased": false,
"DepLocked": false,
"LockedTutorial": false,
"LockedPhase": false,
"Tutorial": false,
"Cost": []
}
]