Settings - hyvanmielenpelit/GnollHack GitHub Wiki

Android and iOS only.

Simple Command Layout

  • Off: Advanced Command Layout
    • Shows two rows of commands in the bottom of the game screen.
    • Shows extra commands in more commands.
    • Shows Travel Mode and Alternate Zoom Mode buttons in the upper right corner of the game screen.
  • On: Simple Command Layout (Default)
    • Shows one row of commands in the bottom of the game screen.
    • Shows only most important extra commands in more commands.
    • Hides Travel Mode and Alternate Zoom Mode buttons in the upper right corner of the game screen.

GPU Acceleration

Enables and disables the GPU acceleration of the game. If disabled, the game uses CPU for rendering graphics.

Default: On

Note that GPU acceleration can cause crashes on some systems.

Graphics

  • Tiles: Shows the game in 2D tile graphics. (Default)
  • ASCII: Shows the game in ASCII graphics, i.e. in text.

Cursor Style

ASCII graphics only

Determines the way how the player character is identified in the game.

  • Green Block (Default)
  • Blinking Underline

Max FPS

Determines the max refresh rate of the game. This can be used to save battery or to make the game smoother.

Options range from 20 FPS to 120 FPS.

Default: 60

Messages

Determines the number of messages shown in the bottom left corner of the screen.

Options range from 1 to 50.

Default: 5

Show All

Toggle for showing all messages. The same as tapping the message area in the game screen.

Hide Navigation

Android only

Determines whether to hide the operating system navigation buttons in the bottom of the screen.

Default: On

Hide Status Bar

iOS only

Determines if the top status bar of the operating system is hidden.

Default: On

Silent Mode

  • Off: The game plays game sounds and music. (Default)
  • On: Game sounds and music are not played.

Default Auto-Center

Determines if the Auto-Center button in the game screen is enabled by default.

Default: On

Grid

Determines if the game shows grid lines in the game for easier tile position discernment.

Default: Off

Hit Point Bars

Determines if the game shows hit point bars under the player character, NPCs, pets, and monsters.

Default: Off

Classic Status Bar

  • Off: Shows the modern graphical game status bar in the game. (Default)
  • On: Shows the game status bar in text in the NetHack style.

Show Status Screen

Toggle for showing the status screen. The same as tapping the middle area of the status bar at the top of the screen.

Show Pets

Determines if the game shows pet icons in the top of the game screen (under the game status bar).

Default: On

Pet Rows

Determines how many rows of pet icons are allowed in the top of the screen.

Options range from 1 to 4.

Default: 2

Orbs

Determines if health and mana orbs are shown in the top left corner of the screen.

Default: On

Show Max Hit Points

Determines if maximum hit points are shown under the current hit points in the health orb.

Default: Off

Show Max Mana

Determines if maximum mana is shown under the current mana in the mana orb.

Default: Off

Player Mark

Determines if a green targeting icon is displayed above the player character.

Default: Off

Targeting

Determines if a red targeting icon is displayed above hostile monsters.

Default: Off

Walk Arrows

Determines if there are walk arrows when Travel Mode is disabled.

Default: On

Lighter Unlit Areas

Determines the shading level of unlit areas.

  • Off: Darker
  • On: Lighter (Default)

Draw Wall Ends

Determines if the game draws wall end graphics. Can be disabled to save processor time.

Default: On

Volume

  • Master Volume — Changes the volume of all sounds and music
  • Music Volume — Changes the volume of music
  • Ambient Volume — Changes the volume of ambient sounds
  • Dialogue Volume — Changes the volume of voice overs
  • Effects Volume — Changes the volume of sound effects
  • Interface Volume — Changes the volume of interface sounds, such as button clicks

Developer Mode

Activates Developer Mode, which does the following things:

Default: Off

Debug Log Messages

Shows message boxes that contain debug information whenever appropriate.

Default: Off

Show Memory

Shows the current managed memory usage on the game screen.

Default: Off

Show FPS

Shows the current FPS on the game screen.

Default: Off

Load Sound Banks

Determines if FMOD sound banks are loaded. Can be disabled to save memory. However, if disabled, the game will have no sounds.

Default: On

Streaming Banks to Memory

Determines if streaming sound banks are loaded to memory.

  • Off: Streaming sound banks are streamed from inside the AAB file (or wherever it is unpacked). This uses less memory. (Default)
  • On: Streaming sound banks are read to memory and streamed from there. This uses more memory, which can lead to out-of-memory crashes.

Streaming Banks to Disk

Determines if streaming banks are copied to the disk.

  • Off: Streaming sound banks are streamed from inside the AAB file (or wherever it is unpacked). This uses less storage space. (Default)
  • On: Streaming sound banks are copied to the storage and streamed from there. This uses consideraebly more storage space, since streaming banks are large in size.

Allow Ghost Levels

Determines if the game uses so called bones files of dead characters.

Default: On

Post Game Status

If enabled, the game will send live reports to a Discord server channel about important events in a game.

Default: Off

Webhook Link

The link used to send the game status updates. If empty, status updates are sent to the player-log channel of the GnollHack Discord server.

Default: Empty

Post Diagnostic Data

If enabled, diagnostic data about the game is sent to a private channel of the GnollHack Discord server.

Default: Off

Use Single Dumplog

  • Off: The game asks whether the user wants to open the plain text dumplog or the HTML dumplog in the top scores screen.
  • On: The game opens the plain text dumplog or the Html dumplog based on the Use HTML Dumplog setting. (Default)

Use HTML Dumplog

If Use Single Dumplog is On, this setting does the following:

  • Off: The game opens a plain text dumplog in the top scores screen.
  • On: The game opens a HTML dumplog in the top scores screen. (Default)

If Use Single Dumplog is Off, this setting does nothing.