View Single Post
08/29/22, 06:00 PM   #4
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 656
The UI in Gamepad mode is essentially one big tooltip and the backend is different then keyboard mode. Some variables are not available in Gamepad mode. Meaning SOMETHING_SOMETHING.something.data.dataList may be Keyborad only and the internal ZOS UI checks to see if the user is using Keyboard or Gamepad. If an internal variable is Keyboard only then it will not be created while in Gamepad and the mod would fail by returning nil.

The differences between Gamepad and Keyboard is why there is little to no Gamepad support. Most mod authors know the backend is this way because they dislike that Gamepad mode doesn't have an easier API for them to work with the same as Keyboard does. There are ways to alter the Gamepad UI but most authors don't bother with it because it's too different. Gamepad mode is an entirely different system completely.

Anything anyone has done will not do exactly what you want and in general you should expect Lua errors.

Last edited by Sharlikran : 08/29/22 at 06:07 PM.
  Reply With Quote