LiveSplit / LiveSplit/LiveSplit.Server

Command suggestions: getlastsegmenttime getlastsegmentbesttime

Offen
#22 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C#
Sterne
52
Forks
33
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Unless I'm wrong, I don't think it's possible to derive if the last segment was a gold split or not from the current implemented commands.

I would like to propose the following:

~~`getlastsegmenttime`: return only the time of the last segment~~
~~`getlastsegmentbesttime`: return the gold time of the last segment (this wouldn't be updated as of the current split, IE if a user just got a gold split -- it would return the saved gold split from before this run)~~

`getlastsegmenttime`: return the duration of the last *segment*
`getcomparisonsegmenttime`: return the duration of the current *segment* for the current comparison
`getcomparisonsegmenttime COMPARISON`: return the duration of the current *segment* for `COMPARISON`
`getcomparisonsplittime COMPARISON`: return the current split time for `COMPARISON`

I'd do this myself, the code doesn't look too difficult, but I'm running linux and I really don't have any experience building C# stuff :(

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

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

Beginne damit, die Befehlsverarbeitung für die aufgeführten Segment- und Vergleichsbefehle in LiveSplit.Server zu finden. Überprüfe, wie bestehende Befehle Split- und Segmentzeiten abrufen, und verifiziere anschließend, dass jeder vorgeschlagene Befehl den angeforderten Wert für den aktuellen Vergleich oder den benannten COMPARISON zurückgibt. Im Issue werden keine bestimmten Dateien oder Tests genannt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
api
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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