r3h4f Posted June 30, 2020 Posted June 30, 2020 Hi Everyone. I had this idea while playing with AAF that would allow real world devices to interact with whats happening on screen. A search on here shows that there was a similar mod available for Skyrims SexLab From what i can understand from this, it enables the papyrus logging, and has an external application that reads that file for the sexlab events and enables game pad vibrations. Ideally i would like to ingrate this with Buttplug.io's Game haptics Router to control some toys. Ive enabled the AAF logging to papyrus and when a scene starts, it writes "AAF SEU Debug: SceneInit event" and "AAF SEU Debug: AnimationStop position: Bloatfly Staged" when it ends. I was wondering if there is a way to get the scene name at the start of the animation so that the vibrations can correlate with the scene rather than just being an on-off toggle? Or even just the tags available for that scene at the start for aggressive, rape etc? Finally, is there a way to write a mod directly into fallout/AAF such that once animations occur, or say DD stimulates you, the controller vibrations can be triggered in game, rather than going through an external application? I'm fairly new to the mod creation? side of things so if this is the wrong place to ask this sort of help then please feel free to move it to a more appropriate location. Any and all help/hints/feedback is appreciated, and a massive thanks to all the mod creators for making this possible in the first place,
Guest Posted June 30, 2020 Posted June 30, 2020 Might be worth checking out SkyButt as well. It already interfaces with Buttplug.io, so there migth be something useful there for you. Also worth checking the AAF documentation or discord, as I'm sure there is a way to trigger something at the start of animations. You could also try seeing if anybody on metafetish can help.
r3h4f Posted June 30, 2020 Author Posted June 30, 2020 23 minutes ago, osmosis-wrench said: Might be worth checking out SkyButt as well. It already interfaces with Buttplug.io, so there migth be something useful there for you. Also worth checking the AAF documentation or discord, as I'm sure there is a way to trigger something at the start of animations. You could also try seeing if anybody on metafetish can help. Thanks for the links. Ill definitely look into those. SkyButt seems to be exactly what it is im after. Hopefully can get that translated over to AFF.
EgoBallistic Posted July 2, 2020 Posted July 2, 2020 You can easily read the position name and the tags associated with an animation by listening for AAF's OnAnimationStart and OnAnimationChange events, and listen for OnAnimationStop events to know when the scene stops. Any script can register for those events and get notified when any AAF animation starts/changes/stops. That's how AAF SEU detects those events and logs them, as you were seeing in your log file. From there you can use the vanilla game ShakeController function to trigger vibrations. If you want to get really detailed with it, you could define AAF stats and reactions, and listen for stat changes. This is more complicated, but would allow you to do things like vary the shake intensity based on an arousal or orgasm stat that increases as the animations progress.
lyzas Posted July 3, 2020 Posted July 3, 2020 I was installing Fallout 4 today for the first time and came here to check the options, it's nice to see this thread here too. I'm also into everything that involves integration of real life with games. I was out for a few months but before that following the Mr. Private thread I saw how to interact with an Arduino, and I started to make something more in depth to interact also with bluetooth toys, also compatible with more games, but my lack of time and my programming skills sunk the project. What it does is to read an output log, so anything you can read from a file you can write it directly into a motor or bluetooth output. You just need to be able to tell the difference between interactions which some logs provide this information already. I had different outputs for different motors / toys depending of the animation category. You can apply this for speed or make a mix if you wish. So I'm happy to help if I can, just let me know.
ChaosZen Posted July 24, 2020 Posted July 24, 2020 I believe that elsewhere in the Devious world of Skyrim modding, feedback vibration was enabled by simpler means within another mod, but not sure of which one (or ones). In my modded Skyrim game, all vibe events activate the motors of the controller, regardless of whether papyrus logging is enabled or disabled, and it has been a while, but if I recall, the development of an external program to read the log was abandoned when somebody found it to be easier to simply trigger the vibe event in the mod scripts themselves, directly. Whatever the case, and whatever the details of how it was done, it is something that is noticeably missing in playing modded Fallout 4. I too develop hardware devices using various Arduino and ATmega hardware, and what I'd really like to see (or feel?) would be to first have this available in Fallout 4, as it were in modded Skyrim, and then secondly (if possible), if somebody more adept at code and/or script than I (which would be pretty much anybody), could find a way to get things to work using more than one controller, so that the game could be played on a conventional controller, while another (detected as a...) controller could provide multiple types of motor feedback, and possibly also add some buttons for mod hotkey macros. I am also experienced with programming ATmega chips directly (using ICSP interfacing), to skip the Arduino boards completely to construct smaller, more compact, and lower priced devices. Depending on the success of anybody being able to get motor feedback sent to a second controller, I would consider investing the time to produce such devices at a minimal price (for example, something like a conventional vibrator could be made with wired USB control for less than $10).
kinkykusco Posted October 15, 2020 Posted October 15, 2020 The intiface application for buttplug.io already works fine with reading Fallout 4 vibrations, so you wouldn't need to create an external application like SkyButt, the only thing needed is a small mod to trigger ShakeController when sex starts and ends. Then intiface can handle vibrating any toy that buttplug.io supports - dildo's, buttplugs, whatever. I know EgoBallistic already wrote a small mod to trigger vibrations when a devious device in Fallout is vibrating - works great. buttplug.io also supports dog shock collars - anyone want to make a mod so when you get shocked with a collar in Fallout your actual collar shocks you? ?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.