ModBuildingProductionDataInfo: Difference between revisions
Stlnegril9 (talk | contribs) No edit summary |
Stlnegril9 (talk | contribs) 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