Code Monkey home page Code Monkey logo

a7-hiddengameplayoptions's Introduction

GitHub release (latest by date) Github downloads (all releases) Platform Supported games Language

Reveal Hidden Gameplay Options

A mod that makes a number of useful options directly accessible within Enhanced Edition games.

Beamdog Forums    SHS Forums

Overview

The Enhanced Editions provide a great number of settings that are not directly accessible in the in-game options menu, but instead have to be manually enabled or disabled in the game's configuration file which might discourage less computer-savvy players from using them at all.

This mods adds a number of useful options directly to the game, which includes the (in)famous debug console, various graphics and feedback settings, and more.

All Enhanced Edition games patched to v2.0 or higher are supported.

Components

1. Install all Hidden Gameplay Options at once

This is a convenience option that allows you to install all available options at once, except for the keybinding options. See more detailed information about individual options below.

The following components are available if you skip the component "Install Hidden Gameplay Options at once":

2. Add in-game option "Enable Debug Mode"

Allows you to enable cheat keys and the debug console in the game.

Option can be found in Gameplay section.

3. Add in-game option "Enable UI Edit Mode"

Enabling this setting allows you to use UI edit functionality in the game.

Option can be found in Gameplay section.

4. Add in-game option "Show Strrefs"

Setting this option places string reference numbers in front of game strings.

Option can be found in Gameplay section.

5. Add in-game option "Hotkeys On Tooltips"

When this option is enabled tooltips will display hotkeys when available.

Option can be found in Gameplay section.

6. Add in-game option "Show trigger icons on tab"

Setting this option reveals more information about interactive regions when pressing the TAB key.

Option can be found in Gameplay section.

7. Add in-game option "Allow Spacebar in Dialogs" (only available for PST:EE)

Setting this option allows you to use the spacebar to continue in dialogs.

Option can be found in Gameplay section.

8. Add in-game option "Limits druidic spells for Cleric/Ranger" (not available for PST:EE)

Setting this option limits druidic spell levels to level 3 for Cleric/Rangers (as per D&D rules).

Option can be found in Gameplay section.

9. Add in-game option "3E Sneak Attack"

Setting this option activates Sneak Attack and Crippling Strike, which are special abilities similar to those from 3rd Edition Dungeons & Dragons rules.

Option can be found in Gameplay section.

10. Add in-game option "Critical Hit Screen Shake"

Setting this option triggers a screen shake whenever a party member rolls a critical hit in combat.

Option can be found in Gameplay > Feedback > Visual Feedback (or Gameplay section in PST:EE).

11. Add in-game option "Show extra combat info"

Setting this option displays all factors that influence an attack roll.

Option can be found in Gameplay > Feedback > Feedback Messages.

12. Add in-game option "Show Game Date and Time on Pause"

Setting this option shows game date and time when activating pause.

Option can be found in Gameplay > Feedback > Feedback Messages.

13. Add in-game option "Disable Area Map Zoom" (only available for PST:EE)

Setting this option disables animation when zooming in or out of the area map screen.

Option can be found in Graphics > Display Options.

14. Add in-game option "Reverse Mouse Wheel Zoom"

Setting this option reverses zoom direction when using the mouse wheel.

Option can be found in Graphics > Display Options.

15. Add in-game option "Pause Game on Map Screen"

Setting this option causes the game to pause whenever the map screen is active.

Option can be found in Graphics > Display Options.

16. Add in-game option "Enable Fog" (not available for PST:EE)

Setting this option enables fog effects on maps.

Option can be found in Graphics > Display Options.

17. Add in-game option "Disable Movies"

Enabling this option disables movie playback.

Option can be found in Graphics > Display Options.

18. Add in-game option "No Cosmetic Attacks" (only available for PST:EE)

Enabling this option shows attack animations only when characters are making real attacks. This option is already available in unmodded BG:EE, BG2:EE and IWD:EE.

Option can be found in Gameplay section.

19. Add in-game option "XP Bonus in Nightmare Mode" (not available for PST:EE)

Enabling this option allows your characters to get bonus XP in Legacy of Bhaal Mode (BGEE/BG2EE) or Heart of Fury Mode (IWDEE). This setting will not affect the extra XP granted by the regular difficulty modes.

Option can be found in Gameplay section.

20. Add in-game option "Trigger Bored Sounds" (not compatible with Lefreut's Enhanced UI (LeUI))

Enabling this option will trigger bored sounds when you haven't assigned actions to your characters for an extended period of time.

Option can be found in Sounds > Character Sounds or Gameplay > Feedback (PST:EE only)

21. Add in-game option "Frame Rate" (experimental) (not available for PST:EE, not compatible with Lefreut's Enhanced UI (LeUI) and K4f4r's Classic BG UI)

This component installs a slider control that can be used to set the desired frame rate of the game. You can choose between 30, 40, 50 and 60 frames per second. The game's default is 30 fps.

Option can be found in Gameplay section.

22. Add in-game option "Action Feedback" (not compatible with Lefreut's Enhanced UI (LeUI), K4f4r's Classic BG UI and Tipun's User Interface)

This component installs a slider control that can be used to show small symbols around character sprites that indicate their current action (e.g. fighting, spellcasting, thieving actions). You can choose between several feedback levels. Some levels may require that the Gameplay option "Debug Mode" is enabled.

Option can be found in Gameplay > Feedback.

23. Add in-game option "Enable Level Up Icon" (only available for PST:EE, requires "Level Up" Icon Tweaks)

This option allows you to display or hide the "Level Up" icon, that can be found in the portrait window or health bar of party members that are ready to level up. It requires the mod 'Level Up' Icon Tweaks to be installed, which adds the functionality to toggle visibility of the icon.

Option can be found in Gameplay > Feedback.

24. Add in-game option "Show Area of Effect Range" (not available for PST:EE)

Setting this option displays the range of an Area of Effect spell before it is fired. This option has no effect in games before patch version 2.5.16.6.

Option can be found in Gameplay > Feedback > Visual Feedback.

25. Add in-game option "Enhanced Path Search"

Improves pathfinding by continuously recalculating the search path of characters.

Option can be found in Gameplay section.

26. Add in-game option "Expire Trap Highlights" (not available for PST:EE)

Controls whether highlighting of detected traps or hidden doors should disappear after while.

Option can be found in Gameplay > Feedback > Visual Feedback.

27. Add in-game option "Show Learnable Spells"

Controls whether a green tint is shown for spell scrolls that can be written to a mage's spellbook.

Option can be found in Graphics > Display Options.

28. Add in-game option "Render Search Map"

Controls whether holding down SHIFT will show an overlay of the static search map for the current area.

Option can be found in Graphics > Display Options.

29. Add in-game option "Render Dynamic Search Map"

Controls whether holding down CTRL will show an overlay of dynamic search map regions, such as blocked doorways or the personal space of creatures.

Option can be found in Graphics > Display Options.

30. Add in-game options for Tweak Anthology's "Create Interval Saves" (requires Tweaks Anthology component "Create interval saves")

This component installs two options to the Gameplay section:

  • Enable Interval Saves: Controls whether the game is saved at regular intervals.
  • Create Interval Saves during Combat: Controls whether interval saves are created even during combat.

Both options are only effective if Tweaks Anthology's mod component "Create interval saves" is installed.

31. Add in-game option "Force Dialog Pause"

Enabling this option forces the game to pause while conversations are active. This option makes Tweaks Anthology's mod component "Force All Dialogue to Pause" redundant.

Option can be found in Gameplay > Feedback > Visual Feedback (or Gameplay section in PST:EE).

32. Update key bindings for priest and/or mage spells

This component recreates the key bindings for priest spells and/or mage spells. It considers all regular spells and High Level Abilities (HLAs) available at the time of installation, which includes the vanilla game spells as well as spells added by mods.

It comes in three flavors:

  • Update key bindings for priest spells only
  • Update key bindings for mage spells only
  • Update key bindings for priest and mage spells

Note: This component is not included in the convenience option "Install all Hidden Gameplay Options at once".

33. Improved Cheat Menu

This component expands the cheat menu, which can be opened if the debug console is enabled, by a number of options:

  • A list of available items that can be created in the party's inventory,
  • A list of available spells and abilities that can be added to selected characters,
  • A list of available stores which can be opened to make purchases, identify items, or peruse temple services and rest options,
  • A list of available creatures which can be spawned on the map,
  • A collection of useful debug and script commands, such as fixing fallen rangers or paladins, toggling on/off strref display for game text, changing party reputation, or advancing (game or real) time.

The following UI mods are supported:

  • lefreut's Enhanced UI (all variants)
  • Pecca's Dragonspear UI++ and Infinity UI++
  • Tipun's User Interface
  • Classic BG UI (by K4f4r)

Note: This component is also included in the convenience option "Install all Hidden Gameplay Options at once".

34. Update resource tables for "Improved Cheat Menu"

This component allows you to update the resource tables used by the "Improved Cheat Menu" without having to reinstall the whole mod. It doesn't register to the WeiDU.log, so it can be called at any time as often as desired.

Copyright Notice

The mod "Reveal Hidden Gameplay Options" is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

a7-hiddengameplayoptions's People

Contributors

11jo avatar argent77 avatar begaborn avatar lzw104522773 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

a7-hiddengameplayoptions's Issues

UI scaling setting for the toolbar

Is there a possibility to have a scaling setting just for the toolbar?

As far as I can tell I can either enable or disable the UI scaling, but I do want to have it enabled as reading is much more pleasant with a bigger font, but then the size of the toolbar + party frames is just out-of-place with their immense size.

How to reset UI?

I changed a couple things but overdid it, and the changes seem permantent. How to reset the UI?

Compatibility with dragonUI++

Since the mod is not yet compatible with infinityUI, I installed it with dragonUI.
But HiddenGame installs with warnings with the latter:

WARNING: CLABMA01.2DA] Unexpected number of columns in row 3 (expected: 51, found: 41)
Copying and patching 1 file ...
[./override/CLABFI01.2DA] loaded, 3995 bytes

WARNING: [CLABFI01.2DA] Unexpected number of columns in row 3 (expected: 51, found: 41)

WARNING: [CLABFI01.2DA] Unexpected number of columns in row 4 (expected: 51, found: 41)

WARNING: [CLABFI01.2DA] Unexpected number of columns in row 5 (expected: 51, found: 41)

WARNING: [CLABFI01.2DA] Unexpected number of columns in row 6 (expected: 51, found: 41)

WARNING: [CLABFI01.2DA] Unexpected number of columns in row 7 (expected: 51, found: 41)

WARNING: [CLABFI01.2DA] Unexpected number of columns in row 8 (expected: 51, found: 41)
Copying and patching 1 file ...
[./override/CLABPR01.2DA] loaded, 4038 bytes

WARNING: [CLABPR01.2DA] Unexpected number of columns in row 3 (expected: 51, found: 41)

WARNING: [CLABPR01.2DA] Unexpected number of columns in row 4 (expected: 51, found: 41)

WARNING: [CLABPR01.2DA] Unexpected number of columns in row 5 (expected: 51, found: 41)

WARNING: [CLABPR01.2DA] Unexpected number of columns in row 6 (expected: 51, found: 41)

WARNING: [CLABPR01.2DA] Unexpected number of columns in row 7 (expected: 51, found: 41)

WARNING: [CLABPR01.2DA] Unexpected number of columns in row 8 (expected: 51, found: 41)
Copying and patching 1 file ...

I attach the debug file.
setup-hiddengameplayoptions.zip

Compatibility with Infinity UI

Hi,

I noticed that the mod is mostly compatible with Dragonspear UI, but barely with Infinity UI.

Is there a particular reason for that ? Dragonspear is not developped anymore, while Infinity is very actively developped.

Thanks!

[FAQ / Documentation] Suggestion to explain the following

Some of the features sound great, so perhaps you could add some clarification,
ideally in a FAQ or README or separate entry unde doc/ or something like that,
or a link to the github wiki - all works fine.

  1. Are there known incompatibilities to other mods?

  2. Can this be installed lateron? For instance I batch-installed about 40 mods;
    I don't want to re-install them. Can I add hidden gameplay options? I am
    fine starting a new game, I would just like to know in advance whether existing
    mods installations may break as a result.

Hmm. I have a few more questions probably related to some of the options,
e. g. does the old lua console work or not after installing this mod, and some
more like that, but I think I first have to test it.

Setting to adjust tooltip duration

I might have missed the setting, but in EE the tooltips for examining item on the map are persisting for ~7 seconds, but in the normal version ~4 seconds.

I'm a fast reader, and quickly examining several objects leads to having several tooltips hanging around and breaking immersion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.