FarmD · public · first seen
Steam Workshop support, dildo support in interactions, improved modding tools, and other updates.
CHANGELOG (since v1.9.0 public)
[general]
ADDED
- Added a new Content Browser option in the Pause Menu, for downloading user-created content. This uses the Steam Workshop as its backend, so non-Steam players will need to own the Steam version of the game (it's free) in order to use the browser.
- Added an option in Preferences to automatically connect to the Steam Workshop when launching the game.
- Added a Share button for uploading custom skins in the Character Menu.
- Added a Share button for uploading custom models in the Character Menu.
- Added an Interaction Guide screen accessible from the pause menu, which lists out all the interactions in the game, where to find them, and their conditions to start.
- Added a Mods panel to the Options, where any installed mods can be enabled or disabled, or have their settings modified.
- Added support for equipping dildos to characters' hands for use in interactions.
- Added an Anthro Lie Down interaction for the beds in the Farmhouse.
- Added an Anthro/Anthro Pawplay interaction, accessible from the solo Anthro Sit Down interaction on the crate.
- Added an Anthro/Anthro Tribbing interaction, accessible from the solo Anthro Lie Down freeform interaction.
- Added an Anthro Sit Down interaction in the bathtub.
- Added an Anthro/Anthro Servicing interaction, accessible from the solo Anthro Kneel freeform interaction.
- Added an Anthro Sit Down interaction on the loveseat in the house.
- Added an Anthro/Anthro Cuddling interaction on the loveseat, accessible from the solo Anthro Sit Down interaction.
- Added an Anthro Sit Down interaction on the living room chair.
- Added an Anthro/Anthro Chair sex interaction, accessible from the solo Anthro Sit Down interaction on the living room chair.
- Added an Anthro/Anthro Piledriver interaction, accessible either on the seat with half wall or the L-Shaped sofa in the house.
- Added an Anthro/Anthro/Anthro Spitroast interaction, accessible from the Anthro/Anthro Piledriver interaction.
- Added an Anthro/Anthro Witness Majesty interaction on the clifftops.
- Added a Feral Lie Down interaction for the beds in the Farmhouse.
- Added a Feral/Anthro/Feral Sandwich interaction, accessible from the Feral/Anthro Missionary interaction on the hay bales or wall interactables.
- Added a Feral/Anthro/Feral Face Sandwich interaction, accessible from the freeform Feral/Feral Tribbing interaction.
- Added a Feral/Feral Servicing interaction, accessible from the freeform Feral Bend Over interaction.
- Added a Feral/Anthro Pawplay interaction, accessible from the freeform Anthro Lie Down interaction.
- Added a Feral/Anthro Pawplay interaction, accessible from the freeform Feral Sit Down interaction.
- Added a Feral/Feral Pawplay interaction, accessible from the solo Feral Lie Down interaction on the sofa.
- Added a Feral/Feral Witness Majesty interaction, accessible from the Clifftop viewpoint.
- Added a Feral/Anthro Use Toy interaction, accessible from the solo Feral Lift Leg interaction on the crate.
- Added a Feral/Anthro Use Toy interaction, accessible from the solo Feral Lie Down interaction on the floor with wall.
- Added a Feral Lie Down interaction for the floor-with-wall interactable.
- Added a Feral Pole Dance interaction.
- Added a Feral/Feral Doggystyle interaction, accessible from the solo Feral Pole Dance interaction.
- Added a Feral/Feral/Feral Double Penetration interaction, accessible from the Feral/Feral Riding interaction when leaning against the wall.
- Added a Feral/Feral Servicing interaction, accessible from the solo Feral Lie Down -> Sit Up position on the large sofa.
- Added a Feral/Anthro Doggystyle position for smaller-scaled ferals, accessible from the Anthro On All Fours interaction.
- Added a Feral/Anthro Missionary position for smaller-scaled ferals, accessible from the Anthro Lie Down interaction.
- Added solo Feral and solo Anthro Relieve Self watersports interactions.
- Added a Feral/Anthro Golden Shower interaction in the farmhouse bathtub.
- Added an Anthro/Anthro Golden Shower interaction for the farmhouse bathtub.
- Added a Feral/Feral Golden Shower interaction for the farmhouse bathtub.
- Added a Feral Bend Over interaction for the Seat with Half Wall.
- Added a Feral Lie Down interaction for the farmhouse bathtub.
- Added a Feral Lie Down interaction for the L-shaped sofa.
- Added an Anthro Sleep interaction for the farmhouse bed.
- Added a Feral/Anthro Riding interaction for the High Bar.
- Added an Anthro/Anthro Facesitting interaction, accessible from the Anthro Lie Down interaction.
- Added an Anthro/Feral/Anthro Spitroast interaction, accessible from the Feral/Anthro Reverse Riding interaction.
- Added an Anthro/Anthro Missionary interaction on the L-shaped sofa.
- Added a Feral/Feral Facefuck interaction, accessible from the Feral Lie Down interaction.
- Added a Feral/Feral Facesitting interaction on the high bar.
- Added a Feral/Anthro Facefuck interaction for smaller feral characters on the L-shaped sofa.
- Added an Anthro/Anthro Spanking interaction on the loveseat, accessible from the Cuddles interaction.
- Added a highlight ring that appears when changing the active partner.
- Added a "Preview Arousal" slider in the skin edit mode.
CHANGED
- Changed the destination marker that appears when directing partners to walk somewhere so it is now per-character instead of one global marker.
- Adjusted some button placement across several of the menus, particularly in the Interaction Studio, for a more consistent user experience.
- Idle animation variants no longer play while the Character Menu is open.
- Increased the maximum values on the fluid Particle Limit and Lifespan sliders.
- Increased the arousal gain from fingertip contacts, to make some hand interactions less tedious.
- The Character Menu and Main Menu buttons are now available in the pause menu during an interaction.
- Saliva strings can now spawn when using dildos.
- Various interaction tweaks for built-in interactions, to better support character scale differences and set limits on relative scales.
- Character-based interaction triggers now appear outlined when in Interact mode, to make it easier to target them with the pointer.
- Tweaked some material and lightmap settings in the Farmhouse to make things look a bit nicer.
- Disabled mipmaps for custom character textures, to reduce memory usage and prevent visible UV seams.
- Adjusted simulated fluid rendering settings to allow fluids to be more opaque. You may need to adjust previously saved colors.
- Most modal/popup menus can now be closed using the menu/escape key.
- Tweaked the physics layer of feral characters' wings so they don't block player movement.
- Simulated fluids are now removed when changing scenes, to prevent some performance issues that could occur.
FIXED
- Fixed some scenarios where a partner's text bubble to invite the player to an interaction was staying active when it shouldn't be.
- Reworked some internal handling of fluid emitters to hopefully fix some instability/crashing issues some people were having with Simulated fluids.
- Fixed some physics issues that could occur with the Gryphon model, as well as inconsistent placement on the foot sole marker causing animation alignment issues.
- Fixed some touch targets on the feet of the Drake model being misplaced.
- Fixed hair / fur on the Big Cat Male model being visible in first-person view.
- Adjusted physics settings for characters' hands to fix arousal gain not working in some scenarios, such as a character fingering/fisting themselves.
- Fixed a bug with inventory handling that would cause items to either not despawn properly or be removed from characters' inventories when changing scenes.
- Fixed a bug where partners following a patrol route such as in the "Belly Riding" interactions would continue moving after ending the interaction.
- Fixed an animation bug that could occur when starting an interaction while a character is playing an idle animation.
- Fixed an error that could occur when exiting and re-joining the same interaction.
- Fixed an error that could occur when partners try to invite each other to nested interactions.
- Fixed a bug where fadeout transitions could be stopped midway if the interaction ended in some scenarios, causing the screen to stay black.
- Fixed a navmesh issue that could prevent partners from interacting with the bathtub.
- Adjusted navmesh boundaries to help prevent partners from spawning outside of scenes or below the map in certain scenarios.
- Fixed some minor animation issues in a handful of interactions.
- Fixed some scenarios where interactable object highlights were showing on objects that didn't have available interactions.
- Fixed some minor errors that could occur if characters are overlapping each other when initializing.
- Feral characters should now play the correct jogging animation when moving at an intermediate speed, rather than a slowed running animation.
- Fixed a handful of null-reference errors that could pop up in some scenarios.
- Fixed an error that could occur after applying simulated fluid settings and changing scenes.
[desktop]
CHANGED
- Keyboard inputs are now properly reset / stopped when the game loses application focus.
FIXED
- Fixed a bug where the first-person camera view could be set to the wrong character after having used it while in the Animation Editor.
[vr]
ADDED
- The Inventory/Trade windows now show slots for Equipment, allowing you to equip and unequip items to slots more easily.
CHANGED
- The nodes for "interaction" actions in the Radial menus are now a cyan color to differentiate them from other character actions.
- The wrist UI elements now appear in-line with the character radial menu when opened, to make it easier to see which character is being directed.
- When moving between scenes, the player is now positioned facing forward relative to their headset, rather than the orientation of their play area.
- Reworked the backend handling for UI menu interactions for VR to be a bit less hacky. Everything should work mostly the same as before, and now both hands have UI pointers instead of only one at a time.
- Changed the resolution/dimensions of the menu tablet, so UI elements can be more consistent with desktop mode.
- Adjusted some physics on characters' holes to make fingering/fisting easier.
FIXED
- Fixed some behaviour for characters' head joints being unlocked in some scenarios when they shouldn't be, causing physics issues during interactions.
- Fixed an error that could occur in some scenarios when a partner has invited the player to an interaction that uses certain effects.
- Fixed animation issues with the player's feet, if using VR foot tracking while in an interaction that changes the foot's alignment target.
- Fixed a bug where the "Change Interaction" button would not appear for the player after ending a freeform interaction.
- Fixed the text on the menu tablet not rendering correctly when the player is at a very small scale.
[interaction studio]
ADDED
- You can now set the icons on transition action buttons and animation groups.
- Added a new Effect type "Override VR Markers", allowing the VR headset marker to be changed during a transition or state, so the VR player's POV can change during the course of an interaction.
- Added a new Condition type "Has Pussy or Male Slit Penetrable".
- Added a handful of new localized action words for transition action buttons.
- Added a "Save and Exit Studio" button in the Animation Editor menu to quit out of the Interaction Studio completely instead of having to back out of all of the menus.
- Added 6 new interactable types, which can be found in the Farmhouse and Test Room scenes.
- Added a new Effect type to set or unset State Machine Flags, to allow for more complex logic checks for states or transitions having been reached.
- Added new Condition types to check the status of State Machine Flags to trigger transitions.
- Added support for equipping dildos in characters' hands in the "Edit Equipment" menu for each role.
- Added new tracker types to the "Change Alignment" event for left- and right-hand items, to align the tip of a held dildo to the target.
- Added a new animation event type, "Change Item Grip", for changing the angle that the dildo is held in the character's hand.
- Added a "Rotate Root Bone" flag in the Change Alignment animation event when aligning the hips to a target, to help prevent alignment issues with Anthro characters in some scenarios.
- Added a condition type for checking a character's current arousal level.
- Added condition types for checking if Watersports is enabled or currently active for a character.
- Added condition types for checking the absolute scale or relative scale of characters.
- Added a condition type for checking the orientation of feral characters' genitals, to help prevent some animation issues with the Gryphon models.
- Added a Share button for uploading custom interactions when viewing them in the Interaction Library.
- Added a Preview Picture feature to the Animation Editor menu, to capture the preview picture used when uploading interactions.
CHANGED
- Adjusted the wording on Conditions and Effects where they are listed in the studio, to make it clearer which role the condition or effect applies to.
- Some fields on transition actions leading to the Exit state are now hidden, since these actions are shown for all characters in the interaction and are always available to Active AI partners.
- The escape key now toggles the menu in the Animation Editor.
- The Cock Rotation animation track will no longer affect cocks when sheathed in order to prevent clipping issues.
- Aligning a cock to a penetrable now handles the "up" direction using the cock's aiming angle at the start of the alignment event, rather than a binary up or down based on the penetrable, to allow for more freedom with penetrating at different angles.
- Reworked some backend handling for character-based interactables to fix some inconsistencies with how character scaling worked, especially when scaling the first role in the interaction. If you had created character-based interactions (freeform, partner, etc) that involved non-standard scale characters, their role markers may need to be adjusted in order for animations to line up.
FIXED
- Fixed the "Set Collisions Enabled" effect being somewhat confusing because it actually set the collisions to be ignored when the "set active" flag is on.
- The Role field on transition-level Events now populates the dropdown with the correct saved role when opening the menu to edit the event.
- Action buttons for animation groups on non-Pose layers (head, hands, feet) now appear correctly under their headings in desktop mode instead of being listed with Pose-level actions.
- Fixed some UI overlap issues in the "Preview Other Layers" menu in the Animation Editor.
- Interactions with "special action" buttons will no longer keep those buttons active during any nested interactions.
- Fixed some animation issues that could occur when an Anthro character's hips were aligned to an object while the Root bone is rotated away from a vertical orientation.
- Fixed a bug where the camera in the studio could sometimes not work properly after entering the studio directly from being in an interaction.
- Fixed a bug where the incorrect input fields could appear when selecting transitions in some scenarios.
- The Undo/Redo hotkeys are now properly disabled while scaling keyframes in the animation editor, to prevent odd UI states.
- Fixed an error that could occur in the animation editor when changing keyframe values after opening the menu.
[modtools]
ADDED
- Added the initial framework for loading and managing mods. See the new modding quickstart guide at https://softscale.net/user-manual/ModdingQuickstart to get started.
[importer]
ADDED
- Added a flag for indicating whether feral characters have rear-facing genitals (like the Gryphon) as opposed to pointing downward.
CHANGED
- Increased the default arousal gain on the Fingertip prefab so hand interactions are less tedious.
- Improved some validation checks during the character package build process.
| Depot | New manifest | Previous manifest |
|---|---|---|
| 1814631 | 6443593961353498348 | 2633138615519320358 |