Verschiedene Regelsätze implementieren #194
2 Participants
Notifications
Due Date
No due date set.
Depends on
#191 Score implementation ergänzen
liquid-development/game-tracker
Reference: liquid-development/game-tracker#194
Reference in New Issue
Block a user
Delete Branch "feature/132-verschiedene-regelsaetze-implementieren"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Zugehörige Issue(s)
Closes #132
Beschreibung
Es wurden die vier Regelsätze implementiert, so dass Matches mit diesen gespielt werden können, Punkte und Angaben richtig verarbeitet und angezeigt werden.
Änderungen
MatchResultViewhinzugefügt: BeilowestScoreundhighestScorekönnen jetzt Punkte mit Hilfe derScoreListTilefür jeden Spieler eingtragen werden.winner-Attribut ausmatch-Klasse durch Getter-Methodemvpersetzt, welche dynamisch den gewinner berechnet und nicht mehr selbst in der klasse speichertwinnerdurchmvpersetzt und nach Bedarf angepasstscoreswerden bis auf weiteres nur ein Score-Objekt pro Spieler gespeichertgetWinner()undgetLooser()angepasstscores-Attribut angepasstMatchTiles implementiertgetAppDataAsJson()vereinfachtZusätzliche Anmerkungen
Dieser PR ist relativ groß, das meiste sind aber nur fortlaufende Anpassungen zu Änderungen(z.B. bei der
mvp-Variable, wo jedes Vorkommen vonwinnerangepasst werden musste, weilmvpstatt einemPlayereineList<Player>zurückgibtWartet auf #191
WIP: Verschiedene Regelsätze implementierento Verschiedene Regelsätze implementierenDie neuen Testdaten:
sieht gut aus :)
New commits pushed, approval review dismissed automatically according to repository settings