Aufteilen von SETUP in PRE_LEADER_SETUP, PRE_SCHEM_SETUP und POST_SCHEM_SETUP #72
Label
Kein Label
Bug
Codeverbesserung
Einsteiger Freundlich
Idee
In Arbeit
Neues Feature
Prio A
Security Breach
Überprüfung notwendig
Verbesserung
Zu Beobachten
Kein Meilenstein
Niemand zuständig
1 Beteiligte
Nachrichten
Fällig am
Kein Fälligkeitsdatum gesetzt.
Blockiert
#42 Public-Only-Fights, wenn ein Leader kein private hat
SteamWar/FightSystem
Referenz: SteamWar/FightSystem#72
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Keine Beschreibung angegeben.
Branch "%!s()" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
Für einige andere Issues muss der SETUP zustand aufgeteilt werden.
PRE_LEADER_SETUP soll der Zustand sein, solange nicht 2 Teamleader vorhanden sind (wird benögtigt für Public-Schems-Only). In diesem Zustand soll kein wählen von schematics möglich sein. Der Testmodus sollte diesen Zustand direkt überspringen.
PRE_SCHEM_SETUP soll eine Phase sein, in der die Schematics gewählt werden. In diesem Zustand sollte nicht der übliche Setup-Zeit-Timer laufen, sondern ein neuer PreSchemCountdown, damit das pasten nicht zu lange dauert und die Vorbereitungszeit eine sichere Länge hat. Eine Möglichkeit, damit nicht unnötig Fights abgebrochen werden, wäre, nach Ablauf des Countdowns, sofern keine Schem gewählt wurde, automatisch ein zufälliges Public gewählt werden sollte.
POST_SCHEM_SETUP soll die Phase sein, in dem die Schematics gepastet sind und Schilde etc. ausgefahren werden können. Dort soll erst der SetupCountdown starten, um eine feste Ausfahrdauer zu gewährleisten (v.a. für Events)
Lixfel hat2020-01-11 15:46:28 +01:00 auf dieses Issue verwiesen