ModGuy
Content Creator
- Joined
- Feb 17, 2011
The way Kona implemented auto presets is as follows:
Each preset (Normal, Hard, Soft, Auto) has its own array of functions that each contain a number of conditions that define their behaviour.
Each function normally performs checks for alignment purposes then transitions the motion based on some mathematical function like a sin wave using the current penis position as the input.
After this we get some specific calls depending on the current function like providing a chance to let go or whatever, then the modified coordinates are returned to the main loop.
By defining your own set of function arrays you could probably just swap out the existing presets.
If you want even more functionality then it would make a nice request to directly add new presets to the built in menu, allowing the user to build auto modes from function blocks.
Better yet instead of using an equal randomness to select between blocks allow the user to assign custom weighting to each to adjust the possibility of each occuring.
I think dialogue writers being able control auto modes would diversify their work, although I don't consider anyone outside of a select three who would actually grind through the work involved.
Anyway enough of my rambling, you're going to get the usual response from me:
1. Ask sby.
1.1 If sby refuses, I'll create a basic implementation and forward to sby. Goto 1.
Each preset (Normal, Hard, Soft, Auto) has its own array of functions that each contain a number of conditions that define their behaviour.
Each function normally performs checks for alignment purposes then transitions the motion based on some mathematical function like a sin wave using the current penis position as the input.
After this we get some specific calls depending on the current function like providing a chance to let go or whatever, then the modified coordinates are returned to the main loop.
By defining your own set of function arrays you could probably just swap out the existing presets.
If you want even more functionality then it would make a nice request to directly add new presets to the built in menu, allowing the user to build auto modes from function blocks.
Better yet instead of using an equal randomness to select between blocks allow the user to assign custom weighting to each to adjust the possibility of each occuring.
I think dialogue writers being able control auto modes would diversify their work, although I don't consider anyone outside of a select three who would actually grind through the work involved.
Anyway enough of my rambling, you're going to get the usual response from me:
1. Ask sby.
1.1 If sby refuses, I'll create a basic implementation and forward to sby. Goto 1.