ModBuildingProductionDataInfo: Difference between revisions

From The Colonists
Jump to navigation Jump to search
No edit summary
No edit summary
Line 97: Line 97:
|}
|}
==Mod Building.json - ageComponentsDict - BuildingProductionForestryDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionForestryDataInfo==
Table of building.json -> ageComponentsDict -> BuildingProductionForestryDataInfo:
{| class="wikitable sortable" style="text-align: center"
|-
! Entry !! Description !! Example
|-
| plantableFloraSpecs
| Array of type of trees
| 2/null
|-
| radius
| bot search radius?
| 0
|-
| totalRange
| ??
| 0
|-
|}
==Mod Building.json - ageComponentsDict - BuildingProductionLumberjackDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionLumberjackDataInfo==
Table of building.json -> ageComponentsDict -> BuildingProductionLumberjackDataInfo:
{| class="wikitable sortable" style="text-align: center"
|-
! Entry !! Description !! Example
|-
| radius
| bot search radius?
| 0
|-
|}
==Mod Building.json - ageComponentsDict - BuildingProductionMountainMineDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionMountainMineDataInfo==
Table of building.json -> ageComponentsDict -> BuildingProductionMountainMineDataInfo:
{| class="wikitable sortable" style="text-align: center"
|-
! Entry !! Description !! Example
|-
| intoProcessTime
| delay in?
| 1.75
|-
| outOfProcessTime
| delay out?
| 6.0
|-
| radius
| bot search radius?
| 0
|-
| removeAmount
| ?
| 0
|-
| naturalResourceTypeProcessTimeMultiplier
| ?
|-
| mineableNaturalResourceTypesHash
| ?
| 0
|-
| entranceTileOffset
| ?
| 0
|-
| externalTrackOffsets
| ?
| 0
| 0
|-
| mineableNaturalResourceInfos
| ?
| 0
|-
|}
==Mod Building.json - ageComponentsDict - BuildingProductionPlantableFarmDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionPlantableFarmDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionResourceCollectorDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionResourceCollectorDataInfo==
Table of building.json -> ageComponentsDict -> BuildingProductionResourceCollectorDataInfo:
{| class="wikitable sortable" style="text-align: center"
|-
! Entry !! Description !! Example
|-
| radius
| bot search radius?
| 0
|-
| removeAmount
| ?
| 0
|-
| mineableNaturalResourceInfos
| ?
| 0
|-
|}
==Mod Building.json - ageComponentsDict - BuildingProductionRoadImproverDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionRoadImproverDataInfo==
Table of building.json -> ageComponentsDict -> BuildingProductionRoadImproverDataInfo:
{| class="wikitable sortable" style="text-align: center"
|-
! Entry !! Description !! Example
|-
| roadTypeId
| ? ID of road
| 5
|-
| pathTypeId
| ? ID of Path
| 4
|-
| mineableNaturalResourceInfos
| ?
| 0
|-
|}
==Mod Building.json - ageComponentsDict - BuildingProductionTreeFarmDataInfo==
==Mod Building.json - ageComponentsDict - BuildingProductionTreeFarmDataInfo==
End <br>
End <br>

Revision as of 00:18, 16 December 2022

BuildingConstruction Types

place holder, under construction.
List of all the BuildingConstructionDataInfo entries and example values.

Mod Building.json - ageComponentsDict - BuildingProductionDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionDataInfo entries:

Entry Description Example Non-Default Example
$type "BuildingProductionDataInfo, Game" default
processTime length of production cycle 30.0
minProcessTime Animal Field related -1.0 Sheep_Farm, Cow_Farm
additionalTime ?? 0.0 Bakery, Fishing_Hut, Forestry, Lumberjack Hut L3, Surface_Mine_L3, Road_Layer_L1, Vegetable Farm, Wheat Farm,
itemStackGroupsProduced array of resource(s) produced example
miscCatProduced ID of icon for output panel 255 Forestry, Road Layer, Shaft Mine, Workshop
itemRequirements array of tech required -
defaultProductionBalance default split for multiple outputs 50 Sheep_Farm Obsolete reasons?
isClearanceModeAvailable Destroy produced resource false Lumberjack Hut L3, Surface_Mine_L3
displayProcessTime ?? -1.0 27, 58, 47, 68, 67, 30, 25, 1, 23, 26, 4, 45, 50, 35, 19
workerProductionSpeedBoostFactor yyy 1.0
activeDirtyType 0, unless animation called every frame, then=4 4
typeId 21 = BuildingProductionDataInfo 21

Other BuildingProduction Types may have additional entries:

Mod Building.json - ageComponentsDict - BuildingProductionFishingHutDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionFishingHutDataInfoentries:

Entry Description Example
fishingTileOffset tile location of fish tile default
intoProcessTime delay in? 1.75
outOfProcessTime delay out? 6.0

Mod Building.json - ageComponentsDict - BuildingProductionForestryDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionForestryDataInfo:

Entry Description Example
plantableFloraSpecs Array of type of trees 2/null
radius bot search radius? 0
totalRange ?? 0

Mod Building.json - ageComponentsDict - BuildingProductionLumberjackDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionLumberjackDataInfo:

Entry Description Example
radius bot search radius? 0

Mod Building.json - ageComponentsDict - BuildingProductionMountainMineDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionMountainMineDataInfo:

Entry Description Example
intoProcessTime delay in? 1.75
outOfProcessTime delay out? 6.0
radius bot search radius? 0
removeAmount ? 0
naturalResourceTypeProcessTimeMultiplier ?
mineableNaturalResourceTypesHash ? 0
entranceTileOffset ? 0
externalTrackOffsets ? 0 0
mineableNaturalResourceInfos ? 0

Mod Building.json - ageComponentsDict - BuildingProductionPlantableFarmDataInfo

Mod Building.json - ageComponentsDict - BuildingProductionResourceCollectorDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionResourceCollectorDataInfo:

Entry Description Example
radius bot search radius? 0
removeAmount ? 0
mineableNaturalResourceInfos ? 0

Mod Building.json - ageComponentsDict - BuildingProductionRoadImproverDataInfo

Table of building.json -> ageComponentsDict -> BuildingProductionRoadImproverDataInfo:

Entry Description Example
roadTypeId ? ID of road 5
pathTypeId ? ID of Path 4
mineableNaturalResourceInfos ? 0

Mod Building.json - ageComponentsDict - BuildingProductionTreeFarmDataInfo

End