From DSP Wiki
Jump to: navigation, search

Below are descriptions for all attributes of ItemProto

Return to Modding Hub.

Attribute Type Description
Ability int
BuildIndex int Where in the build bar it shows up. Format XYY, X = page, YY = function key number. Eg Splitter's is 307.
BuildInGas bool Whether or not the building is built on gas giants
BuildMode int
CanBuild bool If it is a building
DescFields int[]
Description string The description on the tooltip
fluids int[]
fuelNeeds int[][]
FuelType int
Grade int Position of this building in the upgrade order (see Upgrades)
GridIndex int The item's location in the logistics station menu. Format XYZZ, where X is the page, Y is the row, and ZZ is the column
handcraft RecipeProto
hancraftProductCount int
handcrafts List<RecipeProto>
HeatValue long
HpMax int The hp the building has (doesn't currently change gameplay)
IconPath string where the icon is located
IsEntity bool
IsFluid bool does a tank hold it
isRaw bool
itemIds int[]
maincraft RecipeProto
maincraftProductCount int
makes List<RecipeProto> what the item makes
MiningFrom string
missingTech bool
ModelCount int
ModelIndex int
Potential long
prefabDesc PrefabDesc the PrefabDesc of the item
preTech TechProto which tech is required to unlock it
PreTechOverride int
ProduceFrom string
rawMats List<IDCNT>
ReactorInc float
recipes List<RecipeProto>
StackSize int
stationCollectorId int
Type EItemType
UnlockKey int
Upgrades int[] Array of the upgrade order of a building, e.g Assembler MK. 1, 2, 3
_iconSprite Sprite the Sprite of the icon