Skip to content

Instantly share code, notes, and snippets.

@miguno
Last active January 19, 2026 22:45
Show Gist options
  • Select an option

  • Save miguno/a007315c630e724d6afdb197eb4467f3 to your computer and use it in GitHub Desktop.

Select an option

Save miguno/a007315c630e724d6afdb197eb4467f3 to your computer and use it in GitHub Desktop.
Sil-Q UI Layout (min size requirement: 80x24 terminal)
===================================================================================== 
  0|You hit the Orc scout! The Orc scout misses you. You hit the Orc scout! -more-  |
  1|CharName    |                                                                   |
  2|            |                                                                   |
  3|Str        3|                                                                   |
  4|Dex        3|                                                                   |
  5|Con        7|                                                                   |
  6|Gra        3|                                                                   |
  7|            |                                                                   |
  8|Exp   50,000|                                                                   |
  9|            |                                                                   |
 10|Health 71:71|                                                                   |
 11|Voice  18:34|                             Dungeon Map                           |
 12|            |                                                                   |
 13|   (+12,2d8)|                                                                   |
 14|    (+3,1d8)|                                                                   |
 15|   [+9,6-18]|                                                                   |
 16|            |                                                                   |
 17|  *——————-  |                                                                   |
 18|Confident -3|                                                                   |
 19|Bleeding 2  |                                                                   |
 20|Poisoned 4  | <-- Bleeding defaults to here, moves up when Poisoned             |
 21|Delvings    |                                                                   |
 22|            |                                                                   |
 23|            |                                                                   |
 24|Starving Blind Confused Heavy stun  Afraid Stealth      Slow  Sunlight  1000 ft |
=====================================================================================
    01234567890123456789012345678901234567890123456789012345678901234567890123456789 (80 cols)
    |         |         |         |         |         |         |         |
idx 0         10        20        30        40        50        60        70
@miguno
Copy link
Author

miguno commented Jan 19, 2026

Idea 2: Same as idea 1, but with 2-row message log at top.

===================================================================================== 
  0|The Grimhawk hits you! You hit the Grimhawk!! You have slain the Grimhawk.      | 2 rows for
  1|You hit the Orc scout! The Orc scout misses you. You hit the Orc scout! -more-  | message log
  2|CharName    |                                                                   | (future change)
  3|Str        3|                                                                   |
  4|Dex        3|                                                                   |
  5|Con        7|                                                                   |
  6|Gra        3|                                                                   |
  7|            |                                                                   |
  8|Exp   50,000|                                                                   |
  9|            |                                                                   |
 10|Health 71:71|                                                                   | dungeon maps
 11|Voice  18:34|                             Dungeon Map                           | shrinks horizontally
 12|            |                                                                   | by 2 rows
 13|   (+12,2d8)|                                                                   | (22 -> 20)
 14|    (+3,1d8)|                                                                   |
 15|   [+9,6-18]|                                                                   |
 16|            |                                                                   |
 17|  *——————-  |                                                                   |
 18|Confident -3|                                                                   |
 19|Bleeding 2  |                                                                   |
 20|Poisoned 4  | <-- Bleeding defaults to here, moves up when Poisoned             |
 21|Delvings    |                                                                   |
 22|            |                                                                   |
 23|Starving Blind Confused Heavy stun  Afraid                         Stealth Slow | debuffs (left) <-> other state (right)
 24|Turn 2147483647                                 Sunlight  1000 ft (min 1000 ft) | turn (if enabled), dungeon info (terrain, depths)
=====================================================================================
    01234567890123456789012345678901234567890123456789012345678901234567890123456789 (80 cols)
    |         |         |         |         |         |         |         |
idx 0         10        20        30        40        50        60        70

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment