diasurgical / devilutionX

Diablo build for modern operating systems
Other
8.06k stars 794 forks source link

Transparent Touch UI #3346

Open AJenbo opened 3 years ago

AJenbo commented 3 years ago

A few people have requested a way to adjust the transparency of the touch controls, should be easy enough to add as an ini option.

SourceCodeDeleted commented 2 years ago

I like this. It is trivial to do if you are using SDL.

gadom92 commented 2 years ago

You could also add an option to set size of buttons

AJenbo commented 2 years ago

You could also add an option to set size of buttons

That would be a different task than this one.

locksoft commented 8 months ago

Maybe a way to totally disable it? On devices like Switch is useless. Maybe setting it to “0” (zero) or “OFF” in the .INI?

AJenbo commented 8 months ago

What if you remove the Joy-Cons? Maybe someone likes playing it like that because it's more compact.

If not touching the screen isn't an option you could overwrite the touch UI graphics with empty png files.

locksoft commented 8 months ago

I usually detach the joy-cons when playing Diablo, as they’re more comfortable for example in the bed. But I don’t think lot of people would prefer touch controls over real ones. Anyway fair enough. Maybe a transparency value of zero could be enough not to see it, but without messing with the original files?