My Pretty Toy [v0.6.4.1] [Nanney Teasford]
This is a stealth game set in an open fantasy world. The basis of the gameplay is bondage and an extensive system of interaction with everything around. You can capture naughty girls and punish them, or you can take the role of a captive yourself, who knows what they will do to you.
Thread Updated: 2024-11-25
Release Date: 2024-10-06
Censored: No
Version: 0.6.4.1
OS: Windows
Language: English
Genre:
See More
3D Game, BDSM, Female protagonist, Monstergirl, Rpg, Sandbox, Sex toys, Shooter,
Installation:
See More
1. Extract and run.
Changelog:
See More
v0.6.4.1
See More
List of fixes
- Particles tied to the Dryad race did not disappear when changing races (Fixed).
- Agents in the shelter did not create eye contact with the player when they were tied (Fixed).
- The game character did not create eye contact with the shelter agents (Fixed).
- When switching to another team member, they took the appearance and race of the game character (Fixed).
- Fixed an error in the name of the action when using stockings (Fixed).
- Traders went to zero coordinates of the scene when checking the player’s location during an alarm (Fixed).
- Traders were inactive after the game character reached the maximum wanted level (Fixed).
- Fixed a critical error that caused the sequence to freeze when performing a gameplay task.
- Fixed a critical error where traders could not pursue the game character until the waiting animation at the patrol point ended.
- Traders could become idle when tying up slaves when they saw the player (Fixed).
- Traders could become idle after being hit by a Sleep Bolt (Fixed).
- Traders could sometimes not trigger the alarm in camp (Fixed).
- Traders could tie up a buddy underground while standing on the surface while under the effect of a Fury Bolt (Fixed).
- Fixed pathing to the hook (Traders could approach the hook from the opposite side).
- Traders did not respond to gameplay preferences when tying up a player character (Fixed).
- Traders sometimes did not complete the action sequence when tying up a player character (Fixed).
- Fixed a critical bug where AI did not respect the conditions of an item’s decorator before applying it (AI could not continue the action sequence when stuck on checking).
- Fury Bolt did not work on agents in the hideout (Fixed).
- There was no armbinder on the main map in sandbox mode (Fixed).
- Fixed masks for the simulation of the game character’s hair physics.
- Fixed shading of hair roots on short hairstyles.
- Fixed UV maps of some hairstyle LODs.
- The field distance effect was removed from the main camera, it was displayed incorrectly.
- No sound for buttons on the race selector panel (Fixed).
- No sound for buttons on the color picker panel (Fixed).
- No sound for switches in photo mode (Fixed).
Optimization
- Fixed hairstyle meshes to be less detailed without losing quality.
- Added a rendering distance for the hairstyle material overlay.
- Added a larger number of hairstyle LODs.
- Disabled hairstyle physics simulation for LODs (for game characters).
Other
- Added an observer that can interrupt the sequence when traders get stuck while they are leading the player character on a leash (You can use the “I’m stuck” button in the main menu – it will also end the trader’s task and teleport you to the hook she was moving to).
v0.6.4.0
See More
As my skills develop, I try to update and improve game assets, as well as add various tools to make them more complex. In this update, I seriously worked on the spy hideout.
Let me start with the fact that the main hub that you have seen for a year looked boring and had terrible lighting, although the main map in sandbox mode looks pretty good, something had to be done about it.
Initially, I was inspired by old creaky wooden buildings on the edge of the world, which are illuminated only by the light coming through the window of a dusty room. I did not abandon this idea.
I completely reworked all the assets of this map, and also improved the lighting and post-processing to achieve an acceptable picture.
Also, after making numerous changes to the AI systems, I decided not to leave them idle. Now the shelter has agents who are doing their own thing. I threw out the wooden mannequins, because who needs them if there are a bunch of girls to experiment on.
In addition to visual innovations, I worked on expanding the functional rooms. The game needs customization systems and I wanted the player to explore the rooms and learn about new possibilities, and not just poke at the interface to do something.
The first thing I changed was changing hairstyles, now there is a room available in which you can do this. You just need to go to the mannequin to choose the one you need.
I replaced the old unsightly hair with new models, and I was also helped by a good shader that draws the base of the hair, cutting off the edges of the tips, making them less like tubes, and also draws a small volume of hair on top of the main model, which gives them a little roughness and dishevelment.
This is a pretty good option since I can’t afford photorealistic hair with simulation due to the large number of characters on the map.
I tried to put an end to the issue of asset randomization and worked on a new tool that returns the selected color to all systems working with colors. This is what the “Color Dropper” became, for now it is used only for coloring hair, but in the future it will appear in all systems that redefine the color of assets, be it clothes, gags, etc.
You can choose the main color as well as the detailed shade. After choosing a color, it is saved at the top of the panel so that you can use it without manually selecting the color.
Among other things, I started working on the vault card index and personal dossier, which controls the appearance of the game character, as well as everything related to it. The card index can also be found in one of the rooms of the vault.
From the toolbox you have access to a personal dossier, for now it only has a choice of the race of the game character and tells a little about the race you have chosen. Later, all the settings of the characteristics and skills of the character will be available in this panel.
In addition to the functional rooms, a room with all the necessary equipment for hostages was also added.
And also a small interrogation room, for those who like a closer acquaintance…
Another major innovation was a complete rework of the photo mode: – Updated appearance of the photo mode.
- If you use a keyboard, you can now enter the photo mode directly from the game by pressing “P”, no need to go to the menu.
- Control of transitions between camera modes has been slightly changed.
- Now the “ESC” and “Face Button Right” keys on the gamepad are responsible for the back button, which allows you to exit the interface transparency mode, camera settings mode and photo mode with just one button.
- Settings are distributed in the corresponding tabs.
- Added the “Lens settings” tab, where you can adjust the focusing distance, as well as enable depth of field.
- Added a separate tab for post-process effects with new effects.
I also didn’t forget about your wishes. Added an armbinder in two colors (Black/White). It has a purpose for the hands, like regular ropes, but you can’t put it on over the ropes on your hands, and also put other restrictions on your hands while the armbinder is on.
Nipple clamps won the vote, but they had to be temporarily excluded from the build, I will add them in the next fixes, sorry.
Fixes:
- Fixed collisions of some assets.
- Fixed a bug in the grass shader. Sometimes grass could be displayed without a material.
- Fixed camera exposure in the hostage location preview.
- Fixed registration of gags with new assignments in the hostage location preview. Gags with some assignments could not include themselves in the assembly for no reason.
- Fixed gag sounds. Some types of gags could not make a sound when resisting.
v0.6.3.1
See More
Fixes :
- Fixed a behavior pattern when tying up a player character, using mittens would cause a glitch, preventing the AI from continuing the sequence and others from tying up the player character.
- Fixed a bug that would cause traders to become inactive towards the player character when they should have tied her up.
- Fixed all scenarios where traders could not use a leash. They can now…
- Fixed “Sleep Bolt”. The character will now wake up from sleep if disturbed or the effect ends.
- Fixed in-game task failure notifications. They should now only be triggered if the player is the player.
- Fixed facing target. AIs will now turn to face the target before playing the animation.
Improvements :
- Changed “Fury Bolt”. It now triggers a separate behavior tree where the trader pounces on a friendly character within a certain radius. The effect is removed when it ends, when the trader sees the player while the trader was tied up under the effect.
- AIs start using chest rope starting at wanted level 3.
- AIs start using gauntlets starting at wanted level 4.
- Added random animations that play when AI interrupts a task if someone else is already doing it.
v0.6.3.0
See More
Systems:
- AI Route: new route system. Now AI can perform tasks attached to a specific route point, such as playing an animation, or waiting, and also change it dynamically.
Services:
- Threat Search Service: Searches for potential threats based on a condition. The search is performed on all characters that the AI sees or remembers, so they will choose a target depending on who they saw or heard the last time. The advantage of this service is that it determines the target from the entire list of stimuli, so if they interrupt another task during the first one, they will return to it later.
- Behavior Executor Service: Automatically sets a character as an executor at the beginning of work on a task and also removes it after completion. This brings a little order to the work of the AI, now the character interrupts its behavior (for example, tie up a player) if someone else is performing a similar task. This eliminates the mixing of behavior of several AIs, as well as the breakdown of their logic.
- AI Dynamic Relationship: Adjusts the priority of the AI in relation to the game character based on a real-time condition. Now the feeling icons above the AI’s head will be colored yellow if the AI has noticed you, but you do not pose a threat at the moment, and red if you pose a threat and the AI intends to attack.
- AI Item Preferences: Now AI can set their own preferences when tying up. For example, if the task is to put on a gag, then it will choose a random item from the list of gags that it prefers.
Optimization:
- AI Subordinate: The component records stimuli and the character who caused them. The component has replaced the old threat recognition system and works much faster.
Trader behavior:
- Due to changes in the AI route system, additional tasks have been added that traders will perform while on patrol. For example, a trader may pause to approach a table and craft items, check if captives are tied up securely, check equipment, or search a chest. This adds more variability to their behavior and also provides additional windows for attack.
- Traders can now have multiple routes that they can use. Routes change dynamically in real time after the patrol time has expired.
- Traders will sound an alarm if you have disappeared from their sight and they have failed to find you. In the event of an alarm, all AI on the scene will check checkpoints where the player is likely to be hiding. The time that the alarm lasts is indicated on the main panel. If you managed to avoid capture during the alarm, the traders will return to basic tasks.
- Increased downtime timings at AI route points. Now they use random long animations instead of standing still.
- Traders can now use a leash. If there is a hook on the wall nearby, the trader will choose a random one, then take you to it and tie you up. Then the trader returns to basic tasks.
- If the trader cannot determine the position of the hook to tie you up, he will switch to classic bondage. It still works on the principle of increasing the level. If the character has reached the maximum level, he will be placed in prison.
- Also, traders will not be able to use a leash if you are lying on the ground or in any position except standing. This will be finalized later.
Slave Behavior:
- Slaves can now free other slaves in line of sight.
- Slaves can now free a player character or non-player agent in line of sight.
- Slaves will interrupt someone’s freeing if a threat or player appears in their line of sight.
- Slaves now have identical behavior to slavers when bound. They can attempt to free themselves, but with a much longer timeout.
- Added contextual animations when slaves are idle or see a threat.
General Behavior:
- All NPCs on a leash may begin to struggle if the leash master or leash chain leader is inactive.
- When attempting to free themselves, NPCs will randomly choose to sit on their butt to untie their legs, or go prone and then kneel if their legs are still bound.
Experimental features:
- Added generation of collision events. Now when several characters collide with each other – they automatically try to move away in opposite directions, this will presumably reduce the risk of getting stuck because of other characters. For slaves and game characters, events are generated constantly, for slavers – only when they are tied.
- Added a switch to hide all GUI elements in the photo mode.
- Added a modifier for the consumption of the bondage item state. For a game character it is 1f (by default), for traders 0.5f, for slaves 0.25f
Improvements:
- Added a “Take all items” button to the storage widget.
- Traders can use gloves.
- Added modifiers to the navigation mesh in places where AI got stuck most often.
- Removed collision from dynamic debris constructors (stones, small blocks, bricks, construction waste).
Fixes:
- Fixed being attacked again in prison immediately after being arrested.
- Fixed a bug where your items would disappear from your chest if you were imprisoned.
- Removed messages about returned items from NPCs in the notification panel.
- Fixed navigation in widgets related to scene storage.
- Fixed dungeon-related sound classes, now their volume is consistent with the settings.
- Fixed overlapping glasses on your head if you put on a headband or hood.
- Fixed overlapping hair if you use a hood.
- Fixed the darkening effect when using multiple items at once that block your view.
v0.6.2.0
See More
Innovations
Restraints:
- Added cast iron collar.
- Added magnetic handcuffs (level 1/standard bondage technique).
- Added magnetic leg shackles (Level 1/Standard Bondage Technique).
- Added worn underwear for use as containment items. Linen can be found in the laundry basket.
Characters:
- Add new race “Dryads”
Map:
- Added a compartment for temporary prisoners. It’s down the road away from the council house.
- The first (of two) underground prison complexes has been added. You can get into it through a hatch in three places on the map. You can also get there against your will if you behave too badly…
- Improved navigation
- Added new details to the environment
- Some old buildings have been changed
- Added several points of interest
- Added viewing spots
System:
- Added objects/storages. You can now open chests, cabinets and other places where items can be stored.
- Added interactive movement points. They will allow you to move between two points. For example, with the help of them you can climb onto the roof using a rope or enter the underground complex through a hatch using a ladder.
Scenario:
- Added a scenario for the arrest of a player character. The AI will now place the player character in the underground prison complex upon reaching the maximum bond level.
- All captured prisoner items and clothing will be confiscated and moved to storage on the surface.
- All prisoners receive slave clothing by default.
- Prisoners are moved to a random cell.
- The state of the AI located in the underground complex, as well as their route, will be reset after the player character is captured.
- Captured prisoners within the underground complex will be tied up and returned to their cell.
GUI:
- The interaction plate on “Captive Place” objects has been replaced with a more compact one and no longer blocks the view.
- Added project version to the top of the main menu.
- Starting from version 0.6.2.0, a Change Log window has been added with information about innovations and bug fixes in the current and previous versions.
Utility:
- The ability to remove items in the Self Bondage panel in the main game menu has been removed.
Interactable:
- Added a wooden horse as a place for captivity. There is one pose available for use.
Game Mode:
- Added “Character Team Manager” exclusion zone. Once in the underground prison complex, you cannot switch characters or recruit characters.
Bug Fix
- Fixed captive place. Now the ropes with which they are attached are in their places.
v0.6.0.0 Alpha
See More
Main innovations:
Character Team Service
- The service allows you to hire recruits from characters neutral to you and take control of them.
8Direction Movement System
- The player character and all AI now move relative to the direction of the camera.
Sprint System
- Now you can switch to fast running.
First Person View
- First person viewing mode. This is not a full-fledged first-person view, it is needed to inspect the area, objects, or to admire on your captive without interfering GUI elements.
Crossbow
- You can now use a modified crossbow that shoots darts with a special effect.
Binocular
- Inspect the area, reconnoiter the situation from a safe place, mark enemies or prisoners.
Emotion (Alpha Mode)
- A tab with emotions has been added to the player panel, which can be tied to slots and used in game mode.
——————————–
Maps:
Spy Hideout
- Added shooting range.
Slaver Camp
- Added buildings with safe places for recruits to spawn.
——————————–
Changes under the hood:
Weaponment System Library
- Adds a new library of weapons-related systems. Currently based on this system
The crossbow is working. In the future there will be more weapons and items that can be used.
Advance in Stimulus Sense Registry
- New service for recording and storing data about detected stimuli. Now AI adequately processes information about what they see and hear.
New Captive Movement States
- New poses for the prisoner. Now you can sit on your knees, lie on your back and roll over.
Movement in some poses is also available.
Stimulus Viewer
- New widget above the AI’s head that signals that it sees or hears you. Navigating when escaping has become much easier.
Affect Viewer
- Displays a widget on the character if an effect is applied to him. Shows the time during which the effect will be active.
Cine Camera Setup System
- The new system provides a smooth transition between camera angles, as well as its position and focal length, which gives stunning results and makes the camera behave more cinematically.
External State Machine
- New object states service. Ensures the operation of dynamic states, with its help it works changing the camera angle, as well as changing the pose of the hostage.
Cloth Pallete Runtime Instance
- Slavers now use random clothing based on a cut and sew system.
——————————–
New actions:
Action “Release”
- Completely free the target. The execution time will depend on the number of items on it.
Action “Undress completely”
- Quickly undress the target. Removed clothing remains with the target.
Action “Change outfit”
- Put on all the things of your goal. (analogous to dressing up from Hitman)
Action “Hire”
- Recruit a target into your squad.
——————————–
New recipes:
Recipe for “Sleep Bolt”
- Causes severe fatigue and sleep (temporary effect).
Recipe “Bolt of Rabies”
- Causes an attack of aggression, the target can lash out and tie up a friendly character.
——————————–
Fixes and improvements:
Base Input
- Due to the introduction of new features, the control scheme for some actions has been updated.
- To switch to easy running, press Shift. To sprint, press Shift while running.
- Changing the shoulder and squatting is now done on Left Ctrl. (Press to change the shoulder, hold to sit down/stand up).
Captive Place System
- The sight tracking service has been added to the pose preview panel. Now the girl looks at the camera when demonstrating the pose.
- Fixed release. Now, when leaving the place of detention, the character checks the available position matrix,
instead of randomly selecting a position, which prevents false positives.
- Fixed release when objects are nearby. When released, the character checks the available position based on the height of his own position, which prevents moments when a hostage could spawn on a box and be blocked.
- The implementation of animations associated with this system now uses an overlay. This should clear all errors associated with mittens, gags, etc., as well as related mistakes when freeing a hostage.
Captive Component
- The main component that controls objects on the body has been completely rewritten. This was necessary due to with updated moving poses, as well as new bondage techniques.
- Now the component allows you to check whether items can be installed and report this in the notification panel.
Captive Panel
- Removed the hiding and translucency of the panel.
- Added a column with input prompts (change of pose).
- Updated handling of struggle states.
Game Menu
- Added buttons to go to social networks and other sites related to the game.
v0.5.2.2
Initial F95 release
Developer Notes:
See More
At this stage, the game is available in alpha testing with the sandbox mode. You can go on a free voyage and experiment properly.
I’m not going to limit myself to one sandbox and plan to add story missions with branches, where not only the fate of others, but also yours, will depend on your actions.
You can also subscribe to my discord channel, where you can find all the information you need about the game and just chat about your favorite topics.