Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Log uploaded on Thursday, September 06, 2018, 12:03:01 PM
- Loaded mods:
- Core: (no assemblies)
- HugsLib[5.0.2]: 0Harmony(1.1.0.0), HugsLib(1.0.0.0)
- Humanoid Alien Races 2.0: 0Harmony(1.1.1.0), AlienRace(1.0.0.0)
- JecsTools: 0Harmony(1.1.0.0), 0JecsTools(1.0.8.0), AbilityUser(1.18.0.0), AbilityUserAI(1.18.0.0), CompActivatableEffect(1.18.0.0), CompAnimated(1.18.0.0), CompBalloon(1.18.0.0), CompDeflector(1.18.0.0), CompDelayedSpawner(1.18.0.0), CompExtraSounds(1.18.0.0), CompInstalledPart(1.18.0.0), CompLumbering(1.18.0.0), CompOverlays(1.18.0.0), CompOversizedWeapon(1.18.0.0), CompSlotLoadable(1.18.0.0), CompToggleDef(1.18.0.0), CompVehicle(1.17.0.1), PawnShields(1.0.0.0)
- Giddy-up! Core[1.0.1]: $HugsLibChecker(0.5.0.0), GiddyUpCore(0.0.0.0)
- Polarisbloc - Core LAB: Polarisbloc(1.0.0.0)
- Avali: Avali(0.8.0.3)
- Orassans: 0Harmony(1.1.0.0), BetharianPower(1.0.0.0), Orassans(1.0.0.0)
- Logann Race B19: Wolverine(1.0.0.0)
- Racc Race B19: (no assemblies)
- Polarisbloc - Security Force: Polarisbloc_SecurityForce(1.0.0.0)
- EdB Prepare Carefully: 0Harmony(1.1.0.0), EdBPrepareCarefully(0.19.9.0)
- Prepare Landing[0.9.0]: PrepareLanding(0.9.0.0)
- Map Reroll: $HugsLibChecker(0.5.0.0), MapReroll(2.3.3.0)
- Faction Discovery: Faction Discovery(0.19.0.0)
- Relations Tab: Fluffy_Relations(1.2.31.0)
- Animal Tab: 0Harmony(1.2.0.1), AnimalTab(2.2.38.0)
- Work Tab: 0Harmony(1.2.0.1), WorkTab(2.1.134.0)
- Medical Tab: 0Harmony(1.2.0.1), DynamicPawnTable(1.0.0.0), MedicalInfo(1.7.31.0)
- Blueprints: Blueprints(1.1.14.0)
- Colony Manager: 0Harmony(1.2.0.1), Fluffy_ColonyManager(3.9.344.0)
- Fluffy Breakdowns: 0Harmony(1.2.0.1), Fluffy_Breakdowns(2.1.22.0)
- Pharmacist: 0Harmony(1.2.0.1), Pharmacist(1.7.96.0)
- Research Tree: 0Harmony(1.2.0.1), ResearchTree(0.10.450.0)
- Stack XXL[1.0.0]: $HugsLibChecker(0.5.0.0), StackXXL(1.0.0.0)
- Area Unlocker: 0ColourPicker(1.0.0.0), 0Harmony(1.2.0.1), AreaUnlocker(1.1.27.0)
- More Planning: $HugsLibChecker(0.5.0.0), MorePlanning(4.0.0.0)
- [KV] Trading Spot - B19: TradingSpot(1.0.0.0)
- P-Music: (no assemblies)
- Dismiss Trader: 0Harmony(1.2.0.1), Dismiss_Trader(0.1.0.1)
- Replace Stuff: 0Harmony(1.1.0.0), Replace_Stuff(1.0.0.0)
- Tilled Soil: (no assemblies)
- Metal Doesn't Burn: (no assemblies)
- Realistic Rooms: (no assemblies)
- Steel extraction: (no assemblies)
- Small Comms Console [B19]: (no assemblies)
- Mad Skills: 0Harmony(1.2.0.1), MadSkills(0.0.0.0)
- Numbers: RWNumbers(1.0.0.3)
- Allow Tool: $HugsLibChecker(0.5.0.0), AllowTool(3.5.7.0)
- TD Enhancement Pack: 0Harmony(1.1.0.0), TD_Enhancement_Pack(1.0.0.0)
- Reasonable Components B19: (no assemblies)
- Incident Person Stat: 0Harmony(1.2.0.1), IncidentPersonStat(1.0.0.0)
- Ugh You Got Me: 0Harmony(1.2.0.1), UghYouGotMe(1.0.6818.16794)
- Run and Hide: 0Harmony(1.0.9.1), RunandHide(18.9.1.0)
- Hand Me That Brick Lite: 0Harmony(1.2.0.1), HMTBLite(1.1.2.0)
- Death Rattle: DeathRattle(18.9.1.0)
- Quarry: Quarry(0.19.0.0)
- Smart Medicine: 0Harmony(1.1.0.0), SmartMedicine(1.0.0.0)
- Giddy-up! Battle Mounts[1.0.2]: Battlemounts(0.0.0.0)
- Giddy-up! Caravan[1.0.0]: GiddyUpCaravan(0.0.0.0)
- Pick Up And Haul: 0Harmony(1.2.0.1), PickUpAndHaul(0.1.0.3)
- Locks: 0Harmony(1.0.9.1), Locks(1.0.0.0)
- Prison Labor: 0Harmony(1.2.0.1), PrisonLabor(0.8.0.0)
- Mining Priority: 0Harmony(1.1.0.0), Mining_Priority(1.0.0.0)
- Giddy-up! Ride and Roll[1.0.0]: GiddyUpRideAndRoll(0.0.0.0)
- Snap Out!: 1SettingsHelper(1.0.0.0), SnapOut(1.0.0.0)
- RimQuest: 0Harmony(1.0.9.1), RimQuest(0.0.0.0)
- RunAndGun: RunAndGun(1.18.3.0)
- [KV] Path Avoid - B19: 0Harmony(1.2.0.1), PathAvoid(1.0.0.0)
- Selling prisoners with no guilt: (no assemblies)
- QualitySurgeon: 0Harmony(1.1.0.0), QualitySurgeon(1.0.1.0)
- Simple sidearms[1.3]: SimpleSidearms(1.0.0.0)
- Animals Logic: 0Harmony(1.2.0.1), AnimalsLogic(1.0.6816.37636)
- QualityBuilder: 0Harmony(1.1.0.0), QualityBuilder(1.0.5.0)
- Defensive Positions: $HugsLibChecker(0.5.0.0), DefensivePositions(1.6.1.0)
- Prisoner Harvesting: (no assemblies)
- Gear Up And Go: 0Harmony(1.1.0.0), GearUpAndGo(1.0.0.0)
- Better Pawn Control: $HugsLibChecker(0.5.0.0), BetterPawnControl(1.7.1.0)
- RBSE Lite Edition: ScarRemoving(1.0.0.0)
- Archotech Expanded: (no assemblies)
- [KV] RimFridge - B19: 0Harmony(1.2.0.1), RimFridge(1.0.0.0)
- VGP Vegetable Garden: (no assemblies)
- VGP Garden Gourmet: (no assemblies)
- VGP Garden Resources: (no assemblies)
- VGP Garden Medicine: ModFinder(1.0.0.0)
- VGP Garden Fabrics: (no assemblies)
- VGP Garden Drinks: Drinks(1.0.0.0)
- Rimatomics: 0Harmony(1.2.0.1), Rimatomics(1.5.6822.33116)
- Sun Lights [B19]: (no assemblies)
- Wall Light: (no assemblies)
- More Vanilla Turrets [B19]: (no assemblies)
- RT Fuse: 0Harmony(1.2.0.1), RT_Fuse(1.0.0.0)
- PowerSwitch: PowerSwitch(0.18.1.0)
- [KV] Change Dresser - B19: 0Harmony(1.2.0.1), ChangeDresser(1.0.0.0), MendingChangeDresserPatch(1.0.0.0)
- Glass+Lights: (no assemblies)
- More Batteries: (no assemblies)
- Doors Expanded: 0Harmony(1.1.0.0), DoorsExpanded(1.18.0.0)
- Dubs Rimkit: 0Harmony(1.2.0.1), Dubs Rimkit(1.4.6822.7670)
- Wall Vitals Monitor: (no assemblies)
- Centralized Climate Control: $HugsLibChecker(0.5.0.0), CentralizedClimateControl(1.5.0.0)
- Stick Lantern: (no assemblies)
- More Linkables: (no assemblies)
- GeneticRim B19 Version: 0Harmony(1.0.9.1), AnimalRangeUnlocker(1.0.6817.25673), DraftingPatcher(1.0.0.0), ExplosionTypes(1.0.0.0), NewAnimalSubproducts(1.0.0.0), NewHatcher(1.0.0.0), NewMachinery(1.0.0.0)
- Industrial Rollers: RimWorldIndustrialRollers(2.4.3.0)
- Tables+: (no assemblies)
- A Dog Said...: (no assemblies)
- Safely Hidden Away: 0Harmony(1.1.0.0), Safely_Hidden_Away(1.0.0.0)
- [SYR] Blueberries: 0Harmony(1.2.0.1), Bluciferum(1.0.0.0), UniversalFermenter(1.0.0.0)
- Rimsenal - Enhanced Vanilla Pack: (no assemblies)
- Rimsenal: (no assemblies)
- [SS]Lovely Hair Style: (no assemblies)
- Xeva's Rimhair: (no assemblies)
- Spoons Hair Mod: (no assemblies)
- Nackblad Inc Rimhair: (no assemblies)
- Rimsenal - Rimhair: (no assemblies)
- FashionRIMsta: (no assemblies)
- MendAndRecycle: MendAndRecycle(1.0.6816.17654)
- Android tiers B19: 0Harmony(1.2.0.1), AndroidsAtlasTiers(1.0.0.0)
- RenameColony: 0Harmony(1.2.0.1), RenameColony(1.0.0.0)
- Progress Renderer: 0Harmony(1.1.0.0), System.Drawing(2.0.0.0), FJ.CoreWin(0.8.0.0), ProgressRenderer(1.0.0.0)
- More Sculpture: (no assemblies)
- advanced powergeneration v1: sd_adv_powergen(1.0.6358.26410)
- Architect Icons: ArchitectIcons(1.2.0.0)
- Search and Destroy: $HugsLibChecker(0.5.0.0), SearchAndDestroy(1.0.0.0)
- Active Harmony patches:
- <ConfigErrors>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <ConfigErrors>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <ConfigErrors>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <DoDebugOptions>c__AnonStorey9.<>m__0: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <DoDebugOptions>c__AnonStorey9.<>m__1: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <DoDebugOptions>c__AnonStorey9.<>m__2: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <DoDebugOptions>c__AnonStorey9.<>m__8: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <DoDebugOptions>c__AnonStorey9.<>m__9: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <DoDebugOptions>c__AnonStorey9.<>m__E: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <EnsureRequiredEnemies>c__AnonStorey1.<>m__1: post: AlienRace.HarmonyPatches.EnsureRequiredEnemiesPostfix
- <FindPatientBedFor>c__AnonStorey3.<>m__0: TRANS: AnimalsLogic.YouSleepHere+RestUtility_FindPatientBedFor_Patch.Transpiler
- <FlavorfulCombatTest>c__AnonStorey5.<>m__0: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <GetNotMissingParts>c__Iterator5.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <LayDown>c__AnonStorey0.<>m__0: TRANS: AlienRace.HarmonyPatches.PostureTranspiler
- <MakeNewToils>c__AnonStorey1.<>m__2: TRANS: SmartMedicine.MakeNewToils_Patch.Transpiler
- <MakeNewToils>c__Iterator0.<>m__0: TRANS: AlienRace.HarmonyPatches.PostureTranspiler
- <PickupMedicine>c__AnonStorey1.<>m__0: TRANS: SmartMedicine.PickupMedicine_Patch.Transpiler
- <Prosthetics>c__AnonStorey24.<>m__6: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- <TryGiveJob>c__AnonStorey0.<>m__0: TRANS: AnimalsLogic.YouSleepHere+JobGiver_RescueNearby_TryGiveJob_Patch.Transpiler
- ActiveDropPod.PodOpen: PRE: MapReroll.Patches.ActiveDropPod_PodOpen_Patch.RecordPodContents
- AddictionUtility.CanBingeOnNow: post: AlienRace.HarmonyPatches.CanBingeNowPostfix
- AgeInjuryUtility.GenerateRandomOldAgeInjuries: PRE: AlienRace.HarmonyPatches.GenerateRandomOldAgeInjuriesPrefix
- AgeInjuryUtility.RandomHediffsToGainOnBirthday: post: AlienRace.HarmonyPatches.RandomHediffsToGainOnBirthdayPostfix
- Alert_LifeThreateningHediff.GetExplanation: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Alert_LowMedicine.MedicineCount: post: SmartMedicine.StockUp.LowMedicineWarning.Postfix
- ApparelProperties.GetInterferingBodyPartGroups: TRANS: AlienRace.HarmonyPatches.GetInterferingBodyPartGroupsTranspiler
- ApparelUtility.CanWearTogether: post: JecsTools.HarmonyPatches.Post_CanWearTogether
- AreaAllowedGUI.DoAreaSelector: TRANS: TD_Enhancement_Pack.DoAreaSelector_Patch.Transpiler
- AreaManager.AddStartingAreas: post: PrisonLabor.Harmony.AddLaborAreaPatch.Postfix
- AreaManager.AreaManagerUpdate: PRE: ProgressRenderer.Harmony_AreaManager_AreaManagerUpdate.Prefix
- AreaManager.CanMakeNewAllowed: PRE: AreaUnlocker.AreaManager_CanMakeNewAllowed.Prefix
- AreaManager.ExposeData: PRE: PrisonLabor.HarmonyPatches.Patch_RemoveLaborAreaIfDisabled.Prefix
- AreaManager.NotifyEveryoneAreaRemoved: post: TD_Enhancement_Pack.NotifyEveryoneAreaRemoved_Patch.Postfix
- AreaManager.TryMakeNewAllowed: post: TD_Enhancement_Pack.TryMakeNewAllowed_Patch.Postfix
- Area_Allowed.get_ListPriority: post: TD_Enhancement_Pack.AreaOrder.ListPriority_Postfix
- Area_Home.Set: PRE: TD_Enhancement_Pack.NeverHomeArea.Prefix
- ArmorUtility.ApplyArmor: PRE: JecsTools.HarmonyPatches.ApplyProperDamage
- ArmorUtility.GetPostArmorDamage: post: JecsTools.HarmonyPatches.Post_GetPostArmorDamage
- AutoUndrafter.AutoUndraftTick: post: SimpleSidearms.intercepts.AutoUndrafter_AutoUndraftTick_Postfix.AutoUndraftTick
- BackCompatibility.BillMedicalResolvingCrossRefs: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- BackCompatibility.HediffResolvingCrossRefs: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- BattleLogEntry_DamageTaken.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- BattleLogEntry_ExplosionImpact.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- BattleLogEntry_MeleeCombat.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- BattleLogEntry_RangedImpact.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- BeachMaker.Init: PRE: MapReroll.Patches.DeterministicGenerationPatcher.DeterministicBeachSetup post: MapReroll.Patches.DeterministicGenerationPatcher.PopDeterministicRandState
- Bill.ExposeData: post: PrisonLabor.HarmonyPatches.Patch_ExposeBillGroup.Postfix
- Bill.PawnAllowedToStartAnew: post: AlienRace.HarmonyPatches.PawnAllowedToStartAnewPostfix
- BillStack.Delete: post: PrisonLabor.HarmonyPatches.Patch_RemoveBillFromUtility.Postfix
- Bill_Medical.set_Part: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Building_Bed.AssignedAnything: PRE: AnimalsLogic.YouSleepHere+Building_Bed_AssignedAnything_Patch.Prefix
- Building_Bed.GetGizmos: post: AnimalsLogic.YouSleepHere+Building_Bed_GetGizmos_Patch.Postfix
- Building_Bed.GetInspectString: TRANS: AnimalsLogic.YouSleepHere+Building_Bed_GetInspectString_Patch.Transpiler
- Building_Bed.TryAssignPawn: PRE: AnimalsLogic.YouSleepHere+Building_Bed_TryAssignPawn_Patch.Prefix
- Building_Bed.get_AssigningCandidates: post: AnimalsLogic.YouSleepHere+Building_Bed_get_AssigningCandidates_Patch.Postfix, AlienRace.HarmonyPatches.AssigningCandidatesPostfix
- Building_Bed.set_Medical: TRANS: AnimalsLogic.YouSleepHere+Building_Bed_set_Medical_Patch.Transpiler
- Building_Door.DeSpawn: post: Locks.HarmonyPatches.Patch_RemoveLockData.Postfix
- Building_Door.DoorOpen: PRE: DoorsExpanded.HarmonyPatches.InvisDoorOpen
- Building_Door.DoorTryClose: PRE: DoorsExpanded.HarmonyPatches.InvisDoorTryClose
- Building_Door.ExposeData: post: Locks.HarmonyPatches.Patch_AddLockDataToSave.Postfix
- Building_Door.GetGizmos: TRANS: Locks.HarmonyPatches.Patch_AddLockGizmoToDoors.Transpiler
- Building_Door.Notify_PawnApproaching: post: DoorsExpanded.HarmonyPatches.InvisDoorNotifyApproaching
- Building_Door.PawnCanOpen: TRANS: Locks.HarmonyPatches.Patch_InjectLockCheck.Transpiler
- Building_Door.StartManualCloseBy: PRE: DoorsExpanded.HarmonyPatches.InvisDoorManualClose
- Building_Door.StartManualOpenBy: post: DoorsExpanded.HarmonyPatches.InvisDoorManualOpen
- Building_Door.get_BlockedOpenMomentary: post: GiddyUpCore.Harmony.Building_Door_get_BlockedOpenMomentary.Postfix
- Building_Door.get_FreePassage: PRE: DoorsExpanded.HarmonyPatches.get_FreePassage
- Building_WorkTable.UsableForBillsAfterFueling: post: Replace_Stuff.Replace.DisableWorkbench.Postfix
- Caravan.AddPawn: PRE: CompVehicle.HarmonyCompVehicle.AddVehiclePawnsToCaravan
- Caravan.GetGizmos: post: JecsTools.HarmonyCaravanPatches.GetGizmos_Jobs
- Caravan.GetInspectString: post: JecsTools.HarmonyCaravanPatches.GetInspectString_Jobs, CompVehicle.HarmonyCompVehicle.GetInspectString_PostFix
- CaravanEnterMapUtility.Enter: PRE: CompVehicle.HarmonyCompVehicle.Enter_PreFix, MapReroll.Patches.CaravanEnterMapUtility_Enter_Patch.RecordPlayerAddedMapThings
- CaravanExitMapUtility.CanExitMapAndJoinOrCreateCaravanNow: post: CompVehicle.HarmonyCompVehicle.CanExit_PostFix
- CaravanExitMapUtility.ExitMapAndCreateCaravan: PRE: [800]ChangeDresser.Patch_CaravanExitMapUtility_ExitMapAndCreateCaravan.Prefix
- CaravanFormingUtility.StopFormingCaravan: post: [800]ChangeDresser.Patch_CaravanFormingUtility_StopFormingCaravan.Postfix
- CaravanTicksPerMoveUtility.GetTicksPerMove: PRE: GiddyUpCaravan.Harmony.CaravanTicksPerMoveUtility_GetTicksPerMove.Prefix post: CompVehicle.HarmonyCompVehicle.GetTicksPerMove_PostFix TRANS: GiddyUpCaravan.Harmony.CaravanTicksPerMoveUtility_GetTicksPerMove.Transpiler
- CaravanUIUtility.AddPawnsSections: post: CompVehicle.HarmonyCompVehicle.AddPawnsSections_PostFix
- Caravan_NeedsTracker.TrySatisfyPawnNeeds: PRE: CompVehicle.HarmonyCompVehicle.TrySatisfyFuelNeeds
- Caravan_PathFollower.CostToMove: post: GiddyUpCaravan.Harmony.Caravan_PathFollower_CostToMove.Postfix
- CellFinderLoose.GetFleeDestToolUser: PRE: RunandHide.Harmony.CellFinderLoosePatch.GetFleeDestToolUserPatch
- Command.GizmoOnGUI: post: AllowTool.Patches.Command_GizmoOnGUI_Patch.InterceptInteraction TRANS: AllowTool.Patches.Command_GizmoOnGUI_Patch.DrawRightClickIcon
- CompBreakdownable.CheckForBreakdown: PRE: Fluffy_Breakdowns.HarmonyPatch_CheckForBreakdown.Prefix
- CompBreakdownable.CompInspectStringExtra: PRE: Fluffy_Breakdowns.HarmonyPatch_CompInspectStringExtra.Prefix
- CompDrug.PostIngested: post: AlienRace.HarmonyPatches.PostIngestedPostfix
- CompForbiddable.PostDraw: PRE: DoorsExpanded.HarmonyPatches.DontDrawInvisDoorForbiddenIcons
- CompSpawnerMechanoidsOnDamaged.<TrySpawnMechanoids>m__1: post: CompVehicle.HarmonyCompVehicle.MechanoidsFixer
- CompTargetEffect_PsychicShock.DoEffectOn: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- CompTemperatureRuinable.DoTicks: PRE: AnimalsLogic.RuinedEggs+CompTemperatureRuinable_DoTicks_Patch.Prefix, RimFridge.Patch_CompTemperatureRuinable_DoTicks.Prefix post: AnimalsLogic.RuinedEggs+CompTemperatureRuinable_DoTicks_Patch.Postfix
- CompUseEffect_FixWorstHealthCondition.get_HandCoverageAbsWithChildren: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Corpse.ButcherProducts: PRE: AlienRace.HarmonyPatches.ButcherProductsPrefix
- Corpse.GetInspectString: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Corpse.IngestedCalculateAmounts: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DamageWorker_AddInjury.ApplySmallPawnDamagePropagation: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DamageWorker_AddInjury.FinalizeAndAddInjury: post: CompVehicle.HarmonyCompVehicle.TryInjureVehicleOccupants
- DamageWorker_Blunt.<StunChances>m__1: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DamageWorker_Blunt.<StunChances>m__6: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DamageWorker_Blunt.ApplySpecialEffectsToPart: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DebugTools_Health.Options_Damage_BodyParts: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DebugTools_Health.Options_Hediff_BodyParts: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- DebugWindowsOpener.DevToolStarterOnGUI: TRANS: HugsLib.Patches.DevToolStarterOnGUI_Patch.ExtendButtonsWindow
- DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons
- DeepResourceGrid.DeepResourceGridUpdate: PRE: ProgressRenderer.Harmony_DeepResourceGrid_DeepResourceGridUpdate.Prefix
- DefGenerator.GenerateImpliedDefs_PreResolve: PRE: Replace_Stuff.ThingDefGenerator_ReplaceFrame.Prefix post: AnimalTab.Patch_GenerateImpliedDefs_PreResolve.Postfix, WorkTab.DefGenerator_GenerateImpliedDefs_PreResolve.Postfix, Fluffy.DefGenerator_GenerateImpliedDefs_PreResolve.Postfix
- DefOfHelper.RebindAllDefOfs: post: AllowTool.Patches.DefOfHelper_RebindAll_Patch.HookBeforeImpliedDefsGeneration
- Designation.DesignationDraw: PRE: MorePlanning.Common.DesignationPlanningDraw.Prefix, MorePlanning.Common.DesignationPlanningDraw.Prefix
- Designation.ExposeData: PRE: MorePlanning.Common.DesignationPlanningExposeData.Prefix, MorePlanning.Common.DesignationPlanningExposeData.Prefix
- DesignationManager.DrawDesignations: PRE: ProgressRenderer.Harmony_DesignationManager_DrawDesignations.Prefix
- Designator.CanDesignateThing: post: AlienRace.HarmonyPatches.CanDesignateThingTamePostfix
- DesignatorManager.DesignatorManagerUpdate: PRE: ProgressRenderer.Harmony_DesignatorManager_DesignatorManagerUpdate.Prefix
- Designator_Build.get_Visible: post: Rimatomics.HarmonyPatches+Harmony_Designator_Build_Visible.Postfix
- Designator_PlantsCut.IconReverseDesignating: PRE: AllowTool.Patches.DesignatorCut_ReverseIcon_Patch.NeverChangeIcon
- Designator_PlantsCut.LabelCapReverseDesignating: PRE: AllowTool.Patches.DesignatorCut_ReverseLabel_Patch.NeverChangeLabel
- DestroyedSettlement.ShouldRemoveMapNow: post: Rimatomics.HarmonyPatches+Harmony_DestroyedSettlement_ShouldRemoveMapNow.Postfix
- Dialog_BillConfig.DoWindowContents: TRANS: PrisonLabor.HarmonyPatches.Patch_BillCheckbox.Transpiler
- Dialog_DebugActionsMenu.<DoListingItems_MapTools>m__5A: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Dialog_FormCaravan.CheckForErrors: PRE: CompVehicle.HarmonyCompVehicle.CheckForErrors_PreFix
- Dialog_FormCaravan.PostOpen: PRE: ChangeDresser.Patch_Dialog_FormCaravan_PostOpen.Prefix
- Dialog_ManageAreas..ctor: post: TD_Enhancement_Pack.Dialog_ManageAreas_Patch.Postfix
- Dialog_ManageAreas.DoAreaRow: TRANS: TD_Enhancement_Pack.AreaRowPatch.Transpiler
- Dialog_ManageAreas.DoWindowContents: PRE: AreaUnlocker.HarmonyPatch_Dialog_ManageAreas.Prefix
- Dialog_ManageAreas.get_InitialSize: post: TD_Enhancement_Pack.InitialSize_Patch.Postfix
- Dialog_Options.DoWindowContents: TRANS: HugsLib.Patches.Dialog_Options_Patch.ReplaceModOptionsButton
- Dialog_SplitCaravan.CheckForErrors: PRE: CompVehicle.HarmonyCompVehicle.DontSplitCaravansWithVehicles
- Dialog_Trade.Close: post: TD_Enhancement_Pack.PauseAfterTrader.Postfix, ChangeDresser.Patch_Window_PreClose.Postfix
- EdificeGrid.Register: PRE: DoorsExpanded.HarmonyPatches.RegisterDoorExpanded
- EditWindow_Log.DoMessagesListing: PRE: HugsLib.Patches.EditWindow_Log_Patch.ExtraLogWindowButtons
- EditWindow_TweakValues.DoWindowContents: TRANS: AlienRace.HarmonyPatches.TweakValuesTranspiler
- EnvironmentStatsDrawer.DrawRoomOverlays: PRE: ProgressRenderer.Harmony_EnvironmentStatsDrawer_DrawRoomOverlays.Prefix
- Faction.FactionTick: TRANS: AlienRace.HarmonyPatches.FactionTickTranspiler
- Faction.Notify_MemberDied: PRE: JecsTools.HarmonyPatches.Notify_MemberDied
- Faction.TryMakeInitialRelationsWith: post: AlienRace.HarmonyPatches.TryMakeInitialRelationsWithPostfix
- FeedPatientUtility.ShouldBeFed: TRANS: SmartMedicine.ShouldBeFed_Patch.Transpiler
- FloatMenuMakerMap.AddDraftedOrders: post: BattleMounts.Harmony.FloatMenuMakerMap_AddDraftedOrders.Postfix
- FloatMenuMakerMap.AddHumanlikeOrders: post: AlienRace.HarmonyPatches.AddHumanlikeOrdersPostfix, JecsTools._HumanlikeOrdersUtility.AddHumanlikeOrders_PostFix, CompVehicle.HarmonyCompVehicle.DontRescueVehiclesInFloatMenus, Dismiss_Trader.HarmonyPatches.FloatMenuMakerMap_AddHumanlikeOrdersToDismissTraders_PostFix, RimQuest.HarmonyPatches.AddHumanlikeOrders, SimpleSidearms.intercepts.FloatMenuMakerMap_AddHumanLikeOrders_Postfix.AddHumanlikeOrders TRANS: PickUpAndHaul.HarmonyPatches.FloatMenuMakerMad_AddHumanlikeOrders_Transpiler
- FloatMenuMakerMap.CanTakeOrder: post: DraftingPatcher.FloatMenuMakerMap_CanTakeOrder_Patch.MakePawnControllable
- FloatMenuMakerMap.ChoicesAtFor: post: GiddyUpRideAndRoll.Harmony.FloatMenuMakerMap_ChoicesAtFor.Postfix
- FogGrid.UnfogWorker: post: Replace_Stuff.OverMineable.UnFogFix.Postfix
- FoodUtility.GetBodyPartNutrition: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- FoodUtility.ThoughtsFromIngesting: post: AlienRace.HarmonyPatches.ThoughtsFromIngestingPostfix
- ForbidUtility.IsForbidden: TRANS: PrisonLabor.HarmonyPatches.Patch_ItemIsForbidden.Transpiler
- ForbidUtility.IsForbiddenToPass: post: DoorsExpanded.HarmonyPatches.IsForbiddenToPass_PostFix
- Frame.CompleteConstruction: PRE: Replace_Stuff.Virtualize_CompleteConstruction.Prefix
- Frame.FailConstruction: PRE: Replace_Stuff.Virtualize_FailConstruction.Prefix
- Frame.MaterialsNeeded: PRE: Replace_Stuff.Virtualize_MaterialsNeeded.Prefix
- Frame.get_WorkToBuild: PRE: Replace_Stuff.Virtualize_WorkToBuild.Prefix
- Game.DeinitAndRemoveMap: post: HugsLib.Patches.Game_DeinitAndRemoveMap_Patch.MapRemovalHook
- Game.FillComponents: PRE: HugsLib.Patches.Game_FillComponents_Patch.GameInitializationHook
- Game.FinalizeInit: post: HugsLib.Patches.Game_FinalizeInit_Patch.WorldLoadedHook
- Game.InitNewGame: post: EdB.PrepareCarefully.HarmonyPatches.InitNewGamePostfix
- GameComponentUtility.LoadedGame: post: RimFridge.Patch_GameComponentUtility_LoadedGame.Postfix
- GameComponentUtility.StartedNewGame: post: RimFridge.Patch_GameComponentUtility_StartedNewGame.Postfix
- GameConditionManager.GameConditionManagerDraw: PRE: ProgressRenderer.Harmony_GameConditionManager_GameConditionManagerDraw.Prefix
- GameEnder.IsPlayerControlledWithFreeColonist: post: CompVehicle.HarmonyCompVehicle.CanEndGame
- GameInitData.PrepForMapGen: PRE: AlienRace.HarmonyPatches.PrepForMapGenPrefix
- GameRules.DesignatorAllowed: post: AlienRace.HarmonyPatches.DesignatorAllowedPostfix
- GenConstruct.BlocksConstruction: PRE: Replace_Stuff.Other.PawnBlockConstruction.Prefix post: Replace_Stuff.CoolerWallShare_Blocks.Postfix, Replace_Stuff.ReplaceFrameNoBlock.Postfix, Replace_Stuff.OverMineable.MineableBlocksConstruction.Postfix
- GenConstruct.CanConstruct: post: AlienRace.HarmonyPatches.CanConstructPostfix
- GenConstruct.CanPlaceBlueprintAt: TRANS: Replace_Stuff.OverMineable.BlueprintOverFogged.Transpiler, StuffedReplacement.StuffedReplacement.CanPlaceBlueprintAtTranspiler
- GenConstruct.CanPlaceBlueprintOver: post: Replace_Stuff.CoolerWallShare_Blueprint.Postfix, Replace_Stuff.OverMineable.CanPlaceBlueprintOverMineable.Postfix TRANS: StuffedReplacement.StuffedReplacement.CanPlaceBlueprintOverTranspiler
- GenConstruct.HandleBlockingThingJob: post: Replace_Stuff.OverMineable.HandleBlockingThingOverMineable.Postfix
- GenConstruct.PlaceBlueprintForBuild: PRE: Replace_Stuff.Replace.InterceptBlueprint.Prefix, Replace_Stuff.OverMineable.InterceptBlueprintOverMinable.Prefix
- GenDraw.DrawAimPie: PRE: BattleMounts.Harmony.GenDraw_DrawAimPie.Prefix
- GenGrid.CanBeSeenOver: post: DoorsExpanded.HarmonyPatches.CanBeSeenOver
- GenHostility.HostileTo: PRE: AnimalsLogic.GenHostility_IsPredatorHostileTo_Patch.Prefix post: AnimalsLogic.GenHostility_IsPredatorHostileTo_Patch.Postfix
- GenPath.ShouldNotEnterCell: post: DoorsExpanded.HarmonyPatches.ShouldNotEnterCellInvisDoors
- GenSpawn.SpawnBuildingAsPossible: PRE: DoorsExpanded.HarmonyPatches.HeronSpawnBuildingAsPossible
- GenSpawn.SpawningWipes: post: Replace_Stuff.CoolerWallShare_Wipes.Postfix, Replace_Stuff.ReplaceFrameNoWipe.Postfix, DoorsExpanded.HarmonyPatches.InvisDoorsDontWipe
- GenSpawn.WipeExistingThings: PRE: DoorsExpanded.HarmonyPatches.WipeExistingThings
- GenStep_Terrain.GenerateRiver: PRE: MapReroll.Patches.DeterministicGenerationPatcher.DeterministicRiverSetup post: MapReroll.Patches.DeterministicGenerationPatcher.PopDeterministicRandState
- GhostDrawer.DrawGhostThing: PRE: DoorsExpanded.HarmonyPatches.HeronDoorGhostHandler
- GlowGrid.MarkGlowGridDirty: post: TD_Enhancement_Pack.GlowGridDirty_Patch.Postfix
- GrammarUtility.RulesForPawn: post: AlienRace.HarmonyPatches.RulesForPawnPostfix
- HaulAIUtility.PawnCanAutomaticallyHaulFast: TRANS: PrisonLabor.Harmony.ReservedByPrisonerPatch.Transpiler
- HealthAIUtility.FindBestMedicine: PRE: Pharmacist.HealthAIUtility_FindBestMedicine.Prefix, SmartMedicine.FindBestMedicine.Prefix
- HealthCardUtility.DrawHediffListing: TRANS: BlueLeakTest.HealthCardUtility_DrawHediffListing.Transpiler
- HealthCardUtility.DrawHediffRow: TRANS: TD_Enhancement_Pack.GoodHediff.Transpiler, BlueLeakTest.HealthCardUtility_DrawHediffRow.Transpiler
- HealthCardUtility.DrawOverviewTab: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- HealthCardUtility.GetTooltip: TRANS: BlueLeakTest.HealthCardUtility_GetTooltip.Transpiler
- HealthUtility.GetGeneralConditionLabel: PRE: CompVehicle.HarmonyCompVehicle.ReplaceConditionLabel
- HealthUtility.ShouldRandomSurgeryInjuriesAvoidDestroying: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Hediff.Tick: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Hediff.set_Part: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler
- HediffGiver_Hypothermia.OnIntervalPassed: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- HediffSet.<get_HasHead>m__0: post: AlienRace.HarmonyPatches.HasHeadPostfix
- HediffSet.AddDirect: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- HediffSet.CacheMissingPartsCommonAncestors: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- HediffSet.get_HasHead: PRE: AlienRace.HarmonyPatches.HasHeadPrefix
- ILInstruction.GetSize: TRANS: AlienRace.HarmonyPatches.HarmonySizeBugFix
- ITab_Pawn_Gear.DrawThingRow: post: CompSlotLoadable.HarmonyCompSlotLoadable.DrawThingRow_PostFix TRANS: SmartMedicine.DrawThingRow_Patch.Transpiler
- ITab_Pawn_Gear.FillTab: TRANS: SmartMedicine.FillTab_Patch.Transpiler
- ITab_Pawn_Gear.InterfaceDrop: PRE: CompInstalledPart.HarmonyCompInstalledPart.InterfaceDrop_PreFix, SimpleSidearms.intercepts.ITab_Pawn_Gear_InterfaceDrop_Prefix.InterfaceDrop post: SmartMedicine.InterfaceDrop_Patch.Postfix
- ITab_Pawn_Gear.TryDrawOverallArmor: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- ITab_Pawn_Visitor.FillTab: TRANS: PrisonLabor.HarmonyPatches.Patch_AddScrollToPrisonerTab.Transpiler, PrisonLabor.HarmonyPatches.Patch_ExtendVistorRect.Transpiler
- IncidentWorker_Ambush.DoExecute: TRANS: Battlemounts.Harmony.IncidentWorker_Ambush_EnemyFaction_GeneratePawns.Transpiler
- IncidentWorker_QuestDownedRefugee.TryExecuteWorker: PRE: IncidentPersonStat.IncidentWorker_QuestDownedRefugee_Patch.Prefix
- IncidentWorker_QuestPrisonerRescue.TryExecuteWorker: PRE: IncidentPersonStat.IncidentWorker_QuestPrisonerRescue_Patch.Prefix
- IncidentWorker_Raid.TryExecuteWorker: TRANS: Battlemounts.Harmony.IncidentWorker_Raid_TryExecuteWorker.Transpiler
- IncidentWorker_RefugeeChased.TryExecuteWorker: PRE: IncidentPersonStat.IncidentWorker_RefugeeChased_Patch.Prefix
- IncidentWorker_TraderCaravanArrival.TryExecuteWorker: TRANS: GiddyUpCaravan.Harmony.IncidentWorker_TraderCaravanArrival_TryExecuteWorker.Transpiler
- IncidentWorker_TravelerGroup.TryExecuteWorker: TRANS: GiddyUpCaravan.Harmony.IncidentWorker_TravelerGroup_TryExecuteWorker.Transpiler
- IncidentWorker_VisitorGroup.TryConvertOnePawnToSmallTrader: PRE: GiddyUpCaravan.Harmony.IncidentWorker_VisitorGroup_TryConvertOnePawnToSmallTrader.Prefix post: RimQuest.HarmonyPatches.AddQuestGiver
- IncidentWorker_VisitorGroup.TryExecuteWorker: TRANS: GiddyUpCaravan.Harmony.IncidentWorker_VisitorGroup_TryExecuteWorker.Transpiler
- IncidentWorker_WandererJoin.TryExecuteWorker: PRE: IncidentPersonStat.IncidentWorker_WandererJoin_Patch.Prefix
- InspectGizmoGrid.DrawInspectGizmoGridFor: TRANS: AllowTool.Patches.InspectGizmoGrid_DrawInspectGizmoGridFor_Patch.RegisterReverseDesignatorCommandPair, TD_Enhancement_Pack.StopGizmo.Transpiler
- JobDriver.Cleanup: PRE: BattleMounts.Harmony.Jobdriver_Cleanup+JobDriver_Cleanup.Prefix
- JobDriver.SetupToils: post: GiddyUpRideAndRoll.Harmony.JobDriver_SetupToils.Postfix, RunAndGun.Harmony.JobDriver_SetupToils.Postfix
- JobDriver_AttackMelee.TryMakePreToilReservations: post: SimpleSidearms.intercepts.JobDriver_AttackMelee_TryMakePreToilReservations.Postfix
- JobDriver_HaulToCell.MakeNewToils: post: PickUpAndHaul.HarmonyPatches.JobDriver_HaulToCell_PostFix
- JobDriver_LayEgg.MakeNewToils: PRE: AnimalsLogic.JobDriver_LayEgg_MakeNewToils_Patch.Prefix
- JobDriver_Mount.FinishAction: post: GiddyUpRideAndRoll.Harmony.JobDriver_Mount_FinishAction.Postfix
- JobDriver_Mount.TryMakePreToilReservations: post: GiddyUpRideAndRoll.Harmony.JobDriver_Mount_TryMakePreToilReservations.Postfix
- JobDriver_Mounted.FinishAction: post: GiddyUpRideAndRoll.Harmony.JobDriver_Mounted_FinishAction.Postfix
- JobDriver_Mounted.shouldCancelJob: post: GiddyUpRideAndRoll.Harmony.JobDriver_Mounted_ShouldCancelJob.Postfix
- JobDriver_TendPatient.Notify_Starting: PRE: SmartMedicine.TendPatient_Notify_Starting_Patch.Prefix
- JobDriver_Wait.CheckForAutoAttack: post: AllowTool.Patches.JobDriverWait_CheckForAutoAttack_Patch.DoPartyHunting
- JobDriver_Wear.Notify_Starting: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- JobDriver_Wear.TryUnequipSomething: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- JobGiver_AIDefendPawn.TryGiveJob: PRE: AnimalRangeAttack.ARA_FightAI_Patch.Prefix
- JobGiver_ConfigurableHostilityResponse.TryGetAttackNearbyEnemyJob: TRANS: TD_Enhancement_Pack.NotSoHostile.Transpiler
- JobGiver_DropUnusedInventory.Drop: PRE: PickUpAndHaul.HarmonyPatches.Drop_Prefix
- JobGiver_DropUnusedInventory.TryGiveJob: post: PickUpAndHaul.HarmonyPatches.DropUnusedInventory_PostFix TRANS: SmartMedicine.StockUp.DontDropStockedDrugs.Transpiler
- JobGiver_EatRandom.TryGiveJob: PRE: AnimalsLogic.DoNotEatRandomly+JobGiver_EatRandom_TryGiveJob_Patch.Prefix
- JobGiver_Haul.TryGiveJob: PRE: CompVehicle.HarmonyCompVehicle.TryGiveJob_PreFix
- JobGiver_Idle.TryGiveJob: post: PickUpAndHaul.HarmonyPatches.IdleJoy_Postfix
- JobGiver_LayEgg.TryGiveJob: PRE: AnimalsLogic.JobGiver_LayEgg_TryGiveJob_Patch.Prefix
- JobGiver_Manhunter.TryGiveJob: PRE: AnimalRangeAttack.ARA__ManHunter_Patch.Prefix
- JobGiver_OptimizeApparel.ApparelScoreGain: post: AlienRace.HarmonyPatches.ApparelScoreGainPostFix TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- JobGiver_OptimizeApparel.TryGiveJob: post: ChangeDresser.Patch_JobGiver_OptimizeApparel.Postfix
- JobGiver_Orders.TryGiveJob: post: CompVehicle.HarmonyCompVehicle.PreventWaitAttackError
- JobGiver_PatientGoToBed.TryIssueJobPackage: TRANS: SmartMedicine.PatientGoToBed_Patch.Transpiler
- JobGiver_PrepareCaravan_GatherItems.TryGiveJob: PRE: CompVehicle.HarmonyCompVehicle.TryGiveItemJob_PreFix
- JobGiver_PrisonerEscape.TryGiveJob: TRANS: PrisonLabor.HarmonyPatches.Patch_EscapingPrisoner.Transpiler
- JobGiver_SatisfyChemicalNeed.DrugValidator: post: AlienRace.HarmonyPatches.DrugValidatorPostfix
- JobGiver_SeekAllowedArea.TryGiveJob: PRE: AnimalsLogic.YouSleepHere+JobGiver_SeekAllowedArea_TryGiveJob_Patch.Prefix
- JobGiver_Work.TryIssueJobPackage: TRANS: Mining_Priority.Prioritized_Patch.Transpiler, PrisonLabor.HarmonyPatches.Patch_LaborForbid.Transpiler
- LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
- LordToil_PrepareCaravan_GatherAnimals.UpdateAllDuties: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadAnimalDuties
- LordToil_PrepareCaravan_GatherItems.LordToilTick: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadItemToil
- LordToil_PrepareCaravan_GatherItems.UpdateAllDuties: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadItemDuties
- LordToil_PrepareCaravan_GatherSlaves.LordToilTick: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadSlaveDuties
- LordToil_PrepareCaravan_Leave.UpdateAllDuties: PRE: GiddyUpCaravan.Harmony.Lordtoil_PrepareCaravan_Leave_UpdateAllDuties.Prefix
- MainTabWindow_PawnTable.get_Pawns: TRANS: PrisonLabor.HarmonyPatches.Patch_WorkTab.Transpiler
- MainTabWindow_Research.DrawRightRect: TRANS: AlienRace.HarmonyPatches.ResearchScreenTranspiler
- MainTabWindow_Research.ViewSize: TRANS: AlienRace.HarmonyPatches.ResearchScreenTranspiler
- MainTabWindow_WorkTab.DoWindowContents: post: HMTBLite.HarmonyPatches.Patch_MainTabWindow_Work
- Map.ConstructComponents: post: HugsLib.Patches.Map_ConstructComponents_Patch.MapComponentsInitHook
- Map.FinalizeInit: post: HugsLib.Patches.Map_FinalizeInit_Patch.MapLoadedHook, PrisonLabor.HarmonyPatches.Patch_ShowNews.Postfix
- MapComponentUtility.MapGenerated: post: HugsLib.Patches.MapComponentUtility_MapGenerated_Patch.MapGeneratedHook
- MapEdgeClipDrawer.DrawClippers: PRE: ProgressRenderer.Harmony_MapEdgeClipDrawer_DrawClippers.Prefix
- MapGenerator.GenerateMap: TRANS: MapReroll.Patches.MapGenerator_GenerateMap_Patch.RecordUsedMapGenerator
- MapInterface.MapInterfaceUpdate: post: TD_Enhancement_Pack.MapInterfaceUpdate_Patch.Postfix, TD_Enhancement_Pack.MapInterfaceUpdate_Patch_Fertility.Postfix, TD_Enhancement_Pack.MapInterfaceUpdate_Patch_Lighting.Postfix
- MapPawns.get_FreeColonistsSpawnedCount: post: CompVehicle.HarmonyCompVehicle.IncludeVehicleOccupantsInMapPawns
- MapPawns.get_FreeColonistsSpawnedOrInPlayerEjectablePodsCount: post: CompVehicle.HarmonyCompVehicle.IncludeVehicleOccupantsInMapPawns
- MassUtility.Capacity: post: CompVehicle.HarmonyCompVehicle.Capacity_PostFix, DraftingPatcher.MassUtility_Capacity_Patch.MakeThemCarryMore, GiddyUpCaravan.Harmony.MassUtility_Capacity.Postfix
- Medicine.GetMedicineCountToFullyHeal: TRANS: SmartMedicine.GetMedicineCountToFullyHeal_Patch.Transpiler
- MemoryThoughtHandler.TryGainMemory: PRE: AlienRace.HarmonyPatches.TryGainMemoryThoughtPrefix
- MentalStateHandler.TryStartMentalState: PRE: GiddyUpCore.Harmony.MentalStateHandler_TryStartMentalState.Prefix post: RunAndGun.Harmony.MentalStateHandler_TryStartMentalState.Postfix
- MentalState_SocialFighting.get_ShouldStop: PRE: UghYouGotMe.Marvs_MentalState_PleaseJustGiveUpWhenSocialFighting.PreFix
- ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
- OutfitDatabase.TryDelete: post: ChangeDresser.Patch_OutfitDatabase_TryDelete.Postfix
- OverlayDrawHandler.get_ShouldDrawPowerGrid: PRE: ProgressRenderer.Harmony_OverlayDrawHandler_ShouldDrawPowerGrid.Prefix
- OverlayDrawer.DrawAllOverlays: PRE: ProgressRenderer.Harmony_OverlayDrawer_DrawAllOverlays.Prefix
- PageUtility.StitchedPages: post: PrepareLanding.Patches.PageUtilityPatch.StitchedPagesPostFix
- Page_ConfigureStartingPawns.CanDoNext: post: AlienRace.HarmonyPatches.CanDoNextStartPawnPostfix
- Page_ConfigureStartingPawns.DoWindowContents: post: EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix
- Page_ConfigureStartingPawns.PreOpen: post: EdB.PrepareCarefully.HarmonyPatches.PreOpenPostfix
- PathFinder.GetBuildingCost: post: DoorsExpanded.HarmonyPatches.GetBuildingCost_PostFix
- Pawn.ButcherProducts: post: AnimalsLogic.TastesLikeChicken+Pawn_ButcherProducts_Patch.Postfix
- Pawn.ChangeKind: PRE: AlienRace.HarmonyPatches.ChangeKindPrefix
- Pawn.CurrentlyUsableForBills: post: CompVehicle.HarmonyCompVehicle.CantUseMovingVehicles
- Pawn.Destroy: post: SmartMedicine.Destroy_Pawn_Patch.Postfix
- Pawn.DrawAt: PRE: GiddyUpCore.Harmony.Pawn_DrawAt.Prefix
- Pawn.ExitMap: PRE: CompActivatableEffect.HarmonyCompActivatableEffect.ExitMap_PreFix
- Pawn.ExposeData: PRE: PrisonLabor.HarmonyPatches.Patch_RemoveHediffIfDisabled.Prefix
- Pawn.GetGizmos: post: AllowTool.Patches.Pawn_GetGizmos_Patch.InsertPartyHuntGizmo, CompActivatableEffect.HarmonyCompActivatableEffect.GetGizmosPrefix, CompSlotLoadable.HarmonyCompSlotLoadable.GetGizmos_PostFix, ChangeDresser.Patch_Pawn_GetGizmos.Postfix, DraftingPatcher.Pawn_GetGizmos_Patch.AddGizmo, RunAndGun.Harmony.Pawn_DraftController_GetGizmos_Patch.Postfix, SimpleSidearms.intercepts.Pawn_GetGizmos_Postfix.GetGizmos
- Pawn.Kill: PRE: [800]ChangeDresser.Patch_Pawn_Kill.Prefix post: [800]ChangeDresser.Patch_Pawn_Kill.Postfix, Rimatomics.HarmonyPatches+Harmony_Pawn_Kill.Postfix
- Pawn.PostApplyDamage: post: CompSlotLoadable.HarmonyCompSlotLoadable.PostApplyDamage_PostFix
- Pawn.SetFaction: post: AlienRace.HarmonyPatches.SetFactionPostfix
- Pawn.Tick: post: PawnShields.HarmonyPatches.Patch_Pawn_Tick
- Pawn.TicksPerMove: post: RunAndGun.Harmony.Pawn_TicksPerMove.Postfix, [200]GiddyUpCore.Harmony.Pawn_TicksPerMove.Postfix, [200]GiddyUpCaravan.Harmony.Pawn_TicksPerMove.Postfix TRANS: PrisonLabor.HarmonyPatches.Patch_RestrainsPatch.Transpiler
- Pawn.TryGetAttackVerb: PRE: AnimalRangeAttack.ARA__VerbCheck_Patch.Prefix
- Pawn.get_IsColonistPlayerControlled: post: CompVehicle.HarmonyCompVehicle.IncludeVehiclesInIsColonistPlayerControlled
- PawnApparelGenerator.GenerateStartingApparelFor: PRE: AlienRace.HarmonyPatches.GenerateStartingApparelForPrefix post: AlienRace.HarmonyPatches.GenerateStartingApparelForPostfix, JecsTools.HarmonyPatches.GenerateStartingApparelFor_PostFix
- PawnApparelGenerator.GenerateWorkingPossibleApparelSetFor: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- PawnBioAndNameGenerator.FillBackstorySlotShuffled: PRE: AlienRace.HarmonyPatches.FillBackstoryInSlotShuffledPrefix
- PawnBioAndNameGenerator.GeneratePawnName: PRE: AlienRace.HarmonyPatches.GeneratePawnNamePrefix
- PawnBioAndNameGenerator.GetBackstoryCategoriesFor: TRANS: AlienRace.HarmonyPatches.GetBackstoryCategoriesForTranspiler
- PawnBioAndNameGenerator.GiveAppropriateBioAndNameTo: post: AlienRace.HarmonyPatches.GiveAppropriateBioAndNameToPostfix
- PawnBioAndNameGenerator.TryGetRandomUnusedSolidBioFor: post: AlienRace.HarmonyPatches.TryGetRandomUnusedSolidBioForPostfix
- PawnCapacityUtility.CalculateLimbEfficiency: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- PawnCapacityUtility.CalculateTagEfficiency: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- PawnCapacityWorker_BloodFiltration.CalculateCapacityLevel: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- PawnColumnWorker_AllowedArea.DoCell: TRANS: PrisonLabor.Harmony.DisableAreaRestrictionsForPrisoners.Transpiler
- PawnColumnWorker_Label.DoCell: PRE: PrisonLabor.Harmony.ChangeWorkTabPrisonerLabelColor.Prefix
- PawnComponentsUtility.AddAndRemoveDynamicComponents: post: DraftingPatcher.PawnComponentsUtility_AddAndRemoveDynamicComponents_Patch.AddDraftability
- PawnDownedWiggler.WigglerTick: PRE: CompVehicle.HarmonyCompVehicle.VehicleShouldWiggle
- PawnGenerator.GenerateBodyType: post: AlienRace.HarmonyPatches.GenerateBodyTypePostfix
- PawnGenerator.GenerateGearFor: post: AlienRace.HarmonyPatches.GenerateGearForPostfix, PawnShields.HarmonyPatches.Patch_PawnGenerator_GenerateGearFor, SimpleSidearms.intercepts.PawnGenerator_GenerateGearFor_Postfix.GenerateGearFor
- PawnGenerator.GenerateInitialHediffs: post: AlienRace.HarmonyPatches.GenerateInitialHediffsPostfix
- PawnGenerator.GeneratePawn: PRE: AlienRace.HarmonyPatches.GeneratePawnPrefix post: JecsTools.HarmonyPatches.Post_GeneratePawn
- PawnGenerator.GeneratePawnRelations: PRE: AlienRace.HarmonyPatches.GeneratePawnRelationsPrefix
- PawnGenerator.GenerateRandomAge: PRE: AlienRace.HarmonyPatches.GenerateRandomAgePrefix
- PawnGenerator.GenerateTraits: PRE: AlienRace.HarmonyPatches.GenerateTraitsPrefix TRANS: AlienRace.HarmonyPatches.GenerateTraitsTranspiler
- PawnGraphicSet.ResolveAllGraphics: PRE: AlienRace.HarmonyPatches.ResolveAllGraphicsPrefix
- PawnGroupKindWorker.GeneratePawns: post: AbilityUser.AbilityUserMod.GeneratePawns_PostFix
- PawnGroupKindWorker_Trader.GenerateGuards: post: RimQuest.HarmonyPatches.AddQuestGiverTwo
- PawnGroupMakerUtility.GeneratePawns: post: JecsTools.HarmonyPatches.GeneratePawns
- PawnHairChooser.RandomHairDefFor: PRE: AlienRace.HarmonyPatches.RandomHairDefForPrefix
- PawnPathUtility.FirstBlockingBuilding: post: DoorsExpanded.HarmonyPatches.FirstBlockingBuilding_PostFix
- PawnPathUtility.TryFindLastCellBeforeBlockingDoor: PRE: DoorsExpanded.HarmonyPatches.ManhunterJobGiverFix
- PawnRelationDef.GetGenderSpecificLabel: PRE: AlienRace.HarmonyPatches.GetGenderSpecificLabelPrefix
- PawnRelationWorker_Child.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceChildPostfix
- PawnRelationWorker_ExLover.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceExLoverPostfix
- PawnRelationWorker_ExSpouse.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceExSpousePostfix
- PawnRelationWorker_Fiance.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceFiancePostfix
- PawnRelationWorker_Lover.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceLoverPostfix
- PawnRelationWorker_Parent.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceParentPostfix
- PawnRelationWorker_Sibling.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceSiblingPostfix
- PawnRelationWorker_Spouse.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceSpousePostfix
- PawnRenderer.BaseHeadOffsetAt: post: AlienRace.HarmonyPatches.BaseHeadOffsetAtPostfix
- PawnRenderer.DrawEquipmentAiming: PRE: CompInstalledPart.HarmonyCompInstalledPart.DrawEquipmentAiming_PreFix, CompOversizedWeapon.HarmonyCompOversizedWeapon.DrawEquipmentAimingPreFix post: CompActivatableEffect.HarmonyCompActivatableEffect.DrawEquipmentAimingPostFix, CompDeflector.HarmonyCompDeflector.DrawEquipmentAimingPostFix
- PawnRenderer.RenderPawnAt: post: PawnShields.HarmonyPatches.Patch_PawnRenderer_RenderPawnAt, RimQuest.HarmonyPatches.RenderPawnAt
- PawnRenderer.RenderPawnInternal: TRANS: AlienRace.HarmonyPatches.RenderPawnInternalTranspiler
- PawnTable.PawnTableOnGUI: PRE: WorkTab.PawnTable_PawnTableOnGUI.Prefix
- PawnTable.RecacheIfDirty: PRE: WorkTab.PawnTable_RecacheIfDirty.Prefix post: WorkTab.PawnTable_RecacheIfDirty.Postfix
- PawnUIOverlay.DrawPawnGUIOverlay: post: RimQuest.HarmonyPatches.DrawPawnGUIOverlay
- PawnUtility.GetAvoidGrid: post: PathAvoid.Patch_PawnUtility_GetAvoidGrid.Postfix
- PawnUtility.IsTravelingInTransportPodWorldObject: post: CompVehicle.HarmonyCompVehicle.PreventAssigningRandomFaction
- PawnWeaponGenerator.Reset: post: SimpleSidearms.intercepts.PawnWeaponGenerator_Reset_Postfix.Reset
- PawnWeaponGenerator.TryGenerateWeaponFor: PRE: AlienRace.HarmonyPatches.TryGenerateWeaponForPrefix post: AlienRace.HarmonyPatches.TryGenerateWeaponForPostfix
- Pawn_AgeTracker.BirthdayBiological: PRE: AlienRace.HarmonyPatches.BirthdayBiologicalPrefix
- Pawn_AgeTracker.RecalculateLifeStageIndex: post: AlienRace.HarmonyPatches.RecalculateLifeStageIndexPostfix
- Pawn_ApparelTracker.CanWearWithoutDroppingAnything: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Pawn_ApparelTracker.Notify_ApparelAdded: PRE: ChangeDresser.Patch_Pawn_ApparelTracker_Notify_ApparelAdded.Prefix post: AbilityUser.AbilityUserMod.Notify_ApparelAdded_PostFix
- Pawn_ApparelTracker.Notify_ApparelRemoved: post: AbilityUser.AbilityUserMod.Notify_ApparelRemoved_PostFix, ChangeDresser.Patch_Pawn_ApparelTracker_Notify_ApparelRemoved.Postfix
- Pawn_ApparelTracker.Wear: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Pawn_CarryTracker.TryDropCarriedThing: post: PrisonLabor.Harmony.ForibiddenDropPatch.Postfix2
- Pawn_CarryTracker.TryDropCarriedThing: post: PrisonLabor.Harmony.ForibiddenDropPatch.Postfix
- Pawn_DraftController.GetGizmos: post: ChangeDresser.Patch_Pawn_DraftController_GetGizmos.Postfix, DefensivePositions.DraftController_GetGizmos_Patch.InsertDefensivePositionGizmo, SearchAndDestroy.Harmony.Pawn_DraftController_GetGizmos.Postfix
- Pawn_DraftController.set_Drafted: PRE: CompVehicle.HarmonyCompVehicle.DraftedVehiclesCanMove post: AllowTool.Patches.DraftController_Drafted_Patch.NotifyPawnUndrafted, CompActivatableEffect.HarmonyCompActivatableEffect.set_DraftedPostFix, ChangeDresser.Patch_Pawn_DraftController.Postfix, SearchAndDestroy.Harmony.Pawn_DraftController_set_Drafted.Postfix
- Pawn_EquipmentTracker.AddEquipment: post: SimpleSidearms.intercepts.Pawn_EquipmentTracker_AddEquipment_Postfix.AddEquipment
- Pawn_EquipmentTracker.MakeRoomFor: post: PawnShields.HarmonyPatches.Patch_Pawn_EquipmentTracker_MakeRoomFor
- Pawn_EquipmentTracker.Notify_EquipmentAdded: post: AbilityUser.AbilityUserMod.Notify_EquipmentAdded_PostFix
- Pawn_EquipmentTracker.Notify_EquipmentRemoved: post: AbilityUser.AbilityUserMod.Notify_EquipmentRemoved_PostFix
- Pawn_EquipmentTracker.TryDropEquipment: PRE: CompActivatableEffect.HarmonyCompActivatableEffect.TryDropEquipment_PreFix, CompInstalledPart.HarmonyCompInstalledPart.TryDropEquipment_PreFix
- Pawn_GuestTracker.SetGuestStatus: post: PrisonLabor.HarmonyPatches.Patch_DefaultInteractionMode.Postfix
- Pawn_HealthTracker.CheckForStateChange: post: AlienRace.HarmonyPatches.CheckForStateChangePostfix
- Pawn_HealthTracker.MakeDowned: PRE: BlueLeakTest.DiesUponDowned.Prefix post: GiddyUpCore.Harmony.Pawn_HealthTracker_MakeDowned.Postfix
- Pawn_HealthTracker.NotifyPlayerOfKilled: PRE: BlueLeakTest.DeadPawnMessageRemoval.Prefix
- Pawn_HealthTracker.PreApplyDamage: PRE: JecsTools.HarmonyPatches.PreApplyDamage_PrePatch, PawnShields.HarmonyPatches.Patch_Pawn_HealthTracker_PreApplyDamage
- Pawn_HealthTracker.SetDead: post: GiddyUpCore.Harmony.Pawn_HealthTracker_SetDead.Postfix
- Pawn_HealthTracker.ShouldBeDead: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Pawn_HealthTracker.ShouldBeDeadFromRequiredCapacity: TRANS: DeathRattle.Harmony.ShouldBeDeadFromRequiredCapacityPatch.DeathRattleException
- Pawn_HealthTracker.ShouldBeDowned: PRE: CompVehicle.HarmonyCompVehicle.VehicleShouldBeDowned
- Pawn_InventoryTracker.Notify_ItemRemoved: post: PickUpAndHaul.HarmonyPatches.Pawn_InventoryTracker_PostFix
- Pawn_JobTracker.CleanupCurrentJob: PRE: SmartMedicine.CleanupCurrentJob_Patch.Prefix
- Pawn_JobTracker.DetermineNextJob: post: GiddyUpCore.Harmony.Pawn_JobTracker_DetermineNextJob.Postfix, GiddyUpCaravan.Harmony.Pawn_JobTracker_DetermineNextJob.Postfix, GiddyUpRideAndRoll.Harmony.Pawn_Jobtracker_DetermineNextJob.Postfix, GiddyUpRideAndRoll.Harmony.Pawn_Jobtracker_DetermineNextJob2.Postfix, SearchAndDestroy.Harmony.Pawn_JobTracker_DetermineNextJob.Postfix
- Pawn_JobTracker.Notify_MasterDraftedOrUndrafted: PRE: GiddyUpCore.Harmony.Pawn_JobTracker_Notify_MasterDraftedOrUndrafted.Prefix
- Pawn_JobTracker.StartJob: PRE: BattleMounts.Harmony.Pawn_JobTracker_StartJob.Prefix post: AnimalsLogic.Come+Pawn_JobTracker_StartJob_Patch.Postfix
- Pawn_NeedsTracker.ShouldHaveNeed: TRANS: PrisonLabor.HarmonyPatches.Patch_NeedOnlyByPrisoners.Transpiler, PrisonLabor.Harmony.NeedOnlyByPrisonersPatch.Transpiler
- Pawn_PathFollower.StartPath: TRANS: AlienRace.HarmonyPatches.PostureTranspiler
- Pawn_PlayerSettings.GetGizmos: PRE: GiddyUpCore.Harmony.Pawn_PlayerSettings_GetGizmos.Prefix
- Pawn_RelationsTracker.CompatibilityWith: post: AlienRace.HarmonyPatches.CompatibilityWithPostfix
- Pawn_RelationsTracker.SecondaryLovinChanceFactor: TRANS: AlienRace.HarmonyPatches.SecondaryLovinChanceFactorTranspiler
- Pawn_RotationTracker.RotationTrackerTick: PRE: CompVehicle.HarmonyCompVehicle.VehicleRotatorTick
- Pawn_StoryTracker.get_SkinColor: post: AlienRace.HarmonyPatches.SkinColorPostfix
- Pawn_TimetableTracker.get_CurrentAssignment: TRANS: PrisonLabor.HarmonyPatches.Patch_TimetableFix.Transpiler
- Pawn_TraderTracker.ColonyThingsWillingToBuy: post: ChangeDresser.Patch_TradeShip_ColonyThingsWillingToBuy.Postfix
- Pawn_WorkSettings.CacheWorkGiversInOrder: PRE: WorkTab.Pawn_WorkSettings_CacheWorkGiversInOrder.Prefix
- Pawn_WorkSettings.ExposeData: TRANS: PrisonLabor.HarmonyPatches.Patch_JailorTypeSaveCompatibility.Transpiler
- Pawn_WorkSettings.GetPriority: PRE: WorkTab.Pawn_WorkSettings_GetPriority.Prefix
- Pawn_WorkSettings.SetPriority: PRE: WorkTab.Pawn_WorkSettings_SetPriority.Prefix
- PlaceWorker_Conduit.AllowsPlacing: TRANS: Replace_Stuff.OverMineable.FixConduitPlaceWorker.Transpiler
- PlaceWorker_Cooler.AllowsPlacing: PRE: Replace_Stuff.CoolersOverWalls.AllowBuildPlugged.Prefix
- Plant.get_GrowthRateFactor_Temperature: PRE: Orassan.Injector.Patch_Plant_GrowthRateFactor_Temperature_get
- PlantUtility.GrowthSeasonNow: PRE: Orassan.Injector.Patch_GrowthSeasonNow
- PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
- PlaySettings.DoPlaySettingsGlobalControls: post: TD_Enhancement_Pack.PlaySettings_Patch.AddButton, TD_Enhancement_Pack.PlaySettings_Patch_Fertility.AddButton, TD_Enhancement_Pack.PlaySettings_Patch_Lighting.AddButton, RenameColony.Mod+RenameColony.AddWidget
- PossibleApparelSet.GiveToPawn: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- Projectile.Launch: PRE: BattleMounts.Harmony.Projectile_Launch.Prefix post: Rimatomics.HarmonyPatches+Harmony_Projectile_Launch.Postfix
- RaceProperties.CanEverEat: post: AlienRace.HarmonyPatches.CanEverEat
- Rand.EnsureStateStackEmpty: PRE: MapReroll.Patches.Rand_EnsureStateStackEmpty_Patch.OptionalStackChecks
- ReachabilityUtility.CanReach: PRE: RimFridge.Patch_ReachabilityUtility_CanReach.Prefix
- RecipeDef.get_AvailableNow: post: Rimatomics.HarmonyPatches+Harmony_RecipeDef_AvailableNow.Postfix
- RecipeWorkerCounter.CountProducts: post: ChangeDresser.Patch_RecipeWorkerCounter_CountProducts.Postfix
- ResearchManager.FinishProject: PRE: FluffyResearchTree.HarmonyPatches_Queue+DoCompletionDialog.Prefix
- ResearchManager.ResearchPerformed: PRE: FluffyResearchTree.HarmonyPatches_Queue+ResearchPerformed.Prefix post: FluffyResearchTree.HarmonyPatches_Queue+ResearchPerformed.Postfix
- ReservationManager.CanReserve: post: ChangeDresser.Patch_ReservationManager_CanReserve.Postfix
- ReservationManager.RespectsReservationsOf: TRANS: PrisonLabor.HarmonyPatches.Patch_RespectReservation.Transpiler
- RestUtility.CanUseBedEver: post: AlienRace.HarmonyPatches.CanUseBedEverPostfix
- RestUtility.FindBedFor: post: CompVehicle.HarmonyCompVehicle.DontRescueVehicles
- ReverseDesignatorDatabase.InitDesignators: post: AllowTool.Patches.ReverseDesignatorDatabase_Init_Patch.InjectReverseDesignators
- RoofGrid.RoofGridUpdate: PRE: ProgressRenderer.Harmony_RoofGrid_RoofGridUpdate.Prefix
- Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
- Root_Play.SetupForQuickTestPlay: TRANS: HugsLib.Patches.RootPlay_TestPlay_Patch.InjectCustomQuickstartSettings
- SelectionDrawer.DrawSelectionOverlays: PRE: ProgressRenderer.Harmony_SelectionDrawer_DrawSelectionOverlays.Prefix
- SettlementBase.ShouldRemoveMapNow: post: Rimatomics.HarmonyPatches+Harmony_SettlementBase_ShouldRemoveMapNow.Postfix
- ShieldBelt.DrawWornExtras: PRE: BattleMounts.Harmony.ShieldBelt_DrawWornExtras.Prefix
- ShortCircuitUtility.DoShortCircuit: PRE: RT_Fuse.Patch_DoShortCircuit.Prefix
- ShortHashGiver.GiveShortHash: PRE: AbilityUser.AbilityUserMod.GiveShortHash_PrePatch
- Site.ShouldRemoveMapNow: post: Rimatomics.HarmonyPatches+Harmony_Site_ShouldRemoveMapNow.Postfix
- SituationalThoughtHandler.TryCreateThought: PRE: AlienRace.HarmonyPatches.TryCreateSituationalThoughtPrefix
- SkillRecord.Interval: PRE: RTMadSkills.Patch_SkillRecordInterval.Prefix
- SkillRecord.Learn: post: TD_Enhancement_Pack.Learn_Patch.Postfix
- SkillRecord.LearnRateFactor: post: RTMadSkills.Patch_LearningSaturation.Postfix
- SkillUI.DrawSkill: TRANS: TD_Enhancement_Pack.SkillLearningIndicator.Transpiler
- SkillUI.GetSkillDescription: post: RTMadSkills.Patch_LearningSaturationUI.Postfix
- SkyManager.UpdateOverlays: post: TD_Enhancement_Pack.SkyManagerDirty_Patch.Postfix
- SocialCardUtility.Recache: PRE: CompVehicle.HarmonyCompVehicle.SocialTabNullHandling
- SocialProperness.IsSociallyProper: TRANS: PrisonLabor.HarmonyPatches.Patch_SocialPropernessFix.Transpiler
- Stance_Warmup.StanceTick: post: SimpleSidearms.intercepts.Stance_Warmup_StanceTick_Postfix.StanceTick
- StartingPawnUtility.NewGeneratedStartingPawn: PRE: AlienRace.HarmonyPatches.NewGeneratedStartingPawnPrefix
- StatExtension.GetStatValue: post: CompSlotLoadable.HarmonyCompSlotLoadable.GetStatValue_PostFix
- StatPart_NaturalNotMissingBodyPartsCoverage.<TryGetValue>m__0: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- StatWorker.GetExplanationUnfinalized: TRANS: PawnShields.HarmonyPatches.Transpiler_StatWorker_GetExplanationUnfinalized
- StatWorker.GetValueUnfinalized: post: PawnShields.HarmonyPatches.Patch_StatWorker_GetValueUnfinalized
- StatWorker.StatOffsetFromGear: post: CompSlotLoadable.HarmonyCompSlotLoadable.StatOffsetFromGear_PostFix
- StoryState.Notify_IncidentFired: post: Safely_Hidden_Away.CycleDampener.Postfix
- StoryState.get_LastThreatBigTick: PRE: Safely_Hidden_Away.CycleDampener.LastThreatBigTickPrefix
- SymbolResolver_RandomMechanoidGroup.<Resolve>m__0: post: CompVehicle.HarmonyCompVehicle.MechanoidsFixerAncient
- SymbolResolver_Settlement.Resolve: PRE: CustomFactionBase.CustomBaseUtility.FactionBasePrefix
- Targeter.ConfirmStillValid: PRE: AbilityUser.AbilityUserMod.ConfirmStillValid
- Targeter.ProcessInputEvents: PRE: AbilityUser.AbilityUserMod.ProcessInputEvents_PreFix
- Targeter.TargeterUpdate: PRE: Rimatomics.HarmonyPatches+Harmony_Targeter_TargeterUpdate.Prefix, ProgressRenderer.Harmony_Targeter_TargeterUpdate.Prefix post: AbilityUser.AbilityUserMod.TargeterUpdate_PostFix
- TerrainGrid.DoTerrainChangedEffects: post: TD_Enhancement_Pack.DoTerrainChangedEffects_Patch.Postfix, TD_Enhancement_Pack.DoTerrainChangedEffects_Patch_Fertility.Postfix
- TerrainPatchMaker.Init: PRE: MapReroll.Patches.DeterministicGenerationPatcher.DeterministicPatchesSetup post: MapReroll.Patches.DeterministicGenerationPatcher.PopDeterministicRandState
- Thing.SetFactionDirect: post: AlienRace.HarmonyPatches.SetFactionDirectPostfix
- Thing.TakeDamage: PRE: CompDeflector.HarmonyCompDeflector.TakeDamage_PreFix
- Thing.get_DefaultGraphic: post: CompOversizedWeapon.HarmonyCompOversizedWeapon.get_Graphic_PostFix
- ThingSelectionUtility.SelectNextColonist: PRE: AnimalTab.Patch_ThingSelectionUtility+Pre_SelectNextColonist.Prefix
- ThingSelectionUtility.SelectPreviousColonist: PRE: AnimalTab.Patch_ThingSelectionUtility+Pre_SelectPreviousColonist.Prefix
- ThingSelectionUtility.SelectableByMapClick: PRE: Replace_Stuff.OverMineable.FoggedSelectable.Prefix
- ThingWithComps.DeSpawn: PRE: Rimatomics.HarmonyPatches+Harmony_Projectile_DeSpawn.Prefix
- ThingWithComps.GetFloatMenuOptions: post: AllowTool.Patches.Thing_GetFloatMenuOptions_Patch.FinishOffWhenDrafted
- ThingWithComps.InitializeComps: post: AbilityUser.AbilityUserMod.InitializeComps_PostFix
- ThinkNode_ConditionalColonist.Satisfied: post: CompVehicle.HarmonyCompVehicle.Satisfied_PostFix
- ThoughtUtility.CanGetThought: post: AlienRace.HarmonyPatches.CanGetThoughtPostfix
- Toils_Haul.PlaceHauledThingInCell: post: AllowTool.Patches.ToilsHaul_PlaceInCell_Patch.ClearHaulUrgently
- TouchPathEndModeUtility.IsCornerTouchAllowed: PRE: Replace_Stuff.OverMineable.CornerBuildable.Prefix
- TouchPathEndModeUtility.MakesOccupiedCellsAlwaysReachableDiagonally: PRE: Replace_Stuff.OverMineable.ConrnerMineableOkay.Prefix
- TradeDeal.Reset: PRE: ChangeDresser.Patch_TradeDeal_Reset.Prefix
- TradeShip.ColonyThingsWillingToBuy: post: ChangeDresser.Patch_PassingShip_TryOpenComms.Postfix
- Tradeable_Pawn.get_Label: post: AnimalsLogic.Patch_Tradeable_Pawn_Label.Postfix
- TraderCaravanUtility.GetTraderCaravanRole: post: GiddyUpCaravan.Harmony.TraderCaravanUtility_GetTraderCaravanRole.Postfix TRANS: AlienRace.HarmonyPatches.GetTraderCaravanRoleTranspiler
- TrainableUtility.DegradationPeriodTicks: TRANS: AnimalsLogic.ForgetMeNot+TrainableUtility_DegradationPeriodTicks_Patch.Transpiler
- TrainableUtility.TamenessCanDecay: TRANS: AnimalsLogic.ForgetMeNot+TrainableUtility_TamenessCanDecay_Patch.Transpiler
- TraitSet.GainTrait: PRE: AlienRace.HarmonyPatches.GainTraitPrefix
- TransferableOneWay.get_Label: post: AnimalsLogic.Patch_TransferableOneWay_Label.Postfix
- TransferableOneWayWidget.DoRow: TRANS: GiddyUpCaravan.Harmony.TransferableOneWayWidget_DoRow.Transpiler
- TransferableOneWayWidget.FillMainRect: post: GiddyUpCaravan.Harmony.TransferableOneWayWidget_FillMainRect.Postfix
- TransferableUtility.TransferAsOne: post: GiddyUpCaravan.Harmony.TransferableUtility_TransferAsOne.Postfix
- UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_Patch.OnGUIHook
- Verb.TryCastNextBurstShot: PRE: RunAndGun.Harmony.Verb_TryCastNextBurstShot.Prefix
- Verb.TryStartCastOn: PRE: CompActivatableEffect.HarmonyCompActivatableEffect.TryStartCastOnPrefix, RunAndGun.Harmony.Verb_TryStartCastOn.Prefix
- Verb.get_DirectOwner: PRE: AbilityUser.AbilityUserMod.get_DirectOwner_Prefix
- Verb.get_UIIcon: PRE: AbilityUser.AbilityUserMod.get_UIIcon
- VerbProperties.AdjustedAccuracy: post: BattleMounts.Harmony.VerbProperties_AdjustedAccuracy.Postfix, RunAndGun.Harmony.VerbProperties_AdjustedAccuracy.Postfix
- VerbTracker.GetVerbsCommands: PRE: CompVehicle.HarmonyCompVehicle.GetVerbsCommands_PreFix
- Verb_LaunchProjectile.get_Projectile: PRE: AbilityUser.AbilityUserMod.get_Projectile_Prefix
- Verb_MeleeAttack.SoundHitBuilding: post: CompExtraSounds.HarmonyCompExtraSounds.SoundHitBuildingPrefix
- Verb_MeleeAttack.SoundHitPawn: post: CompExtraSounds.HarmonyCompExtraSounds.SoundHitPawnPrefix
- Verb_MeleeAttack.SoundMiss: post: CompExtraSounds.HarmonyCompExtraSounds.SoundMissPrefix
- Verb_MeleeAttack.TryCastShot: post: SimpleSidearms.intercepts.Verb_MeleeAttack_TryCastShot_PostFix.TryCastShot
- Verb_MeleeAttackDamage.DamageInfosToApply: post: AlienRace.HarmonyPatches.DamageInfosToApplyPostfix, CompSlotLoadable.HarmonyCompSlotLoadable.DamageInfosToApply_PostFix
- Verb_Shoot.TryCastShot: PRE: CompVehicle.HarmonyCompVehicle.CanVehicleShoot
- Verb_ShootOneUse.SelfConsume: post: SimpleSidearms.intercepts.Verb_ShootOneUse_SelfConsume_Postfix.SelfConsume
- WITab_Caravan_Gear.TryEquipDraggedItem: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- WITab_Caravan_Health.DoRow: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
- WealthWatcher.ForceRecount: post: ChangeDresser.HarmonyPatches+Patch_WealthWatcher_ForceRecount.Postfix
- WidgetRow.FillableBar: TRANS: TD_Enhancement_Pack.FillableBar_Patch.Transpiler
- WidgetsWork.DrawWorkBoxFor: TRANS: PrisonLabor.HarmonyPatches.Patch_WorkDisable.Transpiler
- WidgetsWork.TipForPawnWorker: TRANS: PrisonLabor.Harmony.WorkDisablePatch2.Transpiler
- Window.Close: post: TD_Enhancement_Pack.PauseAfterNegotiation.Postfix
- WorkGiver_DoBill.GetMedicalCareCategory: PRE: Pharmacist.Properties.WorkGiver_DoBill_GetMedicalCareCategory.Prefix
- WorkGiver_DoBill.JobOnThing: post: QualitySurgeon.QualitySurgeon.Postfix
- WorkGiver_DoBill.StartOrResumeBillJob: TRANS: PrisonLabor.HarmonyPatches.Patch_BillPrevention.Transpiler
- WorkGiver_DoBill.TryFindBestBillIngredients: post: MendingChangeDresserPatch.Patch_WorkGiver_DoBill_TryFindBestBillIngredients.Postfix
- WorkGiver_DoBill.TryFindBestBillIngredients: post: ChangeDresser.HarmonyPatches+Patch_WorkGiver_DoBill_TryFindBestBillIngredients.Postfix
- WorkGiver_GrowerHarvest.HasJobOnCell: PRE: TD_Enhancement_Pack.NoHarvestJob.Prefix post: AlienRace.HarmonyPatches.HasJobOnCellHarvestPostfix
- WorkGiver_GrowerSow.ExtraRequirements: post: AlienRace.HarmonyPatches.ExtraRequirementsGrowerSowPostfix
- WorkGiver_HaulUrgently.JobOnThing: PRE: PickUpAndHaul.HarmonyPatches.AllowToolHaulUrgentlyJobOnThing_PreFix
- WorkGiver_InteractAnimal.CanInteractWithAnimal: post: AlienRace.HarmonyPatches.CanInteractWithAnimalPostfix
- WorkGiver_Miner.JobOnThing: PRE: Mining_Priority.WorkGiver_Miner_Potential_Patch.Prefix
- WorkGiver_Researcher.ShouldSkip: post: AlienRace.HarmonyPatches.ShouldSkipResearchPostfix
- WorkGiver_Scanner.GetPriority: post: Mining_Priority.WorkGiver_Miner_GetPriority_Patch.Postfix
- WorkGiver_TakeToBedToOperate.HasJobOnThing: PRE: AnimalsLogic.YouSleepHere+WorkGiver_TakeToBedToOperate_HasJobOnThing_Patch.Prefix
- WorkGiver_Tend.GoodLayingStatusForTend: post: SmartMedicine.GoodLayingStatusForTend_Patch.Postfix
- WorkGiver_Tend.JobOnThing: PRE: SmartMedicine.JobOnThing_Patch.Prefix
- World.HasCaves: PRE: MapReroll.Patches.World_HasCaves_Patch.ConsistentRerollCaves
- World.NaturalRockTypesIn: post: PrepareLanding.Patches.PatchNaturalRockTypesIn.NaturalRockTypesInPostFix
- WorldGenStep_Terrain.GenerateGridIntoWorld: post: PrepareLanding.Patches.PatchGenerateGridIntoWorld.GenerateGridIntoWorldPostFix
- WorldGenerator.GenerateWorld: PRE: PrepareLanding.Patches.PatchGenerateWorld.GenerateWorldPrefix post: PrepareLanding.Patches.PatchGenerateWorld.GenerateWorldPostFix
- WorldInterface.WorldInterfaceOnGUI: post: PrepareLanding.Patches.PatchWorldInterfaceOnGui.WorldInterfaceOnGuiPostFix
- WorldInterface.WorldInterfaceUpdate: post: PrepareLanding.Patches.PatchWorldInterfaceUpdate.WorldInterfaceUpdatePostFix
- WorldSelector.AutoOrderToTileNow: post: JecsTools.HarmonyCaravanPatches.AutoOrderToTileNow_Jobs
- WorldSelector.SelectableObjectsUnderMouse: post: JecsTools.HarmonyCaravanPatches.SelectableObjectsUnderMouse_InvisHandler
- Zone.GetInspectString: post: TD_Enhancement_Pack.ZoneSizeCount.Postfix
- Zone_Growing.GetGizmos: post: TD_Enhancement_Pack.DoNotHarvest.Postfix
- Zone_Growing.GetInspectString: PRE: Orassan.Injector.Patch_Zone_Growing_GetInspectString post: TD_Enhancement_Pack.ZoneGrowingSizeCount.Postfix
- Harmony versions present: 1.2.0.1: Harmony_PrisonLabor, Dubwise.Rimatomics, com.changedresser.rimworld.mod, Fluffy.AnimalTab, fluffy.worktab, fluffy.medicaltab, fluffy.breakdowns, fluffy.rimworld.pharmacist, Fluffy.ResearchTree, fluffy.areaunlocker, io.github.ratysz.madskills, dusty.rimworld.renamecolony, rimworld.rwmods.androidtiers, net.marvinkosh.rimworld.mod.ughyougotme, mehni.rimworld.pickupthatcan.main, net.quicksilverfox.rimworld.mod.animalslogic, com.rimfridge.rimworld.mod, mehni.rimworld.traderdismissal.main, RimWorld.Vanya.IncidentPersonStat, dingo.hmtblite, com.pathavoid.rimworld.mod, com.mendingchangedresserpatch.rimworld.mod; 1.1.1.0: rimworld.erdelf.alien_race.main, chjees.orassan, rimworld.erdelf.customBaseUtility; 1.1.0.0: UnlimitedHugs.HugsLib, rimworld.lanilor.progressrenderer, rimworld.jecrell.abilityuser, Uuugggg.rimworld.Replace_Stuff.main, uuugggg.rimworld.SmartMedicine.main, rimworld.erdelf.stuffedReplacement, rimworld.jecrell.doorsexpanded, HugsLib.AllowTool, rimworld.jecrell.comps.vehicle, rimworld.jecrell.comps.activator, HugsLib.SearchAndDestroy, rimworld.jecrell.comps.slotloadable, HugsLib.RunAndGun, HugsLib.SimpleSidearms, Uuugggg.rimworld.TD_Enhancement_Pack.main, rimworld.jecrell.comps.installedpart, Uuugggg.rimworld.Mining_Priority.main, HugsLib.BattleMounts, uuugggg.rimworld.SafelyHiddenAway.main, rimworld.jecrell.humanlikeorders, rimworld.jecrell.jecstools.main, HugsLib.GiddyUpCaravan, chjees.shields, rimworld.jecrell.caravanjobs, rimworld.jecrell.comps.oversized, rimworld.jecrell.comps.deflector, rimworld.jecrell.comps.sounds, HugsLib.MapReroll, EdB.PrepareCarefully, com.github.alandariva.moreplanning, HugsLib.com.github.alandariva.moreplanning, HugsLib.GiddyUpCore, de.hatti.rimworld.mod.qualitysurgeron, HugsLib.DefensivePositions, HugsLib.GiddyUpRideAndRoll, HugsLib.PrepareLanding, HugsLib.RunandHide, HugsLib.DeathRattle; 1.0.9.1: com.geneticrim, rimworld.rimquest, Harmony_Locks, com.github.rimworld.mod.AnimalRangeAttack
- Platform information: (hidden, hold Shift while publishing to include)
- Log file contents:
- Initialize engine version: 5.6.5f1 (2cac56bf7bb6)
- GfxDevice: [Renderer information redacted]
- Begin MonoManager ReloadAssembly
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NAudio.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NVorbis.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\TextMeshPro-1.0.55.56.0b11.dll into Unity Child Domain
- WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Pass '' has no vertex shader
- WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Setting to default shader.
- desktop: 1600x900 60Hz; virtual: 1600x900 at 0,0
- RimWorld 0.19.2009 rev486
- Fluffy Breakdowns :: Initialized
- [MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
- [MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
- [MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
- Tried to use an uninitialized DefOf of type SoundDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
- Tried to use an uninitialized DefOf of type KeyBindingDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
- Ugh You Got Me: Trying to patch MentalState_SocialFighting.ShouldStop.get.
- Ugh You Got Me: Patched MentalState_SocialFighting.ShouldStop.get.
- Tried to use an uninitialized DefOf of type StatDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
- Rimatomics 1.5.556
- [RenameColony] Postfixed
- XML error: Could not register node named "SurgeryAndroid" in mod 1386412863 because this name is already used in this mod.
- XML error: Could not register node named "BodyPartBase" in mod 1386412863 because this name is already used in this mod.
- XML error: Could not register node named "BodyPartAndroidBase" in mod 1386412863 because this name is already used in this mod.
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>ArchotechBrainMelder</defName><label>archotech brain melder</label><description>An impressive feat of medical engineering using attomachines. These leak from the main hub into the bloodstream which constantly heal any long term scars. However, the main control hub for these attomachines resides in the Parietal lobe and parts of the Cerebellum, removing the subject's sense of pain, while overall increasing conciousness and happiness. Further study of the device finds contradictions in the laws of quantumn physics as well as a high probability of artificial sentience residing within. It's workings are near-impossible for the human mind to concieve.</description><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>0.80</drawSize></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><statBases><MarketValue>8000</MarketValue><Mass>0.2</Mass></statBases><techHediffsTags><li>Archotech</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>ArchotechBrainMelder</defName><label>archotech brain melder</label><description>An impressive feat of medical engineering using attomachines. These leak from the main hub into the bloodstream which constantly heal any long term scars. However, the main control hub for these attomachines resides in the Parietal lobe and parts of the Cerebellum, removing the subject's sense of pain, while overall increasing conciousness and happiness. Further study of the device finds contradictions in the laws of quantumn physics as well as a high probability of artificial sentience residing within. It's workings are near-impossible for the human mind to concieve.</description><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>0.80</drawSize></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><statBases><MarketValue>8000</MarketValue><Mass>0.2</Mass></statBases><techHediffsTags><li>Archotech</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>ArchotechBrainMelder</defName><label>archotech brain melder</label><description>An impressive feat of medical engineering using attomachines. These leak from the main hub into the bloodstream which constantly heal any long term scars. However, the main control hub for these attomachines resides in the Parietal lobe and parts of the Cerebellum, removing the subject's sense of pain, while overall increasing conciousness and happiness. Further study of the device finds contradictions in the laws of quantumn physics as well as a high probability of artificial sentience residing within. It's workings are near-impossible for the human mind to concieve.</description><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>0.80</drawSize></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><statBases><MarketValue>8000</MarketValue><Mass>0.2</Mass></statBases><techHediffsTags><li>Archotech</li></techHediffsTags></HediffDef>
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>PlasteelAvaliTalons</defName><label>plasteel Avali talons</label><description>A relatively simple method of increasing the damage an Avali talons can do.</description><techLevel>Industrial</techLevel><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>TableMachining</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>1</Crafting></skillRequirements></recipeMaker><costList><Plasteel>30</Plasteel></costList><statBases><WorkToMake>3000</WorkToMake><MarketValue>300</MarketValue><Mass>0.3</Mass></statBases><techHediffsTags><li>Simple</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>PlasteelAvaliTalons</defName><label>plasteel Avali talons</label><description>A relatively simple method of increasing the damage an Avali talons can do.</description><techLevel>Industrial</techLevel><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>TableMachining</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>1</Crafting></skillRequirements></recipeMaker><costList><Plasteel>30</Plasteel></costList><statBases><WorkToMake>3000</WorkToMake><MarketValue>300</MarketValue><Mass>0.3</Mass></statBases><techHediffsTags><li>Simple</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>PlasteelAvaliTalons</defName><label>plasteel Avali talons</label><description>A relatively simple method of increasing the damage an Avali talons can do.</description><techLevel>Industrial</techLevel><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>TableMachining</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>1</Crafting></skillRequirements></recipeMaker><costList><Plasteel>30</Plasteel></costList><statBases><WorkToMake>3000</WorkToMake><MarketValue>300</MarketValue><Mass>0.3</Mass></statBases><techHediffsTags><li>Simple</li></techHediffsTags></HediffDef>
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliSightAugment</defName><label>Avali vision augment</label><description>This augment allows to see the world better, especially if you auditory-centered race such as Avali. Zoom included.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>20</Plasteel><ComponentIndustrial>7</ComponentIndustrial><ComponentSpacer>3</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>1200</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliSightAugment</defName><label>Avali vision augment</label><description>This augment allows to see the world better, especially if you auditory-centered race such as Avali. Zoom included.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>20</Plasteel><ComponentIndustrial>7</ComponentIndustrial><ComponentSpacer>3</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>1200</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliSightAugment</defName><label>Avali vision augment</label><description>This augment allows to see the world better, especially if you auditory-centered race such as Avali. Zoom included.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>20</Plasteel><ComponentIndustrial>7</ComponentIndustrial><ComponentSpacer>3</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>1200</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliHearingAugment</defName><label>Avali auditory augment</label><description>Auditory augments is very popular among military, scientific and exploration packs.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>20</Plasteel><ComponentIndustrial>3</ComponentIndustrial><ComponentSpacer>1</ComponentSpacer></costList><statBases><WorkToMake>10000</WorkToMake><MarketValue>600</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliHearingAugment</defName><label>Avali auditory augment</label><description>Auditory augments is very popular among military, scientific and exploration packs.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>20</Plasteel><ComponentIndustrial>3</ComponentIndustrial><ComponentSpacer>1</ComponentSpacer></costList><statBases><WorkToMake>10000</WorkToMake><MarketValue>600</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliHearingAugment</defName><label>Avali auditory augment</label><description>Auditory augments is very popular among military, scientific and exploration packs.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>20</Plasteel><ComponentIndustrial>3</ComponentIndustrial><ComponentSpacer>1</ComponentSpacer></costList><statBases><WorkToMake>10000</WorkToMake><MarketValue>600</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliCoolAugment</defName><label>Avali cooling augment</label><description>This augment allows users to survive in environments that are deadly hot to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>40</Plasteel><ComponentIndustrial>10</ComponentIndustrial><ComponentSpacer>5</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>2000</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliCoolAugment</defName><label>Avali cooling augment</label><description>This augment allows users to survive in environments that are deadly hot to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>40</Plasteel><ComponentIndustrial>10</ComponentIndustrial><ComponentSpacer>5</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>2000</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliCoolAugment</defName><label>Avali cooling augment</label><description>This augment allows users to survive in environments that are deadly hot to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>40</Plasteel><ComponentIndustrial>10</ComponentIndustrial><ComponentSpacer>5</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>2000</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliHeatAugment</defName><label>Avali heating augment</label><description>This augment allows users to survive in environments that are too cold to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>40</Plasteel><ComponentIndustrial>10</ComponentIndustrial><ComponentSpacer>5</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>2000</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliHeatAugment</defName><label>Avali heating augment</label><description>This augment allows users to survive in environments that are too cold to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>40</Plasteel><ComponentIndustrial>10</ComponentIndustrial><ComponentSpacer>5</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>2000</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliHeatAugment</defName><label>Avali heating augment</label><description>This augment allows users to survive in environments that are too cold to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>40</Plasteel><ComponentIndustrial>10</ComponentIndustrial><ComponentSpacer>5</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>2000</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliEnviromentalAugment</defName><label>Avali life support augment</label><description>This augment allows users to survive in environments which were previously deadly toxic to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>30</Plasteel><ComponentIndustrial>7</ComponentIndustrial><ComponentSpacer>3</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>1600</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliEnviromentalAugment</defName><label>Avali life support augment</label><description>This augment allows users to survive in environments which were previously deadly toxic to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>30</Plasteel><ComponentIndustrial>7</ComponentIndustrial><ComponentSpacer>3</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>1600</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="AvaliAugmentBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><techLevel>Ultra</techLevel><recipeMaker><workSpeedStat>SmithingSpeed</workSpeedStat><workSkill>Crafting</workSkill><effectWorking>Smith</effectWorking><soundWorking>Recipe_Machining</soundWorking><recipeUsers><li>FabricationBench</li></recipeUsers><unfinishedThingDef>UnfinishedBelt</unfinishedThingDef><skillRequirements><Crafting>9</Crafting></skillRequirements><researchPrerequisite>AvaliAugments</researchPrerequisite></recipeMaker><inspectorTabs><li>ITab_Art</li></inspectorTabs><defName>AvaliEnviromentalAugment</defName><label>Avali life support augment</label><description>This augment allows users to survive in environments which were previously deadly toxic to them.</description><graphicData><texPath>Things/Items/Health/AvaliAugment</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><costList><Plasteel>30</Plasteel><ComponentIndustrial>7</ComponentIndustrial><ComponentSpacer>3</ComponentSpacer></costList><statBases><WorkToMake>20000</WorkToMake><MarketValue>1600</MarketValue><Mass>0.1</Mass></statBases><techHediffsTags><li>Advanced</li></techHediffsTags></HediffDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SteelPlating</defName><label>steel plating</label><description>A simple concept: add more armour to your androids because circuitry isn't exactly bulletproof.</description><graphicData><texPath>Things/Item/ArmourPlateBasic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PlasteelPlating</defName><label>plasteel plating</label><description>by adding plasteel plating to weakspots on the android; this simple addition should vastly increase an android's damage resistance.</description><graphicData><texPath>Things/Item/ArmourPlateAdv</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CompositePlating</defName><label>composite plating</label><description>This plating acts just as any other would but with increased damage resistance thanks to it's composite nature.</description><graphicData><texPath>Things/Item/ArmourPlateAdv2</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementArm</defName><label>basic replacement arm</label><description>A relatively simple arm that is usually mass produced to cater to entire droid armies on warring planets.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementLeg</defName><label>basic replacement leg</label><description>A relatively simple leg that is usually mass produced to cater to entire droid armies on warring planets.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHeatsink</defName><label>crude heatsink</label><description>A very crude heatsink made form scrap metal roughly arranged into an array.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LightReceivingDiode</defName><label>crude light sensor</label><description>As simple as light detection gets, this diode simply acts as a switch that is either opened or closed depending on whether light reaches it or not.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>FlimsyCoolantPump</defName><label>crude coolant pump</label><description>This coolant pump operates through differential pressure; which isn't a bad mechanism for operation but, the ability for this pump to even hold pressure is questionable.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmallBatteryPack</defName><label>crude battery pack</label><description>An array of small batteries lined up end-to-end to produce the most voltage. Which unsurprisingly; still isn't a lot.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>TubeSealantTank</defName><label>crude mechanite storage</label><description>A small tank that holds a gel like fluid capable of plugging up holes in mechanisms as it flows through the tubing of the android it is connected to.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LowPowerTransformer</defName><label>low power cellulose converter</label><description>This bio-processor is highly inefficient, only able to obtain energy from the cellulose of organic matter - leaving a lot of what could be gained behind.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicDCConverter</defName><label>basic dc converter</label><description>A simple ac / dc converter that only effectively works one way.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementArm</defName><label>high power arm</label><description>This extremely tough and strong arm was made to deal with a variety of heavy duty workloads such as construction, warfare or post-distaster rescue. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementArm</defName><label>high power arm</label><description>This extremely tough and strong arm was made to deal with a variety of heavy duty workloads such as construction, warfare or post-distaster rescue. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementLeg</defName><label>high power leg</label><description>This model of leg was developed with speed in mind; used majorly by Android Olympic runners from most glitterworlds. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementLeg</defName><label>high power leg</label><description>This model of leg was developed with speed in mind; used majorly by Android Olympic runners from most glitterworlds. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiSpectrumEye</defName><label>advanced light sensor</label><description>the average human eye and factory standard eyes used for androids are only able to see the visible spectrum of light. This eye model is very different, allowing the host android to switch between infra-red, x-ray and ultraviolet. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiSpectrumEye</defName><label>advanced light sensor</label><description>the average human eye and factory standard eyes used for androids are only able to see the visible spectrum of light. This eye model is very different, allowing the host android to switch between infra-red, x-ray and ultraviolet. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiLayerHeatsink</defName><label>advanced heatsink</label><description>This heatsink is composed of multiple layers of materials for maximum heat transfer. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiLayerHeatsink</defName><label>advanced heatsink</label><description>This heatsink is composed of multiple layers of materials for maximum heat transfer. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedCoolantInjector</defName><label>advanced coolant pump</label><description>This coolant pump no longer operates in rhythmic pulses but now allows for continuous injection of coolant under high pressure. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedCoolantInjector</defName><label>advanced coolant pump</label><description>This coolant pump no longer operates in rhythmic pulses but now allows for continuous injection of coolant under high pressure. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NanowireBattery</defName><label>advanced battery pack</label><description>This battery operates under the concept of meshed layers of materials such as gold and plasteel, giving the most electrical output and storage for size. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NanowireBattery</defName><label>advanced battery pack</label><description>This battery operates under the concept of meshed layers of materials such as gold and plasteel, giving the most electrical output and storage for size. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NaniteStorageDevice</defName><label>advanced mechanite storage</label><description>Compared to it's precursor; this mechanism of repair allows for quicker operation and recovery from memetic hazards such as malicious viruses by releasing a swarm of nanites within the coolant of the android it is host to. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NaniteStorageDevice</defName><label>advanced mechanite storage</label><description>Compared to it's precursor; this mechanism of repair allows for quicker operation and recovery from memetic hazards such as malicious viruses by releasing a swarm of nanites within the coolant of the android it is host to. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerTransformer</defName><label>high power material converter</label><description>This bio-processor is able to convert most organic matter into energy at very high efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerTransformer</defName><label>high power material converter</label><description>This bio-processor is able to convert most organic matter into energy at very high efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerConverter</defName><label>high power converter</label><description>This power converter is capable of converting and manipulation the properties of electrical signals so effectively that it appears to be magical with insant operation and 99.9% convertion efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerConverter</defName><label>high power converter</label><description>This power converter is capable of converting and manipulation the properties of electrical signals so effectively that it appears to be magical with insant operation and 99.9% convertion efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicRearCounterweight</defName><label>basic counterweight</label><description>This counterweight consists not much more of a large steel ball on the end of a rod.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicRearCounterweight</defName><label>basic counterweight</label><description>This counterweight consists not much more of a large steel ball on the end of a rod.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvRearCounterweight</defName><label>advanced counterweight</label><description>This counterweight works off gyroscopic principles, giving much higher efficiency.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvRearCounterweight</defName><label>advanced counterweight</label><description>This counterweight works off gyroscopic principles, giving much higher efficiency.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeJawAndroid</defName><label>crude jaw</label><description>This jaw is very flimsy, not very sharp and not very strong either.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeJawAndroid</defName><label>crude jaw</label><description>This jaw is very flimsy, not very sharp and not very strong either.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvJawAndroid</defName><label>cybernetic jaw</label><description>This jaw bolsters an insane level of strength, able to crush a man's skull with ease, you seriously don't want to be on the receiving end of this thing.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvJawAndroid</defName><label>cybernetic jaw</label><description>This jaw bolsters an insane level of strength, able to crush a man's skull with ease, you seriously don't want to be on the receiving end of this thing.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PositronMindImplant</defName><label>positronic rewiring</label><description>This implant completely overhauls the standard electronic wiring of the artificial brain. Replacing it with higher efficiency positronic wire pathways. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PositronMindImplant</defName><label>positronic rewiring</label><description>This implant completely overhauls the standard electronic wiring of the artificial brain. Replacing it with higher efficiency positronic wire pathways. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SoldierMindImplant</defName><label>soldier upgrade</label><description>This implant allows the android to perceive the trajectories of projectiles in real time. Along with the ability to perform war simulations inside their own mind as a secondary function. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SoldierMindImplant</defName><label>soldier upgrade</label><description>This implant allows the android to perceive the trajectories of projectiles in real time. Along with the ability to perform war simulations inside their own mind as a secondary function. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BuilderMindImplant</defName><label>blueprint banks</label><description>Allowing the android to store multiple banks of blueprints at once, this helps the android massively with construction. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BuilderMindImplant</defName><label>blueprint banks</label><description>Allowing the android to store multiple banks of blueprints at once, this helps the android massively with construction. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SurgeonMindImplant</defName><label>tricorder implant</label><description>This tricorder has been minified by a factor of ten for fitting within an androids mind. This version allows the android to scan biological creatures and determine a diagnosis with just a glance. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SurgeonMindImplant</defName><label>tricorder implant</label><description>This tricorder has been minified by a factor of ten for fitting within an androids mind. This version allows the android to scan biological creatures and determine a diagnosis with just a glance. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2400</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SpeedMindImplant</defName><label>neural highways</label><description>This implant remaps the inner workings of the mind, allowing the formation of "highways" for electronic signals. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2400</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SpeedMindImplant</defName><label>neural highways</label><description>This implant remaps the inner workings of the mind, allowing the formation of "highways" for electronic signals. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>GeoMindImplant</defName><label>Geological banks</label><description>This implant when installed; helps an android by overlaying augmented vision of the rock face they are mining from. Showing them real time updates on how to remove rock and material from rock with the highest efficiency. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>GeoMindImplant</defName><label>Geological banks</label><description>This implant when installed; helps an android by overlaying augmented vision of the rock face they are mining from. Showing them real time updates on how to remove rock and material from rock with the highest efficiency. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>EvolvingImplant</defName><label>Evolving AI Upgrade</label><description>This implant allows the current AI to evolve on itself. Over time - this pawn will slowly become more and more mentally complex. Reaching peak efficiency in all it does. </description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>EvolvingImplant</defName><label>Evolving AI Upgrade</label><description>This implant allows the current AI to evolve on itself. Over time - this pawn will slowly become more and more mentally complex. Reaching peak efficiency in all it does. </description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>6000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementArm</defName><label>Cybernetic arm</label><description>This arm uses Ultraweave composites developed by only the most advanced glitterworld societies to produce an extremely strong and durable upgrade.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementLeg</defName><label>Cybernetic leg</label><description>This leg upgrade is rarely seen outside of the lab, its immense speed and strength boost allows the user to easily lift weights and move at breakneck speeds.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretHeatsink</defName><label>archotech heatsink</label><description>this modified advanced heatsink is made using materials that effectively radiate heat at almost 99% efficiency, practically shooting heat out.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MDEye</defName><label>archotech light sensor</label><description>This eye will allow the user to switch their vision between the 3 dimensions they live in and the 4th dimension, this allows them to easily predict movement patterns in real time with pinpoint accuracy as they are practically able to see future events before they occur.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretCoolantPump</defName><label>archotech coolant pump</label><description>This coolant injector allows for a much higher coolant temperature range, Able to operate even at near absolute zero temperatures.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3200</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretBatteryPack</defName><label>archotech battery pack</label><description>In an attempt to recreate Vanometric power generation, this battery cell somewhat achieves that. Boasting far increased charge capacity than that of its precursors.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchotechNanites</defName><label>archotech mechanite storage</label><description>This compartment of archotech nanites is somewhat mis-understood by even the most advanced cultures. What is known however is that it works well as a repair disperal unit, very very well.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MolecularDecomposer</defName><label>archotech molecular decomposer</label><description>Making other forms of mechanical digestion look primitive, this reactor converts consumed material on the molecular level, increasing efficiency twofold.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>QuantumConverter</defName><label>Zero point converter</label><description>A highly advanced power converter that is able to transfer around the body at 100% efficiency due to its zero-point energy properties.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHearingS</defName><label>crude hearing sensor</label><description>This hearing sensor simply acts as a basic interpretation implant, allowing for the translation of only the most basic sounds.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvHearingS</defName><label>advanced hearing sensor</label><description>This hearing sensor is accurate up to a kilometer. Making it very useful when picking up the faintest of sounds.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchHearingS</defName><label>archotech hearing sensor</label><description>This sensor is the state of the line in sound detection, able to detect all frequencies of sound. It has potentially unlimited detection.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmellingAdvS</defName><label>advanced smelling sensor</label><description>The widened openings on this smell sensor not only allow for the detection of odor but also increases ventilation.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SteelPlating</defName><label>steel framing</label><description>A simple concept: add stronger frames to your androids because circuitry isn't exactly bulletproof.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/ArmourPlateBasic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PlasteelPlating</defName><label>plasteel frame coverings</label><description>by adding plasteel coverings to weakspots on the android's frame; this simple addition should vastly increase an android's damage resistance.\n\n Can be installed on \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/ArmourPlateAdv</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CompositePlating</defName><label>composite frame plating</label><description>This plating acts just as any other would but with increased damage resistance thanks to it's composite nature.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/ArmourPlateAdv2</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HydraulicFrame</defName><label>hydraulic frame</label><description>This kit contains enough components to enhance the framework of an android without causing major rearrangement, increasing carrying capacity by utilising several high power hydraulic pumps. Although strong, they do restrict the user to lesser movements. \n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids\n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HydraulicLeg</defName><label>hydraulic leg</label><description>A tough leg replacement that consists of 2 strong hydraulic pumps, allowing for more carrying capacity, at the expense of agility. \n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids\n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HydraulicArm</defName><label>hydraulic arm</label><description>A tough arm replacement that consists of 2 strong hydraulic pumps, allowing for more carrying capacity, at the expense of agility.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MiningArm</defName><label>mining arm</label><description>This "arm" is not much more than a large plasteel tipped drill, used widely during the asteroid rush of the 22nd century. It does a good job in mining but not so much with more intricate operations.\n\n Can be installed on \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementArm</defName><label>basic replacement arm</label><description>A relatively simple arm that is usually mass produced to cater to entire droid armies on warring planets.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementLeg</defName><label>basic replacement leg</label><description>A relatively simple leg that is usually mass produced to cater to entire droid armies on warring planets.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids\n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHeatsink</defName><label>crude heatsink</label><description>A very crude heatsink made form scrap metal roughly arranged into an array.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LightReceivingDiode</defName><label>crude light sensor</label><description>As simple as light detection gets, this diode simply acts as a switch that is either opened or closed depending on whether light reaches it or not.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>FlimsyCoolantPump</defName><label>crude coolant pump</label><description>This coolant pump operates through differential pressure; which isn't a bad mechanism for operation but, the ability for this pump to even hold pressure is questionable.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmallBatteryPack</defName><label>crude battery pack</label><description>An array of small batteries lined up end-to-end to produce the most voltage. Which unsurprisingly; still isn't a lot.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>TubeSealantTank</defName><label>crude mechanite storage</label><description>A small tank that holds a gel like fluid capable of plugging up holes in mechanisms as it flows through the tubing of the android it is connected to.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LowPowerTransformer</defName><label>low power cellulose converter</label><description>This bio-processor is highly inefficient, only able to obtain energy from the cellulose of organic matter - leaving a lot of what could be gained behind.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicDCConverter</defName><label>basic dc converter</label><description>A simple ac / dc converter that only effectively works one way.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementArm</defName><label>high power arm</label><description>This extremely tough and strong arm was made to deal with a variety of heavy duty workloads such as construction, warfare or post-distaster rescue.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementLeg</defName><label>high power leg</label><description>This model of leg was developed with speed in mind; used majorly by Android Olympic runners from most glitterworlds.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiSpectrumEye</defName><label>advanced light sensor</label><description>the average human eye and factory standard eyes used for androids are only able to see the visible spectrum of light. This eye model is very different, allowing the host android to switch between infra-red, x-ray and ultraviolet.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiLayerHeatsink</defName><label>advanced heatsink</label><description>This heatsink is composed of multiple layers of materials for maximum heat transfer.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedCoolantInjector</defName><label>advanced coolant pump</label><description>This coolant pump no longer operates in rhythmic pulses but now allows for continuous injection of coolant under high pressure.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NanowireBattery</defName><label>advanced battery pack</label><description>This battery operates under the concept of meshed layers of materials such as gold and plasteel, giving the most electrical output and storage for size.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NaniteStorageDevice</defName><label>advanced mechanite storage</label><description>Compared to it's precursor; this mechanism of repair allows for quicker operation and recovery from memetic hazards such as malicious viruses by releasing a swarm of nanites within the coolant of the android it is host to.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerTransformer</defName><label>high power material converter</label><description>This bio-processor is able to convert most organic matter into energy at very high efficiency.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerConverter</defName><label>high power converter</label><description>This power converter is capable of converting and manipulation the properties of electrical signals so effectively that it appears to be magical with insant operation and 99.9% convertion efficiency.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicRearCounterweight</defName><label>basic counterweight</label><description>This counterweight consists not much more of a large steel ball on the end of a rod.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvRearCounterweight</defName><label>advanced counterweight</label><description>This counterweight works off gyroscopic principles, giving much higher efficiency.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeJawAndroid</defName><label>crude jaw</label><description>This jaw is very flimsy, not very sharp and not very strong either.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvJawAndroid</defName><label>cybernetic jaw</label><description>This jaw bolsters an insane level of strength, able to crush a man's skull with ease, you seriously don't want to be on the receiving end of this thing.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PositronMindImplant</defName><label>positronic rewiring</label><description>This implant completely overhauls the standard electronic wiring of the artificial brain. Replacing it with higher efficiency positronic wire pathways.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SoldierMindImplant</defName><label>soldier upgrade</label><description>This implant allows the android to perceive the trajectories of projectiles in real time. Along with the ability to perform war simulations inside their own mind as a secondary function.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BuilderMindImplant</defName><label>blueprint banks</label><description>Allowing the android to store multiple banks of blueprints at once, this helps the android massively with construction.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SurgeonMindImplant</defName><label>tricorder implant</label><description>This tricorder has been minified by a factor of ten for fitting within an androids mind. This version allows the android to scan biological creatures and determine a diagnosis with just a glance.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SpeedMindImplant</defName><label>neural highways</label><description>This implant remaps the inner workings of the mind, allowing the formation of "highways" for electronic signals.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>GeoMindImplant</defName><label>Geological banks</label><description>This implant when installed; helps an android by overlaying augmented vision of the rock face they are mining from. Showing them real time updates on how to remove rock and material from rock with the highest efficiency.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MechanicMindImplant</defName><label>Engineering implant</label><description>This implant when installed; aids an android in all things mechanical, severely increasing android surgery success and mechanoid disassembly efficiency.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CookingMindImplant</defName><label>Cuisine implant</label><description>When installed, this implant will automatically upload information on basic health and safety, along with various cooking techniques. Used widely in glitterworld restaurants for VIP Guests.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicLaborMindImplant</defName><label>Basic labor chip</label><description>A basic labor chip; the standard for most factory androids, it will teach the android several new ways of performing tasks in a much quicker, more efficient fashion.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3500</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>EvolvingImplant</defName><label>Evolving AI Upgrade</label><description>This implant allows the current AI to evolve on itself. Over time - this pawn will slowly become more and more mentally complex. Reaching peak efficiency in all it does.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>6000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementArm</defName><label>Cybernetic arm</label><description>This arm uses Ultraweave composites developed by only the most advanced glitterworld societies to produce an extremely strong and durable upgrade.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementLeg</defName><label>Cybernetic leg</label><description>This leg upgrade is rarely seen outside of the lab, its immense speed and strength boost allows the user to easily lift weights and move at breakneck speeds.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretHeatsink</defName><label>archotech heatsink</label><description>this modified advanced heatsink is made using materials that effectively radiate heat at almost 99% efficiency, practically shooting heat out.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MDEye</defName><label>archotech light sensor</label><description>This eye will allow the user to switch their vision between the 3 dimensions they live in and the 4th dimension, this allows them to easily predict movement patterns in real time with pinpoint accuracy as they are practically able to see future events before they occur.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretCoolantPump</defName><label>archotech coolant pump</label><description>This coolant injector allows for a much higher coolant temperature range, Able to operate even at near absolute zero temperatures.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3200</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretBatteryPack</defName><label>archotech battery pack</label><description>In an attempt to recreate Vanometric power generation, this battery cell somewhat achieves that. Boasting far increased charge capacity than that of its precursors.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchotechNanites</defName><label>archotech mechanite storage</label><description>This compartment of archotech nanites is somewhat mis-understood by even the most advanced cultures. What is known however is that it works well as a repair disperal unit, very very well.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MolecularDecomposer</defName><label>archotech molecular decomposer</label><description>Making other forms of mechanical digestion look primitive, this reactor converts consumed material on the molecular level, increasing efficiency twofold.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>QuantumConverter</defName><label>Zero point converter</label><description>A highly advanced power converter that is able to transfer around the body at 100% efficiency due to its zero-point energy properties.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHearingS</defName><label>crude hearing sensor</label><description>This hearing sensor simply acts as a basic interpretation implant, allowing for the translation of only the most basic sounds.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvHearingS</defName><label>advanced hearing sensor</label><description>This hearing sensor is accurate up to a kilometer. Making it very useful when picking up the faintest of sounds.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchHearingS</defName><label>archotech hearing sensor</label><description>This sensor is the state of the line in sound detection, able to detect all frequencies of sound. It has potentially unlimited detection.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmellingAdvS</defName><label>advanced smelling sensor</label><description>The widened openings on this smell sensor not only allow for the detection of odor but also increases ventilation.\n\n Can be installed on \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- OnLevelWasLoaded was found on ModInitializerComponent
- This message has been deprecated and will be removed in a later version of Unity.
- Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed
- (Filename: Line: 376)
- Translation data for language English has 9 errors. Generate translation report for more info.
- Variants found for Things/Avali/Tail_Male/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Male/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Pawn/Humanlike/Tails/OTail: 1
- Variants found for Things/Pawn/Humanlike/Tails/OTailG: 1
- Variants found for EarLeft: 1
- Variants found for EarRight: 1
- Variants found for Things/Racc/Tails/Rtail: 1
- Variants found for Things/Racc/Tails/RtailBionic: 1
- Variants found for Things/Wolvx/Tails/WTail: 1
- Variants found for Things/Wolvx/Tails/WTailBionic: 1
- Alien race successfully completed 145 patches with harmony.
- [PrepareLanding] MonoController Initialization
- [PrepareLanding] WorldLayerBehaviour Static Initialization
- Initialized Faction Discovery.
- OnLevelWasLoaded was found on InitializerBehaviour
- This message has been deprecated and will be removed in a later version of Unity.
- Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed
- (Filename: Line: 376)
- Medical Tab :: Capacity ElectricalEfficiency does not have any bodyPartTags associated with it.
- Medical Tab :: Capacity HeatVenting does not have any bodyPartTags associated with it.
- Medical Tab :: Capacity CoolantPumping does not have any bodyPartTags associated with it.
- Medical Tab :: Tag CPSource is not associated with any pawnCapacity.
- Medical Tab :: Tag HVSource is not associated with any pawnCapacity.
- Medical Tab :: Tag EVKidney is not associated with any pawnCapacity.
- Medical Tab :: Tag EVLiver is not associated with any pawnCapacity.
- Medical Tab :: Tag HVPathway is not associated with any pawnCapacity.
- [IncidentPersonStat] injected.
- PickUpAndHaul v0.1.0.3 welcomes you to RimWorld with pointless logspam.
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Enabled Prison Labor v0.9.5
- Path Avoid: Adding Harmony Postfix to PawnUtility.GetAvoidGrid()
- RimFridge Harmony Patches:
- Prefix:
- CompTemperatureRuinable.DoTicks - Will return false if within a RimFridge
- ReachabilityUtility.CanReach
- Postfix:
- GameComponentUtility.StartedNewGame
- GameComponentUtility.LoadedGame
- ChangeDresser Harmony Patches:
- Prefix:
- Dialog_FormCaravan.PostOpen
- CaravanExitMapUtility.ExitMapAndCreateCaravan(IEnumerable<Pawn>, Faction, int)
- CaravanExitMapUtility.ExitMapAndCreateCaravan(IEnumerable<Pawn>, Faction, int, int)
- Pawn.Kill - Priority First
- Pawn_ApparelTracker.Notify_ApparelAdded
- Postfix:
- Pawn.GetGizmos
- Pawn_ApparelTracker.Notify_ApparelAdded
- Pawn_DraftController.Drafted { set }
- Pawn_DraftController.GetGizmos
- JobGiver_OptimizeApparel.TryGiveJob
- ReservationManager.CanReserve
- OutfitDatabase.TryDelete
- CaravanFormingUtility.StopFormingCaravan
- WealthWatcher.ForceRecount
- Pawn.Kill - Priority First
- Pawn_ApparelTracker.Notify_ApparelRemoved
- MendingChangeDresserPatch Harmony Patches:
- Postfix:
- WorkGiver_DoBill.TryFindBestBillIngredients - Priority Last
- Dubs Rimkit 1.4.610
- Patching
- [PrepareLanding] MonoController Start
- [PrepareLanding] WorldLayerBehaviour Start
- [PrepareLanding] In constructor.
- [PrepareLanding] Initializing.
- [PrepareLanding] Preset folder is at: C:/Users/<redacted>/AppData/LocalLow/Ludeon Studios/RimWorld by Ludeon Studios\PrepareLanding
- [PrepareLanding] Preset template folder is at: D:\Secondary game installs\Steam\steamapps\workshop\content\294100\1095331978\Presets
- [HugsLib] v5.0.2 initialized GiddyUpCore, PrepareLanding, MapReroll, StackXXL, com.github.alandariva.moreplanning, AllowTool, RunandHide, DeathRattle, BattleMounts, GiddyUpCaravan, GiddyUpRideAndRoll, RunAndGun, SimpleSidearms, DefensivePositions, BetterPawnControl, CentralizedClimateControl
- [PrepareLanding] OnDefsLoaded
- [PrepareLanding] GameOptions.OnDefLoaded().
- [StackXXL] Loaded
- Combat extended loaded: False
- Faction Discovery injected.
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Setting up 2 worker threads for Enlighten.
- Thread -> id: 1870 -> priority: 1
- Thread -> id: 1bbc -> priority: 1
- [PrepareLanding] WorldLayerBehaviour OnDestroy
- [PrepareLanding] MonoController OnDestroy
- Initialize engine version: 5.6.5f1 (2cac56bf7bb6)
- GfxDevice: creating device client; threaded=1
- Direct3D:
- Version: Direct3D 9.0c [nvldumdx.dll 24.21.13.9882]
- Renderer: NVIDIA GeForce GTX 970
- Vendor: NVIDIA
- VRAM: 4043 MB (via DXGI)
- Caps: Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=0 INTZ=1 NULL=1 RESZ=0 SlowINTZ=0 ATOC=1 BC4=1 BC5=1
- Begin MonoManager ReloadAssembly
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NAudio.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NVorbis.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\TextMeshPro-1.0.55.56.0b11.dll into Unity Child Domain
- WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Pass '' has no vertex shader
- WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Setting to default shader.
- desktop: 1600x900 60Hz; virtual: 1600x900 at 0,0
- RimWorld 0.19.2009 rev486
- Fluffy Breakdowns :: Initialized
- [MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
- [MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
- [MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
- Tried to use an uninitialized DefOf of type SoundDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
- Tried to use an uninitialized DefOf of type KeyBindingDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
- Ugh You Got Me: Trying to patch MentalState_SocialFighting.ShouldStop.get.
- Ugh You Got Me: Patched MentalState_SocialFighting.ShouldStop.get.
- Tried to use an uninitialized DefOf of type StatDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
- Rimatomics 1.5.556
- [RenameColony] Postfixed
- XML error: Could not register node named "SurgeryAndroid" in mod 1386412863 because this name is already used in this mod.
- XML error: Could not register node named "BodyPartBase" in mod 1386412863 because this name is already used in this mod.
- XML error: Could not register node named "BodyPartAndroidBase" in mod 1386412863 because this name is already used in this mod.
- XML error: <hediffClass>Hediff_Implant</hediffClass> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>ArchotechBrainMelder</defName><label>archotech brain melder</label><description>An impressive feat of medical engineering using attomachines. These leak from the main hub into the bloodstream which constantly heal any long term scars. However, the main control hub for these attomachines resides in the Parietal lobe and parts of the Cerebellum, removing the subject's sense of pain, while overall increasing conciousness and happiness. Further study of the device finds contradictions in the laws of quantumn physics as well as a high probability of artificial sentience residing within. It's workings are near-impossible for the human mind to concieve.</description><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>0.80</drawSize></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><statBases><MarketValue>8000</MarketValue><Mass>0.2</Mass></statBases><techHediffsTags><li>Archotech</li></techHediffsTags></HediffDef>
- XML error: <defaultLabelColor>(188,39,242)</defaultLabelColor> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>ArchotechBrainMelder</defName><label>archotech brain melder</label><description>An impressive feat of medical engineering using attomachines. These leak from the main hub into the bloodstream which constantly heal any long term scars. However, the main control hub for these attomachines resides in the Parietal lobe and parts of the Cerebellum, removing the subject's sense of pain, while overall increasing conciousness and happiness. Further study of the device finds contradictions in the laws of quantumn physics as well as a high probability of artificial sentience residing within. It's workings are near-impossible for the human mind to concieve.</description><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>0.80</drawSize></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><statBases><MarketValue>8000</MarketValue><Mass>0.2</Mass></statBases><techHediffsTags><li>Archotech</li></techHediffsTags></HediffDef>
- XML error: <isBad>false</isBad> doesn't correspond to any field in type ThingDef. Context: <HediffDef ParentName="ImplantBase"><hediffClass>Hediff_Implant</hediffClass><defaultLabelColor>(188,39,242)</defaultLabelColor><isBad>false</isBad><defName>ArchotechBrainMelder</defName><label>archotech brain melder</label><description>An impressive feat of medical engineering using attomachines. These leak from the main hub into the bloodstream which constantly heal any long term scars. However, the main control hub for these attomachines resides in the Parietal lobe and parts of the Cerebellum, removing the subject's sense of pain, while overall increasing conciousness and happiness. Further study of the device finds contradictions in the laws of quantumn physics as well as a high probability of artificial sentience residing within. It's workings are near-impossible for the human mind to concieve.</description><graphicData><texPath>Things/Item/Health/HealthItemBionic</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>0.80</drawSize></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><statBases><MarketValue>8000</MarketValue><Mass>0.2</Mass></statBases><techHediffsTags><li>Archotech</li></techHediffsTags></HediffDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SteelPlating</defName><label>steel plating</label><description>A simple concept: add more armour to your androids because circuitry isn't exactly bulletproof.</description><graphicData><texPath>Things/Item/ArmourPlateBasic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PlasteelPlating</defName><label>plasteel plating</label><description>by adding plasteel plating to weakspots on the android; this simple addition should vastly increase an android's damage resistance.</description><graphicData><texPath>Things/Item/ArmourPlateAdv</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CompositePlating</defName><label>composite plating</label><description>This plating acts just as any other would but with increased damage resistance thanks to it's composite nature.</description><graphicData><texPath>Things/Item/ArmourPlateAdv2</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementArm</defName><label>basic replacement arm</label><description>A relatively simple arm that is usually mass produced to cater to entire droid armies on warring planets.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementLeg</defName><label>basic replacement leg</label><description>A relatively simple leg that is usually mass produced to cater to entire droid armies on warring planets.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHeatsink</defName><label>crude heatsink</label><description>A very crude heatsink made form scrap metal roughly arranged into an array.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LightReceivingDiode</defName><label>crude light sensor</label><description>As simple as light detection gets, this diode simply acts as a switch that is either opened or closed depending on whether light reaches it or not.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>FlimsyCoolantPump</defName><label>crude coolant pump</label><description>This coolant pump operates through differential pressure; which isn't a bad mechanism for operation but, the ability for this pump to even hold pressure is questionable.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmallBatteryPack</defName><label>crude battery pack</label><description>An array of small batteries lined up end-to-end to produce the most voltage. Which unsurprisingly; still isn't a lot.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>TubeSealantTank</defName><label>crude mechanite storage</label><description>A small tank that holds a gel like fluid capable of plugging up holes in mechanisms as it flows through the tubing of the android it is connected to.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LowPowerTransformer</defName><label>low power cellulose converter</label><description>This bio-processor is highly inefficient, only able to obtain energy from the cellulose of organic matter - leaving a lot of what could be gained behind.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicDCConverter</defName><label>basic dc converter</label><description>A simple ac / dc converter that only effectively works one way.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementArm</defName><label>high power arm</label><description>This extremely tough and strong arm was made to deal with a variety of heavy duty workloads such as construction, warfare or post-distaster rescue. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementArm</defName><label>high power arm</label><description>This extremely tough and strong arm was made to deal with a variety of heavy duty workloads such as construction, warfare or post-distaster rescue. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementLeg</defName><label>high power leg</label><description>This model of leg was developed with speed in mind; used majorly by Android Olympic runners from most glitterworlds. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementLeg</defName><label>high power leg</label><description>This model of leg was developed with speed in mind; used majorly by Android Olympic runners from most glitterworlds. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiSpectrumEye</defName><label>advanced light sensor</label><description>the average human eye and factory standard eyes used for androids are only able to see the visible spectrum of light. This eye model is very different, allowing the host android to switch between infra-red, x-ray and ultraviolet. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiSpectrumEye</defName><label>advanced light sensor</label><description>the average human eye and factory standard eyes used for androids are only able to see the visible spectrum of light. This eye model is very different, allowing the host android to switch between infra-red, x-ray and ultraviolet. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiLayerHeatsink</defName><label>advanced heatsink</label><description>This heatsink is composed of multiple layers of materials for maximum heat transfer. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiLayerHeatsink</defName><label>advanced heatsink</label><description>This heatsink is composed of multiple layers of materials for maximum heat transfer. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedCoolantInjector</defName><label>advanced coolant pump</label><description>This coolant pump no longer operates in rhythmic pulses but now allows for continuous injection of coolant under high pressure. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedCoolantInjector</defName><label>advanced coolant pump</label><description>This coolant pump no longer operates in rhythmic pulses but now allows for continuous injection of coolant under high pressure. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NanowireBattery</defName><label>advanced battery pack</label><description>This battery operates under the concept of meshed layers of materials such as gold and plasteel, giving the most electrical output and storage for size. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NanowireBattery</defName><label>advanced battery pack</label><description>This battery operates under the concept of meshed layers of materials such as gold and plasteel, giving the most electrical output and storage for size. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NaniteStorageDevice</defName><label>advanced mechanite storage</label><description>Compared to it's precursor; this mechanism of repair allows for quicker operation and recovery from memetic hazards such as malicious viruses by releasing a swarm of nanites within the coolant of the android it is host to. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NaniteStorageDevice</defName><label>advanced mechanite storage</label><description>Compared to it's precursor; this mechanism of repair allows for quicker operation and recovery from memetic hazards such as malicious viruses by releasing a swarm of nanites within the coolant of the android it is host to. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerTransformer</defName><label>high power material converter</label><description>This bio-processor is able to convert most organic matter into energy at very high efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerTransformer</defName><label>high power material converter</label><description>This bio-processor is able to convert most organic matter into energy at very high efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerConverter</defName><label>high power converter</label><description>This power converter is capable of converting and manipulation the properties of electrical signals so effectively that it appears to be magical with insant operation and 99.9% convertion efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerConverter</defName><label>high power converter</label><description>This power converter is capable of converting and manipulation the properties of electrical signals so effectively that it appears to be magical with insant operation and 99.9% convertion efficiency. </description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicRearCounterweight</defName><label>basic counterweight</label><description>This counterweight consists not much more of a large steel ball on the end of a rod.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicRearCounterweight</defName><label>basic counterweight</label><description>This counterweight consists not much more of a large steel ball on the end of a rod.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvRearCounterweight</defName><label>advanced counterweight</label><description>This counterweight works off gyroscopic principles, giving much higher efficiency.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvRearCounterweight</defName><label>advanced counterweight</label><description>This counterweight works off gyroscopic principles, giving much higher efficiency.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeJawAndroid</defName><label>crude jaw</label><description>This jaw is very flimsy, not very sharp and not very strong either.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeJawAndroid</defName><label>crude jaw</label><description>This jaw is very flimsy, not very sharp and not very strong either.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvJawAndroid</defName><label>cybernetic jaw</label><description>This jaw bolsters an insane level of strength, able to crush a man's skull with ease, you seriously don't want to be on the receiving end of this thing.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvJawAndroid</defName><label>cybernetic jaw</label><description>This jaw bolsters an insane level of strength, able to crush a man's skull with ease, you seriously don't want to be on the receiving end of this thing.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PositronMindImplant</defName><label>positronic rewiring</label><description>This implant completely overhauls the standard electronic wiring of the artificial brain. Replacing it with higher efficiency positronic wire pathways. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PositronMindImplant</defName><label>positronic rewiring</label><description>This implant completely overhauls the standard electronic wiring of the artificial brain. Replacing it with higher efficiency positronic wire pathways. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SoldierMindImplant</defName><label>soldier upgrade</label><description>This implant allows the android to perceive the trajectories of projectiles in real time. Along with the ability to perform war simulations inside their own mind as a secondary function. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SoldierMindImplant</defName><label>soldier upgrade</label><description>This implant allows the android to perceive the trajectories of projectiles in real time. Along with the ability to perform war simulations inside their own mind as a secondary function. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BuilderMindImplant</defName><label>blueprint banks</label><description>Allowing the android to store multiple banks of blueprints at once, this helps the android massively with construction. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BuilderMindImplant</defName><label>blueprint banks</label><description>Allowing the android to store multiple banks of blueprints at once, this helps the android massively with construction. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SurgeonMindImplant</defName><label>tricorder implant</label><description>This tricorder has been minified by a factor of ten for fitting within an androids mind. This version allows the android to scan biological creatures and determine a diagnosis with just a glance. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SurgeonMindImplant</defName><label>tricorder implant</label><description>This tricorder has been minified by a factor of ten for fitting within an androids mind. This version allows the android to scan biological creatures and determine a diagnosis with just a glance. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2400</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SpeedMindImplant</defName><label>neural highways</label><description>This implant remaps the inner workings of the mind, allowing the formation of "highways" for electronic signals. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2400</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SpeedMindImplant</defName><label>neural highways</label><description>This implant remaps the inner workings of the mind, allowing the formation of "highways" for electronic signals. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>GeoMindImplant</defName><label>Geological banks</label><description>This implant when installed; helps an android by overlaying augmented vision of the rock face they are mining from. Showing them real time updates on how to remove rock and material from rock with the highest efficiency. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>GeoMindImplant</defName><label>Geological banks</label><description>This implant when installed; helps an android by overlaying augmented vision of the rock face they are mining from. Showing them real time updates on how to remove rock and material from rock with the highest efficiency. </description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>EvolvingImplant</defName><label>Evolving AI Upgrade</label><description>This implant allows the current AI to evolve on itself. Over time - this pawn will slowly become more and more mentally complex. Reaching peak efficiency in all it does. </description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>EvolvingImplant</defName><label>Evolving AI Upgrade</label><description>This implant allows the current AI to evolve on itself. Over time - this pawn will slowly become more and more mentally complex. Reaching peak efficiency in all it does. </description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><itemGeneratorTags><li>SpecialReward</li></itemGeneratorTags><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>6000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementArm</defName><label>Cybernetic arm</label><description>This arm uses Ultraweave composites developed by only the most advanced glitterworld societies to produce an extremely strong and durable upgrade.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementLeg</defName><label>Cybernetic leg</label><description>This leg upgrade is rarely seen outside of the lab, its immense speed and strength boost allows the user to easily lift weights and move at breakneck speeds.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretHeatsink</defName><label>archotech heatsink</label><description>this modified advanced heatsink is made using materials that effectively radiate heat at almost 99% efficiency, practically shooting heat out.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MDEye</defName><label>archotech light sensor</label><description>This eye will allow the user to switch their vision between the 3 dimensions they live in and the 4th dimension, this allows them to easily predict movement patterns in real time with pinpoint accuracy as they are practically able to see future events before they occur.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretCoolantPump</defName><label>archotech coolant pump</label><description>This coolant injector allows for a much higher coolant temperature range, Able to operate even at near absolute zero temperatures.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3200</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretBatteryPack</defName><label>archotech battery pack</label><description>In an attempt to recreate Vanometric power generation, this battery cell somewhat achieves that. Boasting far increased charge capacity than that of its precursors.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchotechNanites</defName><label>archotech mechanite storage</label><description>This compartment of archotech nanites is somewhat mis-understood by even the most advanced cultures. What is known however is that it works well as a repair disperal unit, very very well.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MolecularDecomposer</defName><label>archotech molecular decomposer</label><description>Making other forms of mechanical digestion look primitive, this reactor converts consumed material on the molecular level, increasing efficiency twofold.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>QuantumConverter</defName><label>Zero point converter</label><description>A highly advanced power converter that is able to transfer around the body at 100% efficiency due to its zero-point energy properties.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHearingS</defName><label>crude hearing sensor</label><description>This hearing sensor simply acts as a basic interpretation implant, allowing for the translation of only the most basic sounds.</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvHearingS</defName><label>advanced hearing sensor</label><description>This hearing sensor is accurate up to a kilometer. Making it very useful when picking up the faintest of sounds.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchHearingS</defName><label>archotech hearing sensor</label><description>This sensor is the state of the line in sound detection, able to detect all frequencies of sound. It has potentially unlimited detection.</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmellingAdvS</defName><label>advanced smelling sensor</label><description>The widened openings on this smell sensor not only allow for the detection of odor but also increases ventilation.</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SteelPlating</defName><label>steel framing</label><description>A simple concept: add stronger frames to your androids because circuitry isn't exactly bulletproof.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/ArmourPlateBasic</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PlasteelPlating</defName><label>plasteel frame coverings</label><description>by adding plasteel coverings to weakspots on the android's frame; this simple addition should vastly increase an android's damage resistance.\n\n Can be installed on \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/ArmourPlateAdv</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CompositePlating</defName><label>composite frame plating</label><description>This plating acts just as any other would but with increased damage resistance thanks to it's composite nature.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/ArmourPlateAdv2</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HydraulicFrame</defName><label>hydraulic frame</label><description>This kit contains enough components to enhance the framework of an android without causing major rearrangement, increasing carrying capacity by utilising several high power hydraulic pumps. Although strong, they do restrict the user to lesser movements. \n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids\n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HydraulicLeg</defName><label>hydraulic leg</label><description>A tough leg replacement that consists of 2 strong hydraulic pumps, allowing for more carrying capacity, at the expense of agility. \n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids\n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HydraulicArm</defName><label>hydraulic arm</label><description>A tough arm replacement that consists of 2 strong hydraulic pumps, allowing for more carrying capacity, at the expense of agility.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MiningArm</defName><label>mining arm</label><description>This "arm" is not much more than a large plasteel tipped drill, used widely during the asteroid rush of the 22nd century. It does a good job in mining but not so much with more intricate operations.\n\n Can be installed on \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organorange</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Utility</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementArm</defName><label>basic replacement arm</label><description>A relatively simple arm that is usually mass produced to cater to entire droid armies on warring planets.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicReplacementLeg</defName><label>basic replacement leg</label><description>A relatively simple leg that is usually mass produced to cater to entire droid armies on warring planets.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids\n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHeatsink</defName><label>crude heatsink</label><description>A very crude heatsink made form scrap metal roughly arranged into an array.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LightReceivingDiode</defName><label>crude light sensor</label><description>As simple as light detection gets, this diode simply acts as a switch that is either opened or closed depending on whether light reaches it or not.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>FlimsyCoolantPump</defName><label>crude coolant pump</label><description>This coolant pump operates through differential pressure; which isn't a bad mechanism for operation but, the ability for this pump to even hold pressure is questionable.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmallBatteryPack</defName><label>crude battery pack</label><description>An array of small batteries lined up end-to-end to produce the most voltage. Which unsurprisingly; still isn't a lot.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>TubeSealantTank</defName><label>crude mechanite storage</label><description>A small tank that holds a gel like fluid capable of plugging up holes in mechanisms as it flows through the tubing of the android it is connected to.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>400</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>LowPowerTransformer</defName><label>low power cellulose converter</label><description>This bio-processor is highly inefficient, only able to obtain energy from the cellulose of organic matter - leaving a lot of what could be gained behind.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicDCConverter</defName><label>basic dc converter</label><description>A simple ac / dc converter that only effectively works one way.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids \n - K9 Cybernetic Unit \n - M.U.F.F Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementArm</defName><label>high power arm</label><description>This extremely tough and strong arm was made to deal with a variety of heavy duty workloads such as construction, warfare or post-distaster rescue.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedReplacementLeg</defName><label>high power leg</label><description>This model of leg was developed with speed in mind; used majorly by Android Olympic runners from most glitterworlds.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1800</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiSpectrumEye</defName><label>advanced light sensor</label><description>the average human eye and factory standard eyes used for androids are only able to see the visible spectrum of light. This eye model is very different, allowing the host android to switch between infra-red, x-ray and ultraviolet.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MultiLayerHeatsink</defName><label>advanced heatsink</label><description>This heatsink is composed of multiple layers of materials for maximum heat transfer.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvancedCoolantInjector</defName><label>advanced coolant pump</label><description>This coolant pump no longer operates in rhythmic pulses but now allows for continuous injection of coolant under high pressure.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NanowireBattery</defName><label>advanced battery pack</label><description>This battery operates under the concept of meshed layers of materials such as gold and plasteel, giving the most electrical output and storage for size.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>NaniteStorageDevice</defName><label>advanced mechanite storage</label><description>Compared to it's precursor; this mechanism of repair allows for quicker operation and recovery from memetic hazards such as malicious viruses by releasing a swarm of nanites within the coolant of the android it is host to.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>6</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerTransformer</defName><label>high power material converter</label><description>This bio-processor is able to convert most organic matter into energy at very high efficiency.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>HighPowerConverter</defName><label>high power converter</label><description>This power converter is capable of converting and manipulation the properties of electrical signals so effectively that it appears to be magical with insant operation and 99.9% convertion efficiency.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicRearCounterweight</defName><label>basic counterweight</label><description>This counterweight consists not much more of a large steel ball on the end of a rod.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvRearCounterweight</defName><label>advanced counterweight</label><description>This counterweight works off gyroscopic principles, giving much higher efficiency.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>700</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeJawAndroid</defName><label>crude jaw</label><description>This jaw is very flimsy, not very sharp and not very strong either.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvJawAndroid</defName><label>cybernetic jaw</label><description>This jaw bolsters an insane level of strength, able to crush a man's skull with ease, you seriously don't want to be on the receiving end of this thing.\n\n Can be installed on \n - K9 Cybernetic Unit</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>PositronMindImplant</defName><label>positronic rewiring</label><description>This implant completely overhauls the standard electronic wiring of the artificial brain. Replacing it with higher efficiency positronic wire pathways.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SoldierMindImplant</defName><label>soldier upgrade</label><description>This implant allows the android to perceive the trajectories of projectiles in real time. Along with the ability to perform war simulations inside their own mind as a secondary function.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BuilderMindImplant</defName><label>blueprint banks</label><description>Allowing the android to store multiple banks of blueprints at once, this helps the android massively with construction.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SurgeonMindImplant</defName><label>tricorder implant</label><description>This tricorder has been minified by a factor of ten for fitting within an androids mind. This version allows the android to scan biological creatures and determine a diagnosis with just a glance.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SpeedMindImplant</defName><label>neural highways</label><description>This implant remaps the inner workings of the mind, allowing the formation of "highways" for electronic signals.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>GeoMindImplant</defName><label>Geological banks</label><description>This implant when installed; helps an android by overlaying augmented vision of the rock face they are mining from. Showing them real time updates on how to remove rock and material from rock with the highest efficiency.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2000</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MechanicMindImplant</defName><label>Engineering implant</label><description>This implant when installed; aids an android in all things mechanical, severely increasing android surgery success and mechanoid disassembly efficiency.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CookingMindImplant</defName><label>Cuisine implant</label><description>When installed, this implant will automatically upload information on basic health and safety, along with various cooking techniques. Used widely in glitterworld restaurants for VIP Guests.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1600</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>BasicLaborMindImplant</defName><label>Basic labor chip</label><description>A basic labor chip; the standard for most factory androids, it will teach the android several new ways of performing tasks in a much quicker, more efficient fashion.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/OrganPurple</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3500</MarketValue><Mass>0.5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>EvolvingImplant</defName><label>Evolving AI Upgrade</label><description>This implant allows the current AI to evolve on itself. Over time - this pawn will slowly become more and more mentally complex. Reaching peak efficiency in all it does.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><thingSetMakerTags><li>RewardSpecial</li></thingSetMakerTags><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>6000</MarketValue><Mass>8</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementArm</defName><label>Cybernetic arm</label><description>This arm uses Ultraweave composites developed by only the most advanced glitterworld societies to produce an extremely strong and durable upgrade.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>5500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CyberReplacementLeg</defName><label>Cybernetic leg</label><description>This leg upgrade is rarely seen outside of the lab, its immense speed and strength boost allows the user to easily lift weights and move at breakneck speeds.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretHeatsink</defName><label>archotech heatsink</label><description>this modified advanced heatsink is made using materials that effectively radiate heat at almost 99% efficiency, practically shooting heat out.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MDEye</defName><label>archotech light sensor</label><description>This eye will allow the user to switch their vision between the 3 dimensions they live in and the 4th dimension, this allows them to easily predict movement patterns in real time with pinpoint accuracy as they are practically able to see future events before they occur.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretCoolantPump</defName><label>archotech coolant pump</label><description>This coolant injector allows for a much higher coolant temperature range, Able to operate even at near absolute zero temperatures.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3200</MarketValue><Mass>5</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SecretBatteryPack</defName><label>archotech battery pack</label><description>In an attempt to recreate Vanometric power generation, this battery cell somewhat achieves that. Boasting far increased charge capacity than that of its precursors.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchotechNanites</defName><label>archotech mechanite storage</label><description>This compartment of archotech nanites is somewhat mis-understood by even the most advanced cultures. What is known however is that it works well as a repair disperal unit, very very well.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>4000</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>MolecularDecomposer</defName><label>archotech molecular decomposer</label><description>Making other forms of mechanical digestion look primitive, this reactor converts consumed material on the molecular level, increasing efficiency twofold.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>3500</MarketValue><Mass>3</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>QuantumConverter</defName><label>Zero point converter</label><description>A highly advanced power converter that is able to transfer around the body at 100% efficiency due to its zero-point energy properties.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>300</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>CrudeHearingS</defName><label>crude hearing sensor</label><description>This hearing sensor simply acts as a basic interpretation implant, allowing for the translation of only the most basic sounds.\n\n Can be installed on \n - T1 Androids \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organblack</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Simple</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>1200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>AdvHearingS</defName><label>advanced hearing sensor</label><description>This hearing sensor is accurate up to a kilometer. Making it very useful when picking up the faintest of sounds.\n\n Can be installed on \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>Advanced</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>2200</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>ArchHearingS</defName><label>archotech hearing sensor</label><description>This sensor is the state of the line in sound detection, able to detect all frequencies of sound. It has potentially unlimited detection.\n\n Can be installed on \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organgold</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- XML error: <isBodyPartOrImplant>true</isBodyPartOrImplant> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BodyPartAndroidBase"><thingClass>ThingWithComps</thingClass><category>Item</category><useHitPoints>true</useHitPoints><selectable>true</selectable><statBases><MaxHitPoints>50</MaxHitPoints><Flammability>1.0</Flammability><Beauty>-4</Beauty><DeteriorationRate>2.0</DeteriorationRate><MarketValue>800</MarketValue><Mass>2</Mass></statBases><altitudeLayer>Item</altitudeLayer><tickerType>Never</tickerType><alwaysHaulable>true</alwaysHaulable><isBodyPartOrImplant>true</isBodyPartOrImplant><tradeTags><li>BodyPartOrImplant</li></tradeTags><comps><li Class="CompProperties_Forbiddable" /></comps><pathCost>10</pathCost><thingCategories><li>BodyPartsAndroid</li></thingCategories><defName>SmellingAdvS</defName><label>advanced smelling sensor</label><description>The widened openings on this smell sensor not only allow for the detection of odor but also increases ventilation.\n\n Can be installed on \n - T2 Androids \n - T3 Androids \n - T4 Androids \n - T5 Androids</description><graphicData><texPath>Things/Item/Organwhite</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><techHediffsTags><li>secret</li></techHediffsTags></ThingDef>
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- OnLevelWasLoaded was found on ModInitializerComponent
- This message has been deprecated and will be removed in a later version of Unity.
- Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed
- (Filename: Line: 376)
- Translation data for language English has 9 errors. Generate translation report for more info.
- Variants found for Things/Avali/Tail_Male/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailSide/Tail: 1
- Variants found for Things/Avali/Tail_Male/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Avali/Tail_Female/TailBack/Tail: 1
- Variants found for Things/Pawn/Humanlike/Tails/OTail: 1
- Variants found for Things/Pawn/Humanlike/Tails/OTailG: 1
- Variants found for EarLeft: 1
- Variants found for EarRight: 1
- Variants found for Things/Wolvx/Tails/WTail: 1
- Variants found for Things/Wolvx/Tails/WTailBionic: 1
- Variants found for Things/Racc/Tails/Rtail: 1
- Variants found for Things/Racc/Tails/RtailBionic: 1
- Alien race successfully completed 145 patches with harmony.
- [PrepareLanding] MonoController Initialization
- [PrepareLanding] WorldLayerBehaviour Static Initialization
- Initialized Faction Discovery.
- OnLevelWasLoaded was found on InitializerBehaviour
- This message has been deprecated and will be removed in a later version of Unity.
- Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed
- (Filename: Line: 376)
- Medical Tab :: Capacity ElectricalEfficiency does not have any bodyPartTags associated with it.
- Medical Tab :: Capacity HeatVenting does not have any bodyPartTags associated with it.
- Medical Tab :: Capacity CoolantPumping does not have any bodyPartTags associated with it.
- Medical Tab :: Tag CPSource is not associated with any pawnCapacity.
- Medical Tab :: Tag HVSource is not associated with any pawnCapacity.
- Medical Tab :: Tag EVKidney is not associated with any pawnCapacity.
- Medical Tab :: Tag EVLiver is not associated with any pawnCapacity.
- Medical Tab :: Tag HVPathway is not associated with any pawnCapacity.
- [IncidentPersonStat] injected.
- PickUpAndHaul v0.1.0.3 welcomes you to RimWorld with pointless logspam.
- Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
- Could not resolve cross-reference: No Verse.HediffDef named ShutDown found to give to Verse.RecipeDef ShutdownAndroid
- Enabled Prison Labor v0.9.5
- Path Avoid: Adding Harmony Postfix to PawnUtility.GetAvoidGrid()
- RimFridge Harmony Patches:
- Prefix:
- CompTemperatureRuinable.DoTicks - Will return false if within a RimFridge
- ReachabilityUtility.CanReach
- Postfix:
- GameComponentUtility.StartedNewGame
- GameComponentUtility.LoadedGame
- ChangeDresser Harmony Patches:
- Prefix:
- Dialog_FormCaravan.PostOpen
- CaravanExitMapUtility.ExitMapAndCreateCaravan(IEnumerable<Pawn>, Faction, int)
- CaravanExitMapUtility.ExitMapAndCreateCaravan(IEnumerable<Pawn>, Faction, int, int)
- Pawn.Kill - Priority First
- Pawn_ApparelTracker.Notify_ApparelAdded
- Postfix:
- Pawn.GetGizmos
- Pawn_ApparelTracker.Notify_ApparelAdded
- Pawn_DraftController.Drafted { set }
- Pawn_DraftController.GetGizmos
- JobGiver_OptimizeApparel.TryGiveJob
- ReservationManager.CanReserve
- OutfitDatabase.TryDelete
- CaravanFormingUtility.StopFormingCaravan
- WealthWatcher.ForceRecount
- Pawn.Kill - Priority First
- Pawn_ApparelTracker.Notify_ApparelRemoved
- MendingChangeDresserPatch Harmony Patches:
- Postfix:
- WorkGiver_DoBill.TryFindBestBillIngredients - Priority Last
- Dubs Rimkit 1.4.610
- Patching
- [PrepareLanding] MonoController Start
- [PrepareLanding] WorldLayerBehaviour Start
- [PrepareLanding] In constructor.
- [PrepareLanding] Initializing.
- [PrepareLanding] Preset folder is at: C:/Users/<redacted>/AppData/LocalLow/Ludeon Studios/RimWorld by Ludeon Studios\PrepareLanding
- [PrepareLanding] Preset template folder is at: D:\Secondary game installs\Steam\steamapps\workshop\content\294100\1095331978\Presets
- [HugsLib] v5.0.2 initialized GiddyUpCore, PrepareLanding, MapReroll, StackXXL, com.github.alandariva.moreplanning, AllowTool, RunandHide, DeathRattle, BattleMounts, GiddyUpCaravan, GiddyUpRideAndRoll, RunAndGun, SimpleSidearms, DefensivePositions, BetterPawnControl, CentralizedClimateControl, SearchAndDestroy
- [PrepareLanding] OnDefsLoaded
- [PrepareLanding] GameOptions.OnDefLoaded().
- [StackXXL] Loaded
- Combat extended loaded: False
- Faction Discovery injected.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement