Diese Klasse managed das Layout der Kampfszene, oder? Das Naming hatte mich etwas verwirrt.
Verstehe ich das richtig, dass wir für jeden Gegner(typ) ne neue Klasse anlegen müssen? Falls ja: Wäre es vielleicht auch möglich, das über Config-Ressourcen ganz oder teilwese konfigurierbar zu machen?
Muss das immer ne Exception werfen? Also kann es keinen Fall geben, wo es keine Selection gibt? ISt es dann für die Praxis nicht vielleicht nicer, wenn man nen Default definiert? Oder passiert das auf den höheren Detailebenen?
Ein Enum mit nur einem Eintrag? Was soll da voraussichtlich noch kommen? Vielleicht
Vielleicht macht es Sinn, das Fightsystem in einen eigenen Namespace-Bereich auszulagern und nicht einfach mit unter "Common" abzulegen?
Ich weiß nicht, was es mit diesem Unicode-Character hier auf sich hat, aber ich gehe einfach mal davon aus, dass er uns keine Ärger machen wird 👀
Nur aus Neugier, weil ich das noch nie gesehen hab: Was macht diese "null!" Zuweisung hier?
Zwei der Bugs konnte ich einfach auflösen, das mit der Beet-Scene wird im Zuge eines größeren Farming-Reworks auf dem neuen Branch gefixt. Ich hab jetzt erstmal alle größeren Exceptions,…