Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add gui/biomes: a way to see where one biome ends and another begins #637

Merged
merged 28 commits into from
Jan 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
5e7d81c
add biomes.lua
TymurGubayev Mar 12, 2023
4464035
position legend widget under minimap
TymurGubayev May 6, 2023
6c451f7
update biome info when changing z-levels
TymurGubayev May 6, 2023
689cc5c
add "tooltip"
TymurGubayev May 6, 2023
012eff8
add selected icon, improve text mode experience
TymurGubayev May 7, 2023
1602ee8
remove whitespaces
TymurGubayev May 7, 2023
44bf199
Create biomes.rst
TymurGubayev May 7, 2023
fc4ea45
move biomes.rst to the correct folder
TymurGubayev May 7, 2023
8543bd8
use linux line endings
TymurGubayev May 7, 2023
85c695b
Update docs/gui/biomes.rst
TymurGubayev May 11, 2023
03f071e
Update docs/gui/biomes.rst
TymurGubayev May 11, 2023
36fb331
Update docs/gui/biomes.rst
TymurGubayev May 11, 2023
ee5151c
minor changes
TymurGubayev May 11, 2023
cc3b803
always gather biome info at the very bottom first
TymurGubayev May 11, 2023
cd63ded
no longer resizable, tooltip inside the panel
TymurGubayev May 11, 2023
1c14eaf
remove commented out code
TymurGubayev May 11, 2023
b03ae09
clarify a comment
TymurGubayev May 11, 2023
1065275
make resizable again, other small changes
TymurGubayev May 13, 2023
fc38f83
make the map overlay blink in text mode
TymurGubayev May 20, 2023
0b37a9a
use new textures API
TymurGubayev Dec 31, 2023
00a7ed5
Merge branch 'DFHack:master' into patch-6
TymurGubayev Jan 1, 2024
af3cec7
Merge branch 'DFHack:master' into patch-6
TymurGubayev Jan 6, 2024
7885ac3
use special textures for map overlay tiles
TymurGubayev Jan 6, 2024
746aacf
adjust tooltip based on map tile hovered over
TymurGubayev Jan 6, 2024
9481147
remove trailing whitespace
TymurGubayev Jan 6, 2024
bea7f70
add changelog entry
TymurGubayev Jan 6, 2024
f963104
adjust tileset file names
TymurGubayev Jan 7, 2024
b10edca
Merge branch 'master' into patch-6
TymurGubayev Jan 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Template for new versions:
- `uniform-unstick`: (reinstated) force squad members to drop items that they picked up in the wrong order so they can get everything equipped properly
- `gui/reveal`: temporarily unhide terrain and then automatically hide it again when you're ready to unpause
- `gui/teleport`: mouse-driven interface for selecting and teleporting units
- `gui/biomes`: visualize and inspect biome regions on the map

## New Features
- `uniform-unstick`: add overlay to the squad equipment screen to show a equipment conflict report and give you a one-click button to fix
Expand Down
17 changes: 17 additions & 0 deletions docs/gui/biomes.rst
TymurGubayev marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
gui/biomes
==========

.. dfhack-tool::
:summary: Visualize and inspect biome regions on the map.
:tags: fort inspection map

This script shows the boundaries of the biome regions on the map.
Hover over a biome entry in the list to get detailed info about it.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about also allowing the player to hover the mouse cursor over the map to select the region in the list? If the keyboard cursors are used and the mouse hasn't moved, then that can take precedence to move the list cursor. Then when the mouse moves, it can be the selector again.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

implemented... Now that I re-read your comment, probably not exactly what you had in mind, but hopefully close enough



Usage
-----

::

gui/biomes
Loading