PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Point based power report calculations

Offen
#6,074 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
Lua
Sterne
5.4k
Forks
2.4k
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
26

Beschreibung

Check for duplicates
  • I've checked for duplicate issues by using the search function of the issue tracker
Is your feature request related to a problem?

when using the power report it can sometimes take a while(sometimes 2-3 minutes) while it looks at every single node.

Describe the solution you'd like

when using the power report it should only calculate the nodes that are either anointable or within reach from any active node for the remaining amount of skill points you have available. (option to toggle between default(as it is now) or the point/distance based calculations would allow people to choose how they wish to view the power report)

could also add a 3rd option to tell it to only calculate x distance from active nodes so even if the user only has 5 points left they could tell it to calculate as though they had 10 points left.

Describe alternatives you've considered

No response

Additional context

the system already knows how far each node is from an active node so hopefully it wouldn't be to difficult to add flag to the nodes to tell it to calculate nodes that are only "remaining skill points" away from an active node.
image

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Keine Datei, kein Test und kein Einstiegspunkt werden genannt. Beginne damit, die Berechnung des power report und die vorhandene node-distance-Logik zu finden, und ermittle anschließend, wie verbleibende skill points und anointable nodes dargestellt werden. Erledigt ist die Aufgabe, wenn der Bericht die angeforderte Filterung auf Punkt- oder Distanzbasis anwenden kann und eine klare Wahl zwischen den vorgeschlagenen Berechnungsmodi getroffen wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
game-dev, performance
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.