{"schemaVersion":1,"actualPayloadVersion":"1.0.3.101283","status":"verified-official-native-relative-lab-catalog","sourceFacts":{"path":"data/sourcefacts/official-lab-rules-v1.0.3.101283.json","sha256":"0a0831253345c0ec1dbcd021055d392246fc5397d600383db06694f0b11e4214"},"baselineLabSha256":"7664a8d0d0bc2f6920700472f925606129538b679bbab4e5868f51bc107620bc","officialBinding":{"path":"research/exploration-resume2/official-lab-binding.json","bytes":314659,"sha256":"66d3c80947fd7206180a184cc38662212f9f783e4c9fc1e4ac1fd193acd5a6f5"},"sourceVerification":{"reportPath":"research/exploration-resume2/official-input-verification.json","path":"research/exploration-resume2/official-input-verification.json","bytes":4411,"sha256":"1bd49d32bb8fc875520145f21c05ce5d851402fd17d694cf79128a7bfc86b433","sourceValueBinding":{"path":"research/exploration-resume2/official-native-input-binding.json","bytes":120639,"sha256":"99812bfdba4f68e6ddc9e148c7116a2b2fa3aa2516f0bbea248a323d5867087a"},"globalClassBinding":{"path":"research/exploration-resume2/official-global-class-binding.json","bytes":6311,"sha256":"6a6350aeec7c901233014302df37b43404b63c190577c1dff43f0f3ad2b59352"},"ordinaryStatPolicies":{"path":"research/exploration-resume2/official-passive-status-binding.json","bytes":597002,"sha256":"27b2f7dca87d12460d99329b4b4f7f20cd6ae0886a3273ec21720fc250533f34"}},"source":{"publisher":"Pocketpair","nativeELF":{"path":"research/tmp/native-inputs-resume2/official-server-1.0.3-candidate/PalServer-Linux-Shipping","bytes":196334744,"sha256":"8fb1c4b543ad55de1019cabeda2a0679b1b76d3f3413f52065aaf7ca382c1e6c"},"versionINI":{"sourceKind":"exact-mounted-package-file","path":"Pal/Config/DefaultGame.ini","bytes":41169,"sha256":"07c44ce99c5576c3609a05461f004c96f99e4183d73dbb78202a845505037166","rawOutputFile":"source_DefaultGame_mounted.ini","projectVersionOccurrences":[{"lineNumber":8,"section":"/Script/EngineSettings.GeneralProjectSettings","value":"1.0.3.101283","isGeneralProjectSettings":true}],"status":"read-ProjectVersion-observed"},"priorRawLabAttribution":{"repository":"deafdudecomputers/PalworldSaveTools","commit":"44a83a31b42678887ef286e1f06115ee442dfa7a","pointer":"/lab_research","note":"The prior Lab raw baseline is SaveTools, not CTG/Hub."}},"scope":{"relativeCatalog":true,"absoluteForecasts":false,"nodes":168,"numericNodes":158,"technologyPrerequisiteNodes":10,"effectGroups":16,"requiredRemainingLabCatalogFamilies":[],"productAdoptionAndAffectedVerificationPending":true,"otherTopicClausesNotClosed":["AC96-027 exact mission rewards/quantities/chances","AC96-028 extractor/recipe/power constants for numerical factory plan"]},"coverage":{"rawRowCount":168,"rawFieldsCompared":3696,"rawFieldsEqual":3696,"websiteFieldUnitsCompared":2016,"websiteFieldUnitsEqual":2016,"activeMaterialSlotsCompared":630,"effectGroups":16,"numericEffectGroups":15,"numericRows":158,"technologyPrerequisiteRows":10,"counts":{"CraftSpeed":53,"no":10,"ProductItemConsumeMaterialNumRate":9,"LabResearchSpeed":18,"DefenseRateBaseCampWorker":13,"AttackRateBaseCampWorker":14,"ProductExtraItemProbability":10,"PalEggHatchingSpeed":8,"FarmCropGrowupSpeed":5,"FarmCropHarvestNumRate":5,"EnergyStorageRate":3,"ConsumeEnergyRate":3,"ExpeditionTimeCostRate":5,"ExpeditionRewardRate":5,"OilExtractionSpeedRate":3,"ItemCorruptionSpeedRate":4}},"workEnum":{"None":0,"Anyone":14},"scopeAndAccumulation":{"completedOnly":"WorkAmount >= RequiredWorkAmount for ordinary finite values","percentageOperator":"float32(EffectValue * float32(0.01)), accumulated across completed matching research","rowPredicate":"same EffectType AND (rowWork == Anyone14 OR rowWork == requestedWork) AND (rowItem == None0 OR rowItem == requestedItem)","cache":"Each exact effect/options group is refreshed on completion/save restore; cached lookup remains scoped. Do not flatten all records into one global sum.","defaultOption":"FPalPassiveSkillEffectKeyOption::None is bytes 0000; Work None0 is not the Work Anyone14 wildcard. Global effect consumers explicitly query default options; work-specific CraftSpeed/LabResearchSpeed use actual work.","commonRate":"The helper adds the applicable Lab fraction at its basecamp passive stage; numeric consumers then place that stage as documented per effect."},"itemTypeMap":[{"effectItemType":"Medicine","itemTypeB":["Medicine","Drug","ConsumePalRevive","ConsumeGainStatusPoints"]},{"effectItemType":"PalGear","itemTypeB":["Essential_PalGear"]},{"effectItemType":"ArmorBody","itemTypeB":["ArmorBody","ArmorHead"]},{"effectItemType":"Weapon","itemTypeB":["WeaponMelee","WeaponBow","WeaponCrossbow","WeaponHandgun","WeaponAssaultRifle","WeaponSniperRifle","WeaponRocketLauncher","WeaponShotgun","WeaponFlameThrower","WeaponGatlingGun","WeaponCollectionTool","WeaponThrowObject","WeaponGrapplingGun","WeaponMetalDetector"]},{"effectItemType":"CaptureBall","itemTypeB":["SPWeaponCaptureBall"]},{"effectItemType":"Bullet","itemTypeB":["ConsumeBullet"]},{"effectItemType":"Dish","itemTypeB":["FoodDishMeat","FoodDishVegetable","FoodDishFish","FoodProcessed"]},{"effectItemType":"Ingot","itemTypeB":["MaterialIngot"]},{"effectItemType":"Ore","itemTypeB":["MaterialOre"]},{"effectItemType":"Shield","itemTypeB":["Shield"]},{"effectItemType":"Glider","itemTypeB":["Glider"]}],"effects":[{"effectType":"ItemCorruptionSpeedRate","nodeCount":4,"enumValue":100,"interpretation":"Changes item corruption rate in affected basecamp storage. Negative values slow corruption; this is a rate change, not a direct increase to every food expiry timer.","application":"The storage tick writes the rate to its corruption multiplier before corruption progresses.","consumer":"0x7374120 ItemStorageModel::TickByActor;also item/palbooth andfoodbox0x7372fa0/0x73bec00/0x73c1260","queryScope":"Static optionNone(0,0); owning basecamp, valid item container.","limits":["Final expiry time and other container modifiers are outside this relative catalog."],"stableIds":["Cool1","Cool4","Cool4_2","Cool4_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"CraftSpeed","nodeCount":53,"enumValue":6,"interpretation":"Adds research percentage points to the matching work type’s Work Speed factor alongside ordinary Work Speed traits. Later food, suitability and other work factors still apply.","application":"Work-specific native getter adds the basecamp rate minus 1 to the same stat factor as ordinary passive contributions.","consumer":"0x7278db0 GetCraftSpeedBuffRate(work)→0x7278700→0x727fe50→0x7043f00; work execution0x7278f10","queryScope":"Option(work=requested actual workSuitability,itemNone0). Requires IsBaseCampPal in0x7278895 and resolvable individual BaseCampId+0xce8.","limits":["Work amount is not seconds; no worker-speed forecast is offered."],"stableIds":["Cool1_2","Cool1_3","Cool1_4","Cool1_5","Cool1_6","GenerateEnergy1","GenerateEnergy1_2","GenerateEnergy1_3","GenerateEnergy1_4","GenerateEnergy1_5","GenerateEnergy1_6","Handcraft1","Handcraft1_2","Handcraft1_3","Handcraft1_4","Handcraft1_5","Handcraft1_6","EmitFlame1","EmitFlame1_2","EmitFlame1_3","EmitFlame1_4","EmitFlame1_5","EmitFlame1_6","Deforest1","Deforest1_2","Deforest1_3","Deforest1_4","Deforest1_5","Deforest1_6","Medicine1","Medicine1_2","Medicine1_3","Medicine1_4","Medicine1_5","Medicine1_6","Mining1","Mining1_2","Mining1_3","Mining1_4","Mining1_5","Mining1_6","Seeding1","Seeding1_2","Seeding1_3","Seeding1_4","Seeding1_5","Seeding1_6","Watering1","Watering1_2","Watering1_3","Watering1_4","Watering1_5","Watering1_6"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"PalEggHatchingSpeed","nodeCount":8,"enumValue":83,"interpretation":"Increases automatic egg hatching progress speed. A speed percentage is not the same percentage reduction in hatch time.","application":"The hatching models multiply incoming automatic work amount by this rate.","consumer":"0x735d500 HatchingEggModel and0x7362f80 HatchingEggModelBase::GetAutoWorkSelfAmountBySec","queryScope":"Static optionNone(0,0); owning basecamp.","limits":["Egg-specific base time, temperature and other hatch modifiers are outside this relative catalog."],"stableIds":["Cool2","Cool2_2","Cool2_3","Cool2_4","EmitFlame2","EmitFlame2_2","EmitFlame2_3","EmitFlame2_4"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"LabResearchSpeed","nodeCount":18,"enumValue":103,"interpretation":"Multiplies research progress for the matching work type, separately from its Work Speed research bonus.","application":"Work-specific CraftSpeed, global work speed, this research rate and incoming delta enter separate multiplication stages.","consumer":"0x76ed0b0 ProceedLabResearchProgress_ServerInternal; calls0x7043e80 at0x76ed207","queryScope":"Option(work=research work suitability already passed to GetCraftSpeed_withBuff_WorkSuitability,itemNone0). Owning basecamp and guild Lab must resolve.","limits":["The planner sums recorded work amounts and does not convert them to seconds."],"stableIds":["Cool3","Cool3_2","GenerateEnergy3","GenerateEnergy3_2","Handcraft3","Handcraft3_2","EmitFlame3","EmitFlame3_2","Deforest3","Deforest3_2","Medicine2","Medicine2_2","Mining3","Mining3_2","Seeding3","Seeding3_2","Watering3","Watering3_2"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"DefenseRateBaseCampWorker","nodeCount":13,"enumValue":98,"interpretation":"Adds research percentage points to the Defense factor of Pals assigned to a base. The research category does not restrict this bonus to that work type.","application":"The basecamp stat getter maps Defense to DefenseRateBaseCampWorker and adds its delta to the Defense factor.","consumer":"Frozen0x727fe50 ExtraEffectTypesMap initializer0x72800a8..f8 maps Defense4→additional98; common stat getter chain retained","queryScope":"Option forwarded from Defense getter; ordinary query uses static None(work0,item0); basecamp membership as above.","limits":["Final integer Defense and other combat modifiers are outside this relative catalog."],"stableIds":["Cool3_3","Cool3_5","GenerateEnergy3_3","Handcraft3_3","EmitFlame3_3","EmitFlame3_5","Deforest3_3","Deforest3_5","Medicine2_3","Mining3_3","Seeding3_3","Seeding3_5","Watering3_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"AttackRateBaseCampWorker","nodeCount":14,"enumValue":97,"interpretation":"Adds research percentage points to the Attack factor of Pals assigned to a base. The research category does not restrict this bonus to that work type.","application":"The basecamp stat getter maps ShotAttack to AttackRateBaseCampWorker and adds its delta to the Attack factor.","consumer":"Frozen0x727fe50 ExtraEffectTypesMap initializer0x7280067..a3 maps ShotAttack3→additional97; common stat getter chain retained","queryScope":"Option forwarded from ShotAttack getter; ordinary query uses static None(work0,item0); individual must satisfy IsBaseCampPal and BaseCampId lookup.","limits":["Final integer Attack and other combat modifiers are outside this relative catalog."],"stableIds":["Cool3_4","GenerateEnergy3_4","GenerateEnergy3_5","Handcraft3_4","Handcraft3_5","EmitFlame3_4","Deforest3_4","Medicine2_4","Medicine2_5","Mining3_4","Mining3_5","Seeding3_4","Watering3_4","Watering3_5"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"no","nodeCount":10,"enumValue":0,"interpretation":"Completing this research satisfies the linked technology’s research prerequisite. You still unlock that technology with its required level and points.","application":"The technology unlock eligibility check uses the exact RequireResearchId and requires completed guild research.","consumer":"0x75fed20 UPalTechnologyData::IsLabResearchRequirementSatisfied(FName)→tail0x724f360 IsCompletedResearch","queryScope":"None researchID immediatelytrue; otherwise resolves playerstate→guild→Lab andchecks completed specified researchID.","limits":["This is a prerequisite, not a percentage effect or an automatic technology grant."],"stableIds":["Cool5","GenerateEnergy5","Handcraft5","EmitFlame5","Deforest4","Medicine4","Mining5","Seeding4","Seeding5","Watering5"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"EnergyStorageRate","nodeCount":3,"enumValue":95,"interpretation":"Scales basecamp energy storage capacity and its storage clamp. This bonus changes capacity, not electricity generation speed.","application":"Storage uses configured capacity times the rate; the generator capacity path uses max(rate, 1), then stored energy is clamped.","consumer":"0x73385d0 GetMaxEnergyStorage;0x7338620 StoreEnergy;0x7354de0 generator max;0x73562b0 generator actual store update","queryScope":"Static FPalPassiveSkillEffectKeyOption::None=(workNone0,itemNone0); owning basecamp.","limits":["Actual equipment capacity and generator throughput are outside this relative catalog."],"stableIds":["GenerateEnergy2","GenerateEnergy2_2","GenerateEnergy2_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"ConsumeEnergyRate","nodeCount":3,"enumValue":96,"interpretation":"Scales the combined draw of active basecamp energy consumers. Negative values reduce that combined consumption.","application":"Active consumer draw times delta is summed before the consumption rate is applied.","consumer":"0x7007d80 ConsumeEnergy_ServerInternal call0x70080bb; callback0x702e0a0;0x7337e60 CalcConsumeEnergy","queryScope":"Static optionNone(0,0); requires supplied energy module and its owner basecamp for modified branch.","limits":["This does not determine a universal generator count or outage-free base."],"stableIds":["GenerateEnergy4","GenerateEnergy4_2","GenerateEnergy4_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"ProductItemConsumeMaterialNumRate","nodeCount":9,"enumValue":91,"interpretation":"Scales each crafting material count for the mapped item category, then applies native integer conversion with a minimum of one material. Armor includes both body and head armor.","application":"For the matched item TypeB category, every material count is scaled, converted by cvtss2si(2*x - 0.5) then arithmetic shift right by 1, and clamped to at least 1.","consumer":"0x72bfcc0 UPalItemUtility::GetProductItemRequiredMaterialInfos;call0x72bfda6","queryScope":"Option(workNone0,item=0x72d03a0 GetEffectItemTypeByItemId(outputItemId)).","limits":["Small material counts can retain the same integer cost; no arbitrary JavaScript round/trunc rule is substituted."],"stableIds":["Handcraft2","Handcraft2_2","Handcraft2_3","Handcraft2_4","Handcraft2_5","Handcraft2_6","Medicine3","Medicine3_2","Medicine3_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"ProductExtraItemProbability","nodeCount":10,"enumValue":90,"interpretation":"Adds a chance to produce one extra recipe batch for the mapped item category at a crafting converter. The output item must be stackable with a maximum stack count of at least two. Ore means ore materials, not only Paldium.","application":"The converter requires static MaxStackCount >= 2, draws using max(rate - 1, 0), and on success adds the recipe Product_Count to output.","consumer":"0x7323ed0 ConvertItemModel::OnFinishWorkInServer;call0x7324176→GetProbability0x7043f80→LotteryFloat0x769f050","queryScope":"Option(workNone0,item=mapped output item category); basecamp required; static output MaxStackCount +0x78 must be >=2 at0x7324148.","limits":["This is a chance per eligible completed crafting batch, not unconditional doubling or an extra-item effect for unstackable outputs."],"stableIds":["Handcraft4","Handcraft4_2","Handcraft4_3","Handcraft4_4","EmitFlame4","EmitFlame4_2","EmitFlame4_3","EmitFlame4_4","Watering4","Watering4_2"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"ExpeditionTimeCostRate","nodeCount":5,"enumValue":101,"interpretation":"Scales expedition required time after the team-strength time modifier. Negative values reduce the resulting required-time rate.","application":"The mission RequiredSeconds field, team-strength time rate and this Lab rate are multiplied.","consumer":"0x73144b0 CalculateCurrentMissionRequiredSecondsRawByTeamStrength;call0x731458a","queryScope":"Static optionNone(0,0); mission row, functions object, owning basecamp.","limits":["Final scheduling and mission reward quantities are handled by their own rules."],"stableIds":["Deforest2","Deforest2_3","Deforest2_5","Mining2","Mining2_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"ExpeditionRewardRate","nodeCount":5,"enumValue":102,"interpretation":"Scales the expedition team-strength reward rate. This percentage does not give every possible reward the same drop chance.","application":"The native reward-rate getter multiplies the team-strength reward rate by this Lab rate.","consumer":"0x7314370 CalculateRewardRateByTeamStrengthInternal;call0x7314437","queryScope":"Static optionNone(0,0); mission model/basecamp.","limits":["Reward selection, integer quantities and eligibility remain separate mission rules."],"stableIds":["Deforest2_2","Deforest2_4","Deforest2_6","Mining2_2","Mining2_4"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"OilExtractionSpeedRate","nodeCount":3,"enumValue":99,"interpretation":"Increases automatic extraction progress for the configured Crude Oil product. This changes extraction speed, not the amount produced per completed cycle.","application":"The product model requires ProductItemId equal to ItemIDManager.CrudeOilItemRowName, bound to CrudeOil, before multiplying automatic work by the rate.","consumer":"0x73cf780 UPalMapObjectProductItemModel::GetAutoWorkSelfAmountBySec;call0x73cf7bf","queryScope":"Static optionNone(0,0); owning basecamp; ProductItemId+0x24c must equal ItemIDManager.CrudeOilItemRowName+0x100.","limits":["The numerical Wing Cell factory plan still needs its separate extractor, recipe and power inputs."],"stableIds":["Mining4","Mining4_2","Mining4_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"FarmCropGrowupSpeed","nodeCount":5,"enumValue":84,"interpretation":"Multiplies crop growth progress speed in the growing state. This is a progress-rate bonus, not a direct reduction by the same percentage to the full planting cycle.","application":"Growup Tick multiplies its progress increment by the Lab rate before adding it to current growth progress.","consumer":"0x733d100 Growup::Tick→0x733b860 GetPassiveRate_ServerInternal→tail0x7043e80","queryScope":"Static optionNone(0,0) through farm helper; server/world-owner and valid crop model.","limits":["Seeding, watering, harvesting and full-cycle timing remain separate stages."],"stableIds":["Seeding2","Seeding2_3","Seeding2_4","Watering2","Watering2_3"],"proofStatus":"official-fixed-baseline-relative-catalog"},{"effectType":"FarmCropHarvestNumRate","nodeCount":5,"enumValue":94,"interpretation":"Scales the crop harvest yield before native integer conversion. A fractional yield bonus can produce no additional item for a particular harvest.","application":"The actual crop row CropItemNum is multiplied by the harvest factor and Lab rate; cvtss2si(2*x - 0.5) then arithmetic shift right by 1 precedes item spawning.","consumer":"0x733db90 Harvestable::OnFinishWorkInServer;call0x733dc6a","queryScope":"Static optionNone(0,0); crop table row and basecamp.","limits":["The full yield model and every other harvest modifier are outside this relative catalog."],"stableIds":["Seeding2_2","Seeding2_5","Seeding2_6","Watering2_2","Watering2_4"],"proofStatus":"official-fixed-baseline-relative-catalog"}],"nodes":[{"id":"Handcraft1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"ToolBoxV1"},{"id":"Handcraft1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft2","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"ArmorBody"},{"id":"Handcraft2_2","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"PalGear"},{"id":"Handcraft2_3","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Weapon"},{"id":"Handcraft2_4","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"ArmorBody"},{"id":"Handcraft2_5","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"PalGear"},{"id":"Handcraft2_6","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"Weapon"},{"id":"Handcraft3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Handcraft3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Handcraft4","effectType":"ProductExtraItemProbability","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"CaptureBall"},{"id":"Handcraft4_2","effectType":"ProductExtraItemProbability","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Bullet"},{"id":"Handcraft4_3","effectType":"ProductExtraItemProbability","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"CaptureBall"},{"id":"Handcraft4_4","effectType":"ProductExtraItemProbability","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"Bullet"},{"id":"Handcraft1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Handcraft","effectOptionItemType":"None"},{"id":"Handcraft3_5","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"OlympicCauldron"},{"id":"EmitFlame1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame2","effectType":"PalEggHatchingSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame2_2","effectType":"PalEggHatchingSpeed","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame2_3","effectType":"PalEggHatchingSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame2_4","effectType":"PalEggHatchingSpeed","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"EmitFlame4","effectType":"ProductExtraItemProbability","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Dish"},{"id":"EmitFlame4_2","effectType":"ProductExtraItemProbability","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Ingot"},{"id":"EmitFlame4_3","effectType":"ProductExtraItemProbability","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"Dish"},{"id":"EmitFlame4_4","effectType":"ProductExtraItemProbability","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"Ingot"},{"id":"EmitFlame1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"EmitFlame","effectOptionItemType":"None"},{"id":"EmitFlame3_5","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"Fountain"},{"id":"Watering1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering2","effectType":"FarmCropGrowupSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering2_2","effectType":"FarmCropHarvestNumRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering2_3","effectType":"FarmCropGrowupSpeed","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering2_4","effectType":"FarmCropHarvestNumRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Watering4","effectType":"ProductExtraItemProbability","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Ore"},{"id":"Watering4_2","effectType":"ProductExtraItemProbability","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"Ore"},{"id":"Watering1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Watering","effectOptionItemType":"None"},{"id":"Watering3_5","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding4","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"FlowerBed"},{"id":"Seeding5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"Silo"},{"id":"Seeding1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding2","effectType":"FarmCropGrowupSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding2_2","effectType":"FarmCropHarvestNumRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding2_3","effectType":"FarmCropGrowupSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding2_4","effectType":"FarmCropGrowupSpeed","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding2_5","effectType":"FarmCropHarvestNumRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding2_6","effectType":"FarmCropHarvestNumRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Seeding1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Seeding","effectOptionItemType":"None"},{"id":"Seeding3_5","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"TransmissionTower"},{"id":"GenerateEnergy1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy2","effectType":"EnergyStorageRate","effectValue":20,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy2_2","effectType":"EnergyStorageRate","effectValue":20,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy2_3","effectType":"EnergyStorageRate","effectValue":30,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy4","effectType":"ConsumeEnergyRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy4_2","effectType":"ConsumeEnergyRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy4_3","effectType":"ConsumeEnergyRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"GenerateEnergy1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"GenerateElectricity","effectOptionItemType":"None"},{"id":"GenerateEnergy3_5","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest4","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"Stump"},{"id":"Deforest1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest2","effectType":"ExpeditionTimeCostRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest2_2","effectType":"ExpeditionRewardRate","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest2_3","effectType":"ExpeditionTimeCostRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest2_4","effectType":"ExpeditionRewardRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest2_5","effectType":"ExpeditionTimeCostRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest2_6","effectType":"ExpeditionRewardRate","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Deforest1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Deforest","effectOptionItemType":"None"},{"id":"Deforest3_5","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"MiningTool"},{"id":"Mining1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining2","effectType":"ExpeditionTimeCostRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining2_2","effectType":"ExpeditionRewardRate","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining2_3","effectType":"ExpeditionTimeCostRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining2_4","effectType":"ExpeditionRewardRate","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining4","effectType":"OilExtractionSpeedRate","effectValue":20,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining4_2","effectType":"OilExtractionSpeedRate","effectValue":30,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining4_3","effectType":"OilExtractionSpeedRate","effectValue":40,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Mining1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Mining","effectOptionItemType":"None"},{"id":"Mining3_5","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool1","effectType":"ItemCorruptionSpeedRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool1_2","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool5","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"Snowman"},{"id":"Cool1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool2","effectType":"PalEggHatchingSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool2_2","effectType":"PalEggHatchingSpeed","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool2_3","effectType":"PalEggHatchingSpeed","effectValue":5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool2_4","effectType":"PalEggHatchingSpeed","effectValue":10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool3","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool3_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool3_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool3_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool4","effectType":"ItemCorruptionSpeedRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool4_2","effectType":"ItemCorruptionSpeedRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool4_3","effectType":"ItemCorruptionSpeedRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Cool1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"Cool","effectOptionItemType":"None"},{"id":"Cool3_5","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Medicine1","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine1_2","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine4","effectType":"no","effectValue":0,"effectOptionWorkSuitability":"None","effectOptionItemType":"None","technologyUnlockId":"Cauldron"},{"id":"Medicine1_3","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine1_4","effectType":"CraftSpeed","effectValue":5,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine1_5","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine2_2","effectType":"LabResearchSpeed","effectValue":10,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine2_3","effectType":"DefenseRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Medicine2_4","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"},{"id":"Medicine3","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Medicine"},{"id":"Medicine3_2","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-5,"effectOptionWorkSuitability":"None","effectOptionItemType":"Medicine"},{"id":"Medicine3_3","effectType":"ProductItemConsumeMaterialNumRate","effectValue":-10,"effectOptionWorkSuitability":"None","effectOptionItemType":"Medicine"},{"id":"Medicine1_6","effectType":"CraftSpeed","effectValue":10,"effectOptionWorkSuitability":"ProductMedicine","effectOptionItemType":"None"},{"id":"Medicine2_5","effectType":"AttackRateBaseCampWorker","effectValue":2,"effectOptionWorkSuitability":"None","effectOptionItemType":"None"}],"technologyUnlocks":[{"researchId":"Handcraft5","technologyId":"ToolBoxV1","parserEnumerationIndex":115,"unlockBuildObjects":["ToolBoxV1"],"unlockItemRecipes":[],"levelCap":20,"cost":2,"officialRow":{"UnlockBuildObjects":["ToolBoxV1"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_ToolBoxV1","Description":"BUILDOBJECT_DESC_ToolBoxV1","IconName":"ToolBoxV1","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Handcraft5","IsBossTechnology":false,"LevelCap":20,"Tier":0,"Cost":2}},{"researchId":"EmitFlame5","technologyId":"OlympicCauldron","parserEnumerationIndex":125,"unlockBuildObjects":["OlympicCauldron"],"unlockItemRecipes":[],"levelCap":21,"cost":2,"officialRow":{"UnlockBuildObjects":["OlympicCauldron"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_OlympicCauldron","Description":"BUILDOBJECT_DESC_OlympicCauldron","IconName":"OlympicCauldron","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"EmitFlame5","IsBossTechnology":false,"LevelCap":21,"Tier":0,"Cost":2}},{"researchId":"Watering5","technologyId":"Fountain","parserEnumerationIndex":141,"unlockBuildObjects":["Fountain"],"unlockItemRecipes":[],"levelCap":23,"cost":2,"officialRow":{"UnlockBuildObjects":["Fountain"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_Fountain","Description":"BUILDOBJECT_DESC_Fountain","IconName":"Fountain","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Watering5","IsBossTechnology":false,"LevelCap":23,"Tier":0,"Cost":2}},{"researchId":"Seeding4","technologyId":"FlowerBed","parserEnumerationIndex":148,"unlockBuildObjects":["FlowerBed"],"unlockItemRecipes":[],"levelCap":24,"cost":2,"officialRow":{"UnlockBuildObjects":["FlowerBed"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_FlowerBed","Description":"BUILDOBJECT_DESC_FlowerBed","IconName":"FlowerBed","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Seeding4","IsBossTechnology":false,"LevelCap":24,"Tier":0,"Cost":2}},{"researchId":"Seeding5","technologyId":"Silo","parserEnumerationIndex":157,"unlockBuildObjects":["Silo"],"unlockItemRecipes":[],"levelCap":25,"cost":2,"officialRow":{"UnlockBuildObjects":["Silo"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_Silo","Description":"BUILDOBJECT_DESC_Silo","IconName":"Silo","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Seeding5","IsBossTechnology":false,"LevelCap":25,"Tier":0,"Cost":2}},{"researchId":"Deforest4","technologyId":"Stump","parserEnumerationIndex":182,"unlockBuildObjects":["Stump"],"unlockItemRecipes":[],"levelCap":28,"cost":2,"officialRow":{"UnlockBuildObjects":["Stump"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_Stump","Description":"BUILDOBJECT_DESC_Stump","IconName":"Stump","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Deforest4","IsBossTechnology":false,"LevelCap":28,"Tier":0,"Cost":2}},{"researchId":"Mining5","technologyId":"MiningTool","parserEnumerationIndex":201,"unlockBuildObjects":["MiningTool"],"unlockItemRecipes":[],"levelCap":30,"cost":2,"officialRow":{"UnlockBuildObjects":["MiningTool"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_MiningTool","Description":"BUILDOBJECT_DESC_MiningTool","IconName":"MiningTool","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Mining5","IsBossTechnology":false,"LevelCap":30,"Tier":0,"Cost":2}},{"researchId":"Medicine4","technologyId":"Cauldron","parserEnumerationIndex":218,"unlockBuildObjects":["Cauldron"],"unlockItemRecipes":[],"levelCap":32,"cost":2,"officialRow":{"UnlockBuildObjects":["Cauldron"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_Cauldron","Description":"BUILDOBJECT_DESC_Cauldron","IconName":"Cauldron","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Medicine4","IsBossTechnology":false,"LevelCap":32,"Tier":0,"Cost":2}},{"researchId":"Cool5","technologyId":"Snowman","parserEnumerationIndex":227,"unlockBuildObjects":["Snowman"],"unlockItemRecipes":[],"levelCap":33,"cost":2,"officialRow":{"UnlockBuildObjects":["Snowman"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_Snowman","Description":"BUILDOBJECT_DESC_Snowman","IconName":"Snowman","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"Cool5","IsBossTechnology":false,"LevelCap":33,"Tier":0,"Cost":2}},{"researchId":"GenerateEnergy5","technologyId":"TransmissionTower","parserEnumerationIndex":347,"unlockBuildObjects":["TransmissionTower"],"unlockItemRecipes":[],"levelCap":48,"cost":2,"officialRow":{"UnlockBuildObjects":["TransmissionTower"],"UnlockItemRecipes":[],"Name":"NAME_RECIPE_TransmissionTower","Description":"BUILDOBJECT_DESC_TransmissionTower","IconName":"TransmissionTower","RequireDefeatTowerBoss":"EPalBossType::None","RequireTechnology":"None","RequireResearchId":"GenerateEnergy5","IsBossTechnology":false,"LevelCap":48,"Tier":0,"Cost":2}}],"nativeRounding":{"constantVA":"0x735128","constantRawHex":"000000bf","constantFloat32":-0.5,"materialInstructionVAs":["0x72bfde9","0x72bfded","0x72bfdf5","0x72bfdf9","0x72bfdfb"],"harvestInstructionVAs":["0x733dc8d","0x733dc91","0x733dc99","0x733dc9d"],"machineOperator":"arithmeticShiftRight(cvtss2si(float32(2 * float32(x) - 0.5)), 1)","materialMinimum":1,"roundingModeBoundary":"cvtss2si follows MXCSR rounding mode; no JavaScript round/trunc substitution or new absolute-output calculator is offered."},"limits":["No live game, all-game effect certification or absolute timer/throughput model is claimed.","Old raw metadata version unknown remains historically true; exact new source binding is field-specific and does not rewrite that raw capture.","No eight-coefficient, hidden building-function, current-version chase, replay or hidden-ID gate is introduced.","The source-support conclusion is not a protocol B review or whole-product acceptance."]}