You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
That is an interesting idea. I saw your modifications and started thinking about making an API for it, just like you suggested. I am trying to think of other possible uses for a Xidi API for patch/plugin developers, and it is something that could realistically be part of a future version.
I actually have something like this here, but better approach would be something like
if (CharDriving())
XIDI_API_SET_PROFILE(L"InCar");
elseif (CharOnFoot())
XIDI_API_SET_PROFILEL("OnFoot");
elseXIDI_API_SET_PROFILE(L"Custom");
inside another plugin.
I was able to acomplish pretty much the exact same thing you want in a different approach, by using an external program, in the fork I've made, you can feed data directly into Xidi here
I was able to test this with FlatOut2. The game does not have menu controls for gamepads, however I was able to make a little program that reads data from controllers using SDL2 and read the game's memory to send different data to Xidi depending on the current situation
I actually have something like this here, but better approach would be something like
inside another plugin.
The text was updated successfully, but these errors were encountered: