Technik
Vereinsfahne
Stand: 02.11.2026. Frage von Nils: „Was ist denn eigentlich mit der Vereinsfahne? Die fehlt ja noch überall.“ Leitlinie: Spaß vor Strenge.
Kennzeichnung: [A] Anforderung (Originalkonzept oder Nils), [V] Vorschlag, [T] technische Annahme, [F] offene Frage.
[A] Originalkonzept: „Jedes Dorf würfelt Vereinsnamen, Farben und Banner aus“, „Fahnenabordnung mit Vereinsfahnen und Standarten“, Fahnenmast als Teil des Schießstands, „Fahnen an den Häusern“. E27: Vereinsfarben einstellbar, Standard Grün-Weiß. E82: Wappen. E83: eigene Farben je Dorf.
Wo die Fahne zu sehen ist
| Ort | Wie | Stand |
|---|---|---|
| Festzelt, hinter Thron und Bühne | Wandfahne vereinsfahne als lange Banner |
gab es schon (PR #51) |
| Festzelt, neben dem Thron | zwei Fahnenmasten auf dem Podest, oben weht je eine Vereinsfahne nach außen | neu |
| Jeder Fahnenmast, z. B. am Schießstand | Vereinsfahne auf den Mast klicken: sie wird oben gehisst | neu |
| Festzug | der Fahnenträger trägt die Vereinsfahne in den Vereinsfarben mit dem Namen seines Vereins | neu (vorher ein einfarbig grünes Banner) |
| Für Spieler zum Tragen | Rezept „Vereinsfahne zum Tragen“ | neu |
| Schützenhaus und Festwiese | Fahnenmast (6 Segmente) mit gehisster Fahne neben der Tür des Schützenhauses und je einer links und rechts außen am Eingang der Wiese; die Fahnen wehen quer nach außen (dorf.Festgelaende.fahnenmasten, Plätze mit dem Dorf-Thread abgestimmt) |
neu |
Fahne am Fahnenmast
- Hissen: Rechtsklick mit einer Vereinsfahne auf ein beliebiges Segment eines Fahnenmasts. Die Fahne wandert ans oberste Segment und weht zur rechten Hand des Spielers. Eine Fahne je Mast; die Vereinsfahne wird verbraucht.
- Einholen: Rechtsklick mit leerer Hand auf den Mast. Die Fahne kommt ins Inventar zurück.
- Abbauen: Wer das Segment mit der gehissten Fahne abbaut, bekommt Mast und Fahne.
- Aussehen: Tuch anderthalb Blöcke breit, drei waagrechte Bänder (Hauptfarbe, Zweitfarbe, Hauptfarbe), in der Mitte das Wappen, goldener Knauf auf der Mastspitze.
- [T] Kein neuer Block und keine BlockEntity: Der
fahnenmasthat zwei neue Blockstate-Eigenschaftengehisstundfacing(Richtung, in die das Tuch weht). Das Modell ragt über den Block hinaus (bis x = 32). Hissen und Einholen laufen nur auf dem Server. Die Prüfung des Schießstands (E17) erkennt den Mast wie bisher. - [T] Das Tuch wird wie die Wandfahne auf dem Client eingefärbt (
client.festschmuck.FestschmuckFarben,tintindex 0/1). Die Fahne weht nicht im Wind; sie ist ein festes Modell.
Wappen (E82)
[A] E82: Runde Schützenscheibe (weiß mit schwarzem Spiegel und roter Zehn) in einem goldenen Ring, außen ein Eichenlaubkranz, unten eine goldene Schleife. Eigene Pixel-Art, keine reale Vereinsmarke. Das Wappen ist nicht eingefärbt und bei jedem Verein gleich.
Nils hat den Vorschlag am 02.11.2026 bestätigt (Fragenkatalog 76).
Fahne im Festzug
- Der erste Bewohner der Fahnenabordnung trägt die Fahne (wie bisher,
Zugverteilung). Die Abordnung marschiert an der Stelle aus dem Originalkonzept: Ordner, Musikzug, Fahnenabordnung, Spielmannszug, Kompanien, Vorstand, Königspaar, Hofstaat. - Die Fahne ist ein Banner in der Hauptfarbe mit Mittelband und Rand in der Zweitfarbe und einer goldenen Scheibe in der Mitte. Ihr Name ist der Vereinsname des Schützendorfs, in dem der Träger wohnt (z. B. „Schützenbruderschaft St. Hubertus 1874“); ohne Schützendorf heißt sie „Vereinsfahne zum Tragen“.
- [T] Ein Banner aus dem Spiel, weil es in der Hand groß gezeichnet wird. Banner kennen nur die 16 Farbstoffe;
vereinsfahne.Fahnenfarbennähert die eingestellten Vereinsfarben an (unbunte Farben nach Helligkeit, bunte nach Farbton). Das Standard-Grün #2E6B3A wird Grün, Weiß bleibt Weiß. Fallen beide Farben auf denselben Farbstoff, wird das Band weiß oder schwarz. - Spieler bekommen dieselbe Fahne (in Grün-Weiß) über das Rezept Vereinsfahne + Stock → Vereinsfahne zum Tragen (formlos).
Tests
src/test/.../vereinsfahne/VereinsfahneTest: Farbstoff-Zuordnung, Sprachschlüssel, Blockstate mit vier Richtungen, Tint, Wappen-Textur, Loot gibt die Fahne zurück, Rezept der Tragefahnesrc/test/.../festplatz/FestzeltSchmuckTest: zwei Masten neben dem Thron, Fahne oben, weht nach außen, nichts im Wegsrc/gametest/.../FestschmuckGameTest: Hissen am obersten Segment, nur eine Fahne je Mast; Tragefahne in Grün-Weiß mit drei Mustern und dem Vereinsnamen
Grafik
assets_src/vereinsfahne/erzeuge_vereinsfahne.py erzeugt Wappen-Textur (32 × 32 px, E62), Modell fahnenmast_fahne, Blockstate fahnenmast, Loot des Masts und das Rezept der Tragefahne. Aufruf im Repo-Wurzelordner: python3 -B assets_src/vereinsfahne/erzeuge_vereinsfahne.py. Nichts davon ist im Spiel angesehen; Screenshots folgen über den Screenshot-Thread.
Offen
| Punkt | Art | Stand |
|---|---|---|
| Eigene Farben und Fahne je Dorf | A (E83) | entschieden; folgt als eigener PR. Bisher gelten die Vereinsfarben für die ganze Welt (E27) |
| Fahne weht im Wind, Fahnengruß beim Vorbeimarsch | V | später; bräuchte eine Animation |
