Author Topic: Advanced Options Menu  (Read 22653 times)

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Advanced Options Menu
« on: April 19, 2013, 09:08:17 am »
i know a feature lockdown is currently in place, but i'd really like to get this in before the next release if possible. i guess i'm just posting this here as a way of asking permission while i go ahead and code it anyway, seeing as there aren't really any left bugs to fix, and i think i got like a week before we hit the launch button.

for the record, i mean an "advanced" options menu with most if not all of the gameplay-related stuff from the options.cfg (death notifications, instant grenades, custom initial base, etc.)

edit: i think some sort of "advanced graphics options" menu may also be in order, for all the filters/scalers/FPS/openGL stuff.
« Last Edit: April 19, 2013, 10:34:35 am by Warboy1982 »

Offline michal

  • Commander
  • *****
  • Posts: 629
    • View Profile
Re: Options Menu
« Reply #1 on: April 19, 2013, 10:12:21 am »
Well i guess you should do it. It isn't new feature in AI, pathfinding or something like that, so it shouldn't break anything in game. Also, any bugs in it should be easy to catch and fix.

Offline kkmic

  • Commander
  • *****
  • Posts: 582
  • Undefined
    • View Profile
Re: Advanced Options Menu
« Reply #2 on: April 19, 2013, 11:56:08 am »
I had a launcher in mind for this, but I guess it's better to have it integrated in the game itself.

It isn't new feature in AI, pathfinding or something like that, so it shouldn't break anything in game.



I agree. You should go ahead and implement it.

Offline AndO3131

  • Colonel
  • ****
  • Posts: 137
    • View Profile
Re: Advanced Options Menu
« Reply #3 on: April 19, 2013, 01:08:24 pm »
It's a good idea. Go ahead.

Offline michal

  • Commander
  • *****
  • Posts: 629
    • View Profile
Re: Advanced Options Menu
« Reply #4 on: April 19, 2013, 01:52:02 pm »
Also, it will be great if new release could contain this, so ppl can try those extra features without editing text files.

Also, it could be nice if every option could have some nice tooltips with descriptions.

Offline Hythlodaeus

  • Colonel
  • ****
  • Posts: 276
    • View Profile
Re: Advanced Options Menu
« Reply #5 on: April 19, 2013, 02:00:59 pm »
Don't forget sliders for sound and animation speed! Those would help save a lot of space instead of those bulky 1 to 5 buttons.

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: Advanced Options Menu
« Reply #6 on: April 19, 2013, 02:53:56 pm »
here's what i'm playing with at the moment:
« Last Edit: April 19, 2013, 02:56:32 pm by Warboy1982 »

Offline moriarty

  • Commander
  • *****
  • Posts: 1421
    • View Profile
    • Luke's OX mod site
Re: Advanced Options Menu
« Reply #7 on: April 19, 2013, 03:08:21 pm »
looks very nice. what are you planning to do about non-boolean parameters?

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: Advanced Options Menu
« Reply #8 on: April 19, 2013, 03:26:19 pm »
for say, explosive height, i'm just cycling through 0-3 each time you click on it, like the new battle mode buttons.

here's what i've done to the options menu:
« Last Edit: April 19, 2013, 06:32:32 pm by Warboy1982 »

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: Advanced Options Menu
« Reply #9 on: April 19, 2013, 06:39:36 pm »
and here's a list of the added strings, please feel free to submit better descriptions.

List of strings
« Last Edit: April 20, 2013, 12:48:54 pm by Warboy1982 »

Offline redv

  • Colonel
  • ****
  • Posts: 335
    • View Profile
Re: Advanced Options Menu
« Reply #10 on: April 19, 2013, 07:06:37 pm »
STR_RANGEBASEDACCURACY_DESC
This setting fundamentally changes how shot trajectories are calculated, the basic theory being "the further away it the target is, the harder it is to hit." Also takes into account lighting of the target and lowering height of target when he (she) kneeling.

Offline Yankes

  • Global Moderator
  • Commander
  • *****
  • Posts: 3349
    • View Profile
Re: Advanced Options Menu
« Reply #11 on: April 19, 2013, 07:30:37 pm »
Two things against:
a) Will every option work proper without restarting OpenXcom? some could require to be set before game start.
b) You require lot of work for translators to translate all this new text.

One thing in favor:
a) This is great :>

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: Advanced Options Menu
« Reply #12 on: April 20, 2013, 02:44:03 am »
that list of strings is by no means final. and as far as i've tested, yes they take effect as soon as you hit "ok".

edit: changed some things up a little, no more right click for description, mouse over instead. ;)
for the record there are 5 total lines for the decription.
« Last Edit: April 20, 2013, 05:22:25 am by Warboy1982 »

Offline moriarty

  • Commander
  • *****
  • Posts: 1421
    • View Profile
    • Luke's OX mod site
Re: Advanced Options Menu
« Reply #13 on: April 20, 2013, 07:52:32 am »
do you think it would be possible to save/load advanced option "sets"? because I can imagine that people will have several "styles" of playing and might want to switch between them.

or would it even be possible to store the whole set in the savegame? so you can have a "classic" game and a "changed" game and switch between playing them without having to manually set all the options? this might also make debugging easier, because a lot of issues will depend heavily on the advanced options configuration.

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: Advanced Options Menu
« Reply #14 on: April 20, 2013, 12:47:12 pm »
probably worth looking into at some point in the future, moriarty. for the next release i'm happy to go with it as it is. :)