gitextract__64fnynn/ ├── .github/ │ └── FUNDING.yml ├── LICENSE ├── README.md ├── animals/ │ └── domesticated/ │ ├── bullRing.i3d │ ├── bullRing.i3d.shapes │ ├── bumId.i3d │ ├── bumId.i3d.shapes │ ├── bumId_diffuse.dds │ ├── colorPickerScene.i3d.shapes │ ├── colourShader.xml │ ├── cow/ │ │ ├── angus/ │ │ │ ├── cattleAngus.i3d │ │ │ ├── cattleAngus.i3d.shapes │ │ │ ├── cattleAngus_diffuse.dds │ │ │ ├── cattleCalf.i3d │ │ │ ├── cattleCalf.i3d.shapes │ │ │ ├── cattleCalfBaby.i3d │ │ │ └── cattleCalfBaby.i3d.shapes │ │ ├── animals.xml │ │ ├── holstein/ │ │ │ ├── cattleCalfBabyHolstein.i3d │ │ │ ├── cattleCalfBabyHolstein.i3d.shapes │ │ │ ├── cattleCalfHolstein.i3d │ │ │ ├── cattleCalfHolstein.i3d.shapes │ │ │ ├── cattleHolstein.i3d │ │ │ └── cattleHolstein.i3d.shapes │ │ └── waterBuffalo/ │ │ ├── waterBuffalo.i3d │ │ ├── waterBuffalo.i3d.shapes │ │ ├── waterBuffaloCalf.i3d │ │ ├── waterBuffaloCalf.i3d.shapes │ │ ├── waterBuffaloCalfBaby.i3d │ │ └── waterBuffaloCalfBaby.i3d.shapes │ ├── earTagScene.i3d │ ├── earTagScene.i3d.shapes │ ├── earTags.i3d │ ├── earTags.i3d.shapes │ ├── earTagsRight.i3d │ ├── earTagsRight.i3d.shapes │ ├── earTags_diffuse.dds │ ├── font_normal.dds │ ├── font_normal_white.dds │ ├── monitor.i3d │ ├── monitor.i3d.shapes │ ├── monitor_diffuse.dds │ ├── offsetUV.xml │ ├── pigs/ │ │ ├── animals.xml │ │ ├── pigPiglet.i3d │ │ ├── pigPiglet.i3d.shapes │ │ ├── pigPigletBaby.i3d │ │ ├── pigPigletBaby.i3d.shapes │ │ ├── pigSow.i3d │ │ └── pigSow.i3d.shapes │ ├── sheep/ │ │ ├── animals.xml │ │ ├── goat.i3d │ │ ├── goat.i3d.shapes │ │ ├── goatBaby.i3d │ │ ├── goatBaby.i3d.shapes │ │ ├── goatKid.i3d │ │ ├── goatKid.i3d.shapes │ │ ├── sheepEwe.i3d │ │ ├── sheepEwe.i3d.shapes │ │ ├── sheepLamb.i3d │ │ ├── sheepLamb.i3d.shapes │ │ ├── sheepLambBaby.i3d │ │ └── sheepLambBaby.i3d.shapes │ ├── sprayedMarker.dds │ ├── sprayedMarker_cattle.i3d │ ├── sprayedMarker_cattle.i3d.shapes │ ├── sprayedMarker_pigs.i3d │ ├── sprayedMarker_pigs.i3d.shapes │ ├── sprayedMarker_sheep.i3d │ ├── sprayedMarker_sheep.i3d.shapes │ ├── textTemplate.i3d │ └── textTemplate.i3d.shapes ├── fonts/ │ ├── dejavu_sans/ │ │ ├── dejavu_sans.dds │ │ ├── dejavu_sansBold.dds │ │ ├── dejavu_sansBoldItalic.dds │ │ ├── dejavu_sansBoldItalic_alpha.dds │ │ ├── dejavu_sansBold_alpha.dds │ │ ├── dejavu_sansItalic.dds │ │ ├── dejavu_sansItalic_alpha.dds │ │ ├── dejavu_sans_alpha.dds │ │ └── font.xml │ ├── fonts.xml │ └── toms_handwritten/ │ ├── font.xml │ ├── toms_handwritten.dds │ ├── toms_handwrittenBold.dds │ ├── toms_handwrittenBoldItalic.dds │ ├── toms_handwrittenBoldItalic_alpha.dds │ ├── toms_handwrittenBold_alpha.dds │ ├── toms_handwrittenItalic.dds │ ├── toms_handwrittenItalic_alpha.dds │ └── toms_handwritten_alpha.dds ├── gui/ │ ├── AnimalAIDialog.xml │ ├── AnimalFilterDialog.xml │ ├── AnimalInfoDialog.xml │ ├── AnimalScreen.xml │ ├── DiseaseDialog.xml │ ├── EarTagColourPickerDialog.xml │ ├── FileExplorerDialog.xml │ ├── NameInputDialog.xml │ ├── ProfileDialog.xml │ ├── RealisticLivestockFrame.xml │ ├── VisualAnimalsDialog.xml │ ├── fileTypeIcons.dds │ ├── fileTypeIcons.xml │ ├── guiProfiles.xml │ ├── helpicons.dds │ ├── helpicons.xml │ ├── icons.dds │ └── icons.xml ├── icon_RealisticLivestock.dds ├── modDesc.xml ├── objects/ │ ├── dewar/ │ │ ├── alphabet_handwritten.dds │ │ ├── dewar.dds │ │ ├── dewar.i3d │ │ └── dewar.i3d.shapes │ └── straw/ │ ├── straw.i3d │ ├── straw.i3d.shapes │ └── straw.xml ├── src/ │ ├── AIAnimalManager.lua │ ├── AIStrawUpdater.lua │ ├── AnimalBirthEvent.lua │ ├── AnimalDeathEvent.lua │ ├── AnimalMonitorEvent.lua │ ├── AnimalNameChangeEvent.lua │ ├── AnimalPregnancyEvent.lua │ ├── AnimalUpdateEvent.lua │ ├── DewarManager.lua │ ├── Disease.lua │ ├── DiseaseManager.lua │ ├── FSCareerMissionInfo.lua │ ├── I18N.lua │ ├── RLConsoleCommandManager.lua │ ├── RLMessage.lua │ ├── RLSettings.lua │ ├── RL_BroadcastSettingsEvent.lua │ ├── RealisticLivestock.lua │ ├── RealisticLivestock_Animal.lua │ ├── RealisticLivestock_FSBaseMission.lua │ ├── animals/ │ │ ├── husbandry/ │ │ │ ├── AnimalSystemStateEvent.lua │ │ │ ├── RealisticLivestock_AnimalNameSystem.lua │ │ │ ├── RealisticLivestock_AnimalSystem.lua │ │ │ ├── RealisticLivestock_HusbandrySystem.lua │ │ │ ├── cluster/ │ │ │ │ ├── RealisticLivestock_AnimalCluster.lua │ │ │ │ ├── RealisticLivestock_AnimalClusterHusbandry.lua │ │ │ │ ├── RealisticLivestock_AnimalClusterSystem.lua │ │ │ │ └── VisualAnimal.lua │ │ │ └── placeables/ │ │ │ ├── PlaceableHusbandry.lua │ │ │ ├── PlaceableHusbandryLiquidManure.lua │ │ │ ├── PlaceableHusbandryStraw.lua │ │ │ ├── PlaceableHusbandryWater.lua │ │ │ ├── RealisticLivestock_PlaceableHusbandryAnimals.lua │ │ │ ├── RealisticLivestock_PlaceableHusbandryFood.lua │ │ │ ├── RealisticLivestock_PlaceableHusbandryMilk.lua │ │ │ └── RealisticLivestock_PlaceableHusbandryPallets.lua │ │ └── shop/ │ │ ├── AnimalItemNew.lua │ │ ├── RealisticLivestock_AnimalItemStock.lua │ │ ├── controllers/ │ │ │ ├── AnimalScreenBase.lua │ │ │ ├── AnimalScreenDealer.lua │ │ │ ├── AnimalScreenDealerFarm.lua │ │ │ ├── AnimalScreenDealerTrailer.lua │ │ │ ├── AnimalScreenTrailer.lua │ │ │ └── AnimalScreenTrailerFarm.lua │ │ └── events/ │ │ ├── AIAnimalBuyEvent.lua │ │ ├── AIAnimalInseminationEvent.lua │ │ ├── AIAnimalSellEvent.lua │ │ ├── AIBulkMessageEvent.lua │ │ ├── AnimalBuyEvent.lua │ │ ├── AnimalInseminationEvent.lua │ │ ├── AnimalInseminationResultEvent.lua │ │ ├── AnimalMoveEvent.lua │ │ ├── AnimalSellEvent.lua │ │ ├── RealisticLivestock_AnimalSellEvent.lua │ │ └── SemenBuyEvent.lua │ ├── events/ │ │ ├── DewarManagerStateEvent.lua │ │ ├── HusbandryMessageStateEvent.lua │ │ └── ReturnStrawEvent.lua │ ├── farms/ │ │ ├── FarmManager.lua │ │ └── RealisticLivestock_FarmStats.lua │ ├── fillTypes/ │ │ └── RealisticLivestock_FillTypeManager.lua │ ├── gui/ │ │ ├── AnimalAIDialog.lua │ │ ├── AnimalFilterDialog.lua │ │ ├── AnimalInfoDialog.lua │ │ ├── DiseaseDialog.lua │ │ ├── EarTagColourPickerDialog.lua │ │ ├── FileExplorerDialog.lua │ │ ├── InGameMenuSettingsFrame.lua │ │ ├── MPLoadingScreen.lua │ │ ├── NameInputDialog.lua │ │ ├── ProfileDialog.lua │ │ ├── RL_InfoDisplayKeyValueBox.lua │ │ ├── RealisticLivestockFrame.lua │ │ ├── RealisticLivestock_AnimalScreen.lua │ │ ├── RealisticLivestock_InGameMenuAnimalsFrame.lua │ │ ├── VisualAnimalsDialog.lua │ │ └── elements/ │ │ ├── DoubleOptionSliderElement.lua │ │ ├── RenderElement.lua │ │ └── TripleOptionElement.lua │ ├── handTools/ │ │ ├── HandTool.lua │ │ ├── HandToolSystem.lua │ │ ├── RLHandTools.lua │ │ └── specializations/ │ │ ├── HandToolAIStraw.lua │ │ └── HandToolHorseBrush.lua │ ├── objects/ │ │ └── Dewar.lua │ ├── placeables/ │ │ └── RealisticLivestock_PlaceableSystem.lua │ ├── player/ │ │ ├── RealisticLivestock_PlayerHUDUpdater.lua │ │ └── RealisticLivestock_PlayerInputComponent.lua │ └── vehicles/ │ ├── RealisticLivestock_VehicleSystem.lua │ └── specializations/ │ ├── RealisticLivestock_LivestockTrailer.lua │ └── Rideable.lua ├── translations/ │ ├── translation_br.xml │ ├── translation_cz.xml │ ├── translation_da.xml │ ├── translation_de.xml │ ├── translation_en.xml │ ├── translation_fi.xml │ ├── translation_fr.xml │ ├── translation_it.xml │ ├── translation_nl.xml │ ├── translation_pl.xml │ ├── translation_pt.xml │ ├── translation_ru.xml │ ├── translation_tr.xml │ └── translation_uk.xml └── xml/ ├── animalNames.xml ├── animals.xml ├── diseases.xml ├── fillTypes.xml └── handTools.xml