Author Topic: Default game setting: When player interface is disabled, GUIs should...  (Read 440 times)

Snarky

  • Global Moderator
  • Private Insultant
    • I can help with proof reading
    • I can help with translating
Just the latest example of this setting confusing newbies: http://www.adventuregamestudio.co.uk/forums/index.php?topic=56426

Would it be possible to change the default value of the setting to "Display normally"?

The problem is, a lot of the previous scripts were relying on the blocking behaviour of the GUI to operate.

Newer templates are here:
https://github.com/adventuregamestudio/ags-template-source

I think it is addressed in, at least some of them.

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on a game that won an AGS Award!
    •  
    • Crimson Wizard worked on a game that was nominated for an AGS Award!
The problem is, a lot of the previous scripts were relying on the blocking behaviour of the GUI to operate.

I guess the point here is to ensure default value in the editor (and templates), no need to change the internal value of constant.
« Last Edit: 01 Sep 2018, 17:04 by Crimson Wizard »

Ah right, it probably does end up being dependent on the template, and possible whether your buttons are square, as to which setting would be best. I guess this setting would make a lot more sense being per GUI or per GUIControl, rather than setting it globally. You could also argue the opposite, that it if defaulted to not greying out the controls, beginners wouldn't know there was an option to grey out the controls.

A possibly related issue, I imagine the original design of the settings panel was meant to be highlighting the choice in a bold font where the chosen value was not the default, and use a regular font when the chosen setting was the default. At the moment I think what have become the defaults are sometime highlighted in bold, so it does look a little strange (like settings have already been modified).