tibiamaps / tibiamaps/tibia-map-data

Triangulation feature for Exiva

Open
#276 0 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
91
Forks
21
PR merge metrics
No merged PRs in 30d

Description

I love using TibiaMaps for fiendish hunting and sometimes I get to situations where it's unclear where a fiendish creature is. I'm sure everyone looking for them got to this situation at some point.

In order to get through that I'd go to multiple different points until I can figure out more or less where the creature is and make a more precise guess. And here's my feature idea for TibiaMaps: triangulation.

Right now we have the Exiva ("E") feature which is amazing but what if we could select 2, 3 or more points in the map? I assume this is not too trivial to implement but here's more or less what I think it would look like:

Let's say I have a fiendish creature somewhere south in Edron. I exiva from Venore boat and get "far northeast", Edron boat says "far south" and Cormaya boat says "northwest". The field below would be more or less the areas I'm looking at (images are overlapped, just illustrative):
image

With the triangulation feature we could display a "clearer" area where the creature would be.
image

So when selecting three points and pointing out which direction you want to see the triangulation, you'd have the usual lines delimiting a smaller area within the points. The image above displays a magenta highlight but that's just a quick editing to display my idea.

I understand this is probably an overkill and likely a low priority feature but I believe it would be a great addition. Also, as a small note, I know I'm using the term triangulation but there might need to be a different name in case it exacts two or more points. :)

Thanks for reading and feel free to ask for clarifications.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue describes extending the existing Exiva ("E") feature to select multiple map points and directions, but names no files, tests, or code entry points. First locate the current Exiva implementation and its map interaction tests; done means multiple observations produce a clearly highlighted smaller area, with behavior defined for the proposed inputs.

Written by the indexing model from the issue text.

Assessment

Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.