I’ve detected a bug into the ot_gameplay.lua tab, specifically concerning the SetTacticalDotScale() function.
It’s working correctly when the Gameplay tab is open directly ingame, but if opened from the main menu Options, then it will send an error (and thus preventing any additionnal custom slider command added to this screen to work, because the full scope is certainly considered as incorrect):
parameter: attempt to call global `SetTacticalDotScale' (a nil value) stack traceback: 1: main of string "SetTacticalDotScale(1.0 );" at line 1 2: function `UI_ShowScreen' [C] 3: main of string "UI_ShowScreen("FEGameOptions", eTransition)" at line 1
I suppose that the SetTacticalDotScale function is not declared in this scope.
Edit : just to clarify, it’s not something I added, it’s a vanilla HwRM bug