CHANGELOG

v2.1.4 Achievements, finals and a startup problem

Bugfix-Release zum Multi-Country-Update: Europapokale enden zuverlässig auch in Saison 2 und später, plus Interview- und Live-Ticker-Korrekturen. Und Anpfiff1 ist ab sofort im Apple App Store erhältlich.

▶ Jetzt spielen Google Play Steam

v2.1.4 Achievements, finals and a startup problem

AUGUST 2026

A maintenance update with one core theme: the achievements. It started with a player reporting that two selling achievements never dropped. Reviewing all 80 found the cause and eleven more faults along the way. The forum brought the second focus: in the fan shop both finalists now sell at a final, and the championship scarf follows the title race. On top, an engine change fixes a crash that kept the game from starting at all on a few devices.

🏅
Achievements
  • "Made a Profit" and "Doubled Up" were structurally out of reach: a player's purchase price was wiped at the season change, and the holding period forbids selling in the season of purchase. By the earliest possible sale the price was always gone. It now stays with the player, and prices from the running season are restored on load.
  • Record Win only counted in the league, a 7-0 in the cup did not. Double and Triple were also awarded for a second division title. The Triple accepted any continental cup instead of only the top one.
  • The finance achievements measured the bank balance: a single large loan could unlock all four tiers at once. They now count earned profit, with open loans deducted.
  • Streaks such as defending a title and profitable seasons lived device-wide outside the save. A new career inherited the old one's streak. They belong to the career now.
  • The demo match no longer grants achievements. A demo win used to burn "First Match" permanently into the store account even though no career exists.
The main item in this update
🧣
Fan shop: finals and special items
  • Finals are played at a neutral venue. Until now only the side listed as home in the pairing sold there, so the seeding decided the income. Both finalists sell now, and the gate receipts are shared.
  • More people buy on a final day than at an ordinary home match, and the scarf matching the competition sells many times over. A win brings more revenue than a defeat.
  • The cup scarf stays orderable until the end of the season, not just until the final. That way it keeps selling at the continental super cup too.
  • The championship scarf follows the title race instead of a fixed matchday limit: available once the title is realistic in the second half of the season, and in higher demand the safer the championship becomes.
  • Knockout home matches count in the forecast, and the revenue line now uses every selling match instead of the league fixtures alone.
From the forum
📱
The game would not start on some devices
  • On a few devices the game died during startup, before the first frame appeared. Those players never saw a menu.
  • The cause was not in the game but in the game engine: it asked the device for a file storage location and did not expect that some devices do not provide one. We moved to the repaired version.
  • The same update brings further fixes, among them back navigation on newer Android versions and graphics output.
From the crash reports
💻
Handling
  • On the laptop the "Alerts" tab is now the default. Something changes there every week, while the picture note is read once per season image at best.
  • In the pre-season the salary overview leads back to your staff. The laptop is not available there, which cut off planning for the assistant coach and the rest of the staff.
  • The fan shop now explains the rules for finals and special items in its help text, and the laptop reports when a final is coming up or the championship scarf becomes available.
Two player requests
✏️
Editor: league changes
  • If you moved a team to another league in the editor, it was back in the old one after saving. The change itself was always stored correctly.
  • The fault was in how leagues are assembled: as soon as a league ended up one team short, the whole assignment was discarded and rebuilt from the ID range. Swapping two teams kept the count even, which is why that case worked.
  • Leagues are now filled up instead of rebuilt. Databases without maintained league names stay playable, and a new regression test locks down both sides.
From the forum

v2.1.3 Contracts and bug fixes

AUGUST 2026

A maintenance update for every platform with two focal points. A player could pick up two or three yellow cards in one match without being sent off. And weekly training barely moved form, a training camp was the only lever. Plus a full review of the achievements and a training focus you can pick for your assistant coach. New on top, straight from the forum: you can terminate contracts by paying a severance, and academy players negotiate their first deal with you.

🟨
Cards and sendings off
  • Two or three yellow cards in one match without a sending off fixed. The kick off of a match simulated in parallel wiped the bookings of the match still in progress.
  • For the same reason red cards, injuries and line ups could go missing mid match.
  • Card suspensions stay separated by competition as before, injuries still rule a player out of every competition.
  • On a sending off the match stopped in text mode, the continue button turned green, and the reason only appeared after the click. The signal to the interface arrived before the commentary.
The main item in this update
💪
Training affects form
  • Weekly training barely moved form. One point of regeneration worked exactly like ten, and it hit random players.
  • The points now decide how many players gain form, and it targets those in the worst form. A fitness coach on the payroll raises the ceiling.
  • At a serial champion without a training camp, reserves sat at form 3.6 and now reach 10.0 with full regeneration training.
  • Computer teams got a counterpart that grows with the difficulty level. On the highest level a club without regeneration training sits below the competition.
  • New in the season preparation: a status panel with form, fitness, freshness and offside trap strength, plus a list in the help popup of what your training points do.
  • Tapping the squad status panel shows what the training achieved on the last matchday: who was brought into form, who gained condition, and what the match-only areas contributed.
The second focal point
📝
Contracts and youth players
  • New: you can terminate a running contract by paying a severance. The amount depends on how easily the player finds a new club, an older or out-of-form player costs more. You can negotiate.
  • He leaves on a free transfer and cannot be signed back for two seasons. Showing a key player the door costs morale and popularity.
  • New: academy graduates arrive without a professional contract and ask for their first deal themselves, below market level. Without a signature they leave the club.
  • Fixed: youth players earned up to 2.3 times what a negotiated contract costs, 11.7 instead of 5 million a year for a strong talent. Their wage was never negotiated, it came from the transfer formula. Existing save games are corrected on load.
  • Two new studio conversations: a player asks to have his contract terminated, sometimes waiving most of his remaining wages. And veterans start talking about retirement, a testimonial match brings income and goodwill.
From the forum
🏆
European cups: stuck brackets
  • In 2.1.2 the symptom was fixed, a final without an opponent. The cause was a bye in the knockout bracket: it kept the field permanently odd and passed the error through every round, up to a quarter final with nine and a final with three teams.
  • The field of the next round is now derived from the second leg ties, exactly one winner per tie. Continental cups no longer have a bye, domestic cups keep their own.
  • From the round of 16 there is no fresh draw, the path to the final is set. That matches the real league phase format.
  • Affected save games repair themselves on loading.
🏅
Achievements
  • The Double is now awarded when you win the Treble in the same year.
  • Sold at a Profit and Double Profit Sale work again. A player's purchase price used to be lost at the turn of the season.
  • Sales through a studio offer now count towards the transfer achievements.
  • Perfect Season and Season Invincible check the current season instead of your whole career.
  • Cup Collector no longer counts the league title as a cup, Underdog Champion now also covers the bigger outsiders.
  • New: Super Cup Winner and Promotion.
👕
Merchandise
  • Merchandise sales now also depend on squad value. Your squad is measured against a fixed benchmark rather than the league average: strengthen it and you sell more.
  • The swing is kept small, this is a nuance and not a new money tap.
  • An item that loses its unlock keeps selling its remaining stock. It was missing from the forecast and quietly held back sales of every other item.
🧑‍🏫
Assistant coach
  • The assistant coach always set the same training targets. Now you pick the focus first: Attack, Defence, Set Pieces, Fitness or Balanced.
  • He distributes the points accordingly and takes opponent strength, home or away, competition, squad condition, derbies and top matches into account.
  • How precisely he hits your brief depends on his level.
🌍
Football vocabulary
  • In many languages the football vocabulary was mistranslated: the league table was a piece of furniture, a header a document heading, a cross a crucifix.
  • More than a thousand places are corrected.
👤
My Own Player
  • In around 20 languages the feature was called a media player, because the English word Player had been translated as a playback device. Russian and Swedish carried half German sentences.
  • The creation screen said 16 to 38 years, the allowed range is 18 to 40.
  • It now also states that you have one player of your own at a time. Ending his career frees the slot again.
  • In English the feature is now called My Own Player instead of Custom Player.
  • The same mix up sat in 43 more places and is fixed as well. In Polish the Player column in tables and ratings read playback device, in Tajik it affected half of the database editor.
  • A search for other ambiguous football terms turned up more than a thousand places: the league table was a piece of furniture, a header was a document heading, a cross was a crucifix, form was a paper form. Swedish and Russian carried half German sentences in the database editor.
✏️
Custom databases
  • Custom league names are now used in team selection as well.
  • Domestic super cups and the South American cups can be renamed without the names overwriting each other.
  • Large databases save noticeably faster. The safeguard stays: an aborted file never replaces the old one.
🌎
South American careers
  • Continental Master and Favourite Champion were unreachable there. Both now follow your own confederation and the best prestige tier of the country.
  • The achievement list names the cups the way they are called in your career and hides the third continental tier where it does not exist.
🖥
Desktop and handling
  • Quick access on the desktop: eight shortcuts to finances, table, sponsors, cups, stadium, statistics, wages and career. The way back leads to the desktop, not to the office.
  • Free kick, penalty, captain and sweeper can be assigned straight from the substitution screen.
  • Perimeter advertising can be arranged during the season. You are paid for the remaining fixtures.
  • The sales history in the fan shop shows matchday, opponent and, for cup games, the competition. A cup home game used to carry the number of that week's league fixture.
🔧
Matchday and contracts: the final pass
  • Penalty shootouts: in cup games your own team never scored, because the takers and the keeper ratings were read from a match simulated in parallel. Both now come from your own match.
  • Goal chances in text mode are tied to the commentary and the minute pace follows the text speed. At triple speed the highlight used to run beside the text.
  • Terminating a contract is now possible during the pre season as well, which is exactly when you sort out the squad. An academy player without a professional deal leaves for free, with no severance.
  • After switching between databases the team selection shows the countries of the current database again. Nothing needs to be done by hand.
  • The board's first warning was recorded but never delivered. A good cup run now really does calm the board down.
  • The live table counted your own match in progress twice. The pick lists for free kick, penalty, captain and sweeper are no longer black.

v2.1.2 Bug fixes

JULY 2026

A maintenance update for every platform. The main item is England and Türkiye, where clubs were disappearing from the leagues from the second season on. Affected saves repair themselves on loading.

🏴
England and Türkiye
  • England and Türkiye: all clubs selectable again. From the second season on, teams were disappearing from those leagues. Affected saves and databases are repaired automatically on loading.
  • England's national cup is now called National Cup.
The main item in this update
🏆
Achievements and European cups
  • Counter achievements (matches, wins, transfers, titles) are granted again and added retroactively.
  • European cups: final without an opponent fixed.
🛒
Shop and Steam
  • Shop purchases complete again.
  • After closing the Steam overlay the game responds normally again.
🖥️
Display
  • Loading screen texts display cleanly on every device.

v2.1.1 Bug fixes

JULY 2026

An interim update released on Steam only. Everything from it is also part of v2.1.2 for the other platforms.

🐛
Fixed on Steam
  • Purchases: Several shop items could not be bought because no price was stored on Steam. All items are available again, prices are unchanged.
  • Steam overlay: The overlay barely responded during the game and could not be operated, which also blocked the payment dialog.
  • Achievements: Achievements with a counter (matches, wins, transfers, championships, cups, seminars, points) were never unlocked. They are granted again, and milestones you already reached are added when you open the achievements screen.
  • European cups: In some save games the final had no opponent and the season could not continue. Affected saves repair themselves on loading.

v2.1.0 Build Your Own World

JULY 2026

The biggest content update since launch. You can now build entire football countries yourself: leagues, cups, promotion and relegation, playoffs. Brazil joins as a new playable country with its own continental competitions. On top of that: pitch-side advertising, your own fan shop, staff to hire, and a full rebalance of transfers, player development and club finances.

🌍
Build your own countries
  • Define leagues, cup, promotion and relegation and playoffs freely, build complete countries from scratch
  • 78 country templates with authentic city lists and derby pairings
  • League level selectable, every team renameable, countries can be excluded from a custom database
  • Excluded countries disappear from team selection as well
The heart of this update
God mode
  • Editor changes apply immediately in your running career, no restart and no new save
  • Rename a club, adjust a league, change a cup format: the next matchday already uses it
🇧🇷
New country: Brazil
  • Three leagues, its own national cup, its own currency and its own continental competitions
  • The South American cups run with a real group stage: 32 teams, 8 groups of 4
  • Clubs from the same country are kept apart in the draw, exactly like the real thing
  • Group winners and runners-up advance, the third-placed teams drop into the second-tier competition
  • Prize money, sponsor levels and ticket prices follow South American reality
💰
Sponsoring, fan shop and staff
  • Pitch-side advertising sells slots depending on your stadium size
  • Run the fan shop in house, with production runs, prices and stock risk, or license it out for a flat fee
  • Hire staff: physiotherapist, fitness coach, assistant coach, goalkeeper coach and scout, each on five levels
  • The hired assistant coach sets the strongest, best form or freshest eleven at the press of a button
🏅
Season awards and career
  • Player of the Year and Manager of the Year at the end of every season, tracked per country
  • Career achievements now run all the way to season 50
⚖️
Rebalanced: transfers, development, finances
  • Player values follow quality rather than the league a player currently sits in
  • The difficulty setting finally affects contract talks at every club, not just at small ones
  • Age counts year by year instead of in coarse steps
  • Success bonuses, merchandise demand and advertising income now face real operating costs and taxes
  • AI clubs get the same treatment, so the league stays healthy across many seasons
🎯
Match engine and difficulty
  • The position matchup used an outdated internal numbering and skewed around 40 percent of all match events
  • AI teams picked tactics that were never applied in the match
  • AI squads thinned out over the seasons while yours only grew
  • Balance adjusted: favourites still win, but a title season is no longer a walk
🌐
Currencies and languages
  • Home currency selectable from over 60 options, in the settings or directly at team selection
  • All amounts are converted automatically
  • Arabic joins as another language

v2.0.6 Season Saver

MAI 2026

Bugfix-Release zum Multi-Country-Update. Der wichtigste Fix: Europapokale enden jetzt zuverlässig auch in Saison 2 und später, die Karriere läuft sauber durch jede Saison. Außerdem ist Anpfiff1 ab sofort im Apple App Store erhältlich.

🏆
Europapokale enden zuverlässig
  • Im Multi-Country-Modus mit allen 6 Ländern konnten Champions League, Europa League und Conference League weniger als 36 qualifizierte Teams haben — die K.O.-Phase fand dann keinen Gegner und die Saison blockierte
  • Die Quotenregeln pro Land skalieren jetzt dynamisch mit den nationalen Direktqualifikanten
  • EU-Cup-Tabellen werden direkt bei der Qualifikation aufgebaut — kein Lazy-Init-Loch mehr beim Übergang zur K.O.-Phase
Der zentrale Fix dieses Updates
🎙️
Interview & Live-Ticker korrigiert
  • Abstiegs-Interview: Bei Abstieg von der 1. in die 2. Liga zeigte das Studio-Interview „abgestiegen aus Liga 2 in Liga 2" — alte und neue Liga werden jetzt korrekt erfasst
  • Live-Ticker: Bei gehaltenen oder vergebenen Elfmetern nannte der Ticker manchmal einen Feldspieler statt des Torwarts. Der Torhüter wird jetzt deterministisch aus der verteidigenden Mannschaft aufgelöst
2 Anzeige-Fixes
📊
Torjäger-Listen vollständig
  • Karriere-Torjäger behalten ihren Namen: In den ewigen Torjäger-Listen erschien bei abgeschlossenen Karrieren manchmal „???" statt des Spielernamens — der Name wird jetzt beim ersten Tor persistent gespeichert
  • Ewige Liga-Torjäger umfassen jetzt alle Länder: Tore aus Fremdland-Liga-Spielen werden korrekt am Saisonende archiviert
2 Statistik-Fixes
🍎
Anpfiff1 jetzt im App Store
  • Anpfiff1 ist ab sofort im Apple App Store erhältlich — für iPhone und iPad, iOS 14 oder neuer
  • 73 Game Center Achievements, synchron zu den Google-Play-Games-Erfolgen
  • StoreKit 2 für In-App-Käufe, gleiche Produktpalette wie auf Android
  • Damit läuft Anpfiff1 auf allen großen Plattformen: App Store, Google Play, Steam, itch.io und im Browser
Neue Plattform

v2.0.5 Conquer the World

MAI 2026

Das größte Content-Update seit Multi-Country: Italien, Frankreich und Spanien sind spielbar (18 Ligen, ~26.000 neue Spieler), 9 neue Sprachen (47 total), ein komplett neuer Stadion-Editor, Live-Ticketpreis-Vorschau und das große Forum-Feedback-Update aus dem Anstoss Jünger Forum.

🌍
Mehr Welt: +Italien, Frankreich, Spanien
  • Italien, Frankreich und Spanien jetzt spielbar — je 1./2./3. Liga
  • 18 Ligen statt 9, über 170 neue Liga-Teams und 240 Pokal-Amateur-Teams
  • ~26.000 neue Spieler, 120 neue Sponsoren-Marken, 90 neue Schiedsrichter
  • 3 neue Landespokale mit landestypischen Regeln und Amateur-Runden
  • Stadion-Namen passen sich der Landessprache an (Estadio, Stadio, Stade, Stadium, Stadyumu)
  • Finanzbalance per UEFA-Ranking — Top-Klubs auf realen Milliarden-Marktwerten
6 neue Content-Features
🌐
47 Sprachen (9 neue)
  • 9 neue Sprachen: Chinesisch, Japanisch, Koreanisch, Hindi, Vietnamesisch, Traditionelles Chinesisch, Bengalisch, Tamil, Telugu
  • Neue Sprachauswahl als 8×6 Flaggen-Grid mit Live-Update der gesamten UI
  • Touch-Scroll auch auf kleinen Bildschirmen
  • Zahlreiche Verbesserungen an bestehenden Übersetzungen — natürlichere Formulierungen, korrekte Fußball-Fachbegriffe
9 neue Sprachen · 47 total
🏟️
Stadion-Editor & Wirtschaft
  • Stadion-Editor komplett neu aufgebaut: drei klar getrennte Bereiche (Neubau / Dach / Umbau), kompaktes Statistik-Panel, Touch-Scroll
  • Logen-Karte zeigt jetzt „⭐ 5–8× Einnahmen pro Spiel" als Investitions-Tipp
  • Wenn ein Ausbau nicht möglich ist, erklärt ein Toast den Grund — keine ratenden Tooltips mehr
  • Sponsor-Boni-Filter: nur noch realistisch erreichbare Boni (keine CL-Boni für Drittligisten, keine Mini-Boni unter 1.000 €)
4 Verbesserungen
🗣️
Forum-Feedback-Update (Anstoss Jünger Forum)
  • Erweiterte Spielersuche im Transfer: Filter Position / Alter / Marktwert / Liga / Land
  • Erfolge-Liste in der Karriere: alle 73 Erfolge in 7 Kategorien, Fortschrittsanzeige, Detail-Popup, neuer Direkt-Button
  • Supercups vor Saisonstart in allen Ländern (Meister vs. Pokalsieger) plus EU-Supercup nach der Sommerpause, mit eigener Sektion in den Karriere-Statistiken
  • Stadion-Umbau Steh→Sitz: 3 Varianten (offen / neues Dach / unter bestehendem Dach), klare „⚠ 30 % Kapazitätsverlust"-Warnung
  • Ticketpreis-Live-Vorschau im Spieltags-Briefing: Zuschauer, Auslastung und Einnahmen — reagiert sofort auf jede Preis-Änderung
  • Gelb-Rot-Sperren-Regel korrigiert (DFB §8(3) / FA): Verwarnungen aus einem Gelb-Rot-Spiel zählen nicht mehr für die Akkumulationssperre
  • Gelbe-Karten-Anzeige korrigiert: Spieler- und Team-Gelb-Counter getrennt gezählt
7 Community-Wünsche umgesetzt
⚙️
Quality-of-Life (Discord-Feedback)
  • Eigener „Spiel beenden"-Button neben „Neu starten" mit Bestätigungs-Dialog
  • Karriere-Wechsel: sofortiger Lade-Bildschirm und Button-Sperre — kein versehentlicher Doppelklick mehr
  • Vereinslose Spieler über 34 (TW über 38) gehen automatisch in den Ruhestand — Pool bleibt schlank, Pflege läuft jetzt auch zur Laufzeit nach jedem AI-Transferfenster
  • Cup- und Country-Filter 2-zeilig wrap-bar auf Mobile
  • Team-Auswahl-Bildschirm lädt nur das gewählte Land — etwa 6× schnellerer Start
5 Verbesserungen
🔧
Saisonübergang & Retro-Stil
  • Saisonübergang stabilisiert: Spielerstärke-Updates am Saisonende werden zuverlässig angewendet, auch wenn vorher ein Winterpause-Rating gemacht wurde (vorher konnten sich beide Phasen gegenseitig blockieren)
  • Retro-Stil bewahrt: moderne TikTok-Slang-Match-Kommentare („No cap", „Cringe", „Bre" etc.) komplett entfernt — passt nicht zum 90er-Retro-Konzept des Anstoss-Remakes
2 Verbesserungen

v2.0.3 IAP Security + Bugfixes (iOS in Review)

Das IAP-System wurde gehärtet, sodass Doppel-Belohnungen durch Transaktions-Tracking und Audit-Log ausgeschlossen sind. Der iOS-Build (iPhone & iPad, iOS 14+) wurde bei Apple eingereicht — die App-Store-Review ist noch nicht bestanden, iOS daher noch nicht verfügbar.

🍎
iOS App Store (in Review)
  • iOS-Build (iPhone & iPad) bei Apple eingereicht — App-Store-Review noch nicht bestanden, noch nicht verfügbar
  • iOS 14+ vorbereitet
  • 73 Game Center Achievements integriert
  • StoreKit 2 für In-App-Käufe vorbereitet
iOS-Launch vorbereitet
🔐
IAP-System gehärtet
  • Doppel-Belohnungen via Transaktions-Tracking ausgeschlossen
  • Audit-Log für alle In-App-Käufe
2 Sicherheits-Verbesserungen
🔧
Bugfixes
  • CL-Gegner-Widget zeigte MF 0.0 / TW 12.0 bei Mittelfeld-Ausfällen (Ersatz-Torhüter füllten die Startelf)
  • Stadion-Ausbau bei 149.500+ Plätzen nicht mehr blockiert
  • Premium-Shop: Überlappende Texte korrigiert
  • Transfer-Suchmaske: Neue Vor/Zurück-Pfeile für die Navigation
4 Bugfixes

v2.0.2 Match-Engine Bugfixes

Auf Basis detaillierter Community-Rückmeldungen wurde die Match-Engine gründlich überprüft. Stürmer profitieren von realistischeren Kopfball-Toren, und ein kritischer Bug, durch den alle 15 Saisonende-Sponsor-Boni nie ausgezahlt wurden, ist behoben.

Match-Engine
  • Kopfball-Tore werden jetzt nach Stärke, Form und Position gewichtet (Sturm 1.0, Abwehr 0.8, Mittelfeld 0.3); vorher waren alle Feldspieler gleichverteilt
  • Eckbälle & Flanken: Positions-Gewichtung ergänzt (Mittelfeld bevorzugt, Außenverteidiger/Flügelstürmer zweitbeste Option)
  • Freistoß-Designation wird jetzt IMMER respektiert, der gewählte Schütze spielt auch indirekte Freistöße (vorher ~75% übersprungen)
  • Tackling-Events: Feldnamen-Tippfehler (position_group statt primary_position) behoben, Events erscheinen wieder im Live-Ticker
  • Assist-Attribution: Cross-Team-Zuordnung korrigiert (Flankengeber Team A bekam nicht mehr Assist für Tor von Team B)
  • Abseits-"Geister-Assists" eliminiert: Abgepfiffene Tore werden aus der Event-Liste entfernt
  • Spieler-Auswahl: sqrt-Dämpfung statt linearer Gewichtung für eine konsistentere Verteilung
7 Match-Engine Bugfixes
💰
Sponsor-Boni (KRITISCH)
  • Alle 15 Saisonende-Sponsor-Boni (Meisterschaft, CL/EL-Quali, Top 3/6/10/15, Pokalsieg, Pokal-Halbfinale, Klassenerhalt, Fairplay, Saisonabschluss) wurden nie ausgezahlt. Ursache war Engine.has_singleton(), das für GDScript-Autoloads nicht funktioniert
  • Fix: Direkte Autoload-Referenzen statt has_singleton()
  • 3 fehlende Pokal-Runden-Boni ergänzt: 1. Runde, 2. Runde, Achtelfinale
  • Duplikat-Schutz: Sponsor-Boni können nicht mehr doppelt ausgezahlt werden (Season-Guard mit Persistenz)
  • Transaction-History wird wieder korrekt zwischen Saisons zurückgesetzt
  • Engine.has_singleton-Bug an 13 weiteren Stellen behoben (PlayerData, GameManager, DatabaseEditor, SaveGameService)
6 Sicherheits-Fixes + 13 weitere Stellen
💼
Transfer-System
  • Stärke-7-Spieler praktisch unverkäuflich: Top-EU-Klubs (Real Madrid, Barcelona, Inter, Juventus, PSG …) geben jetzt Angebote analog zum Saudi-Pfad, mit Oligarch-Budget, 25% Chance, max. 4 pro Stärke-Level pro Saison
  • Notverkauf-Fallback mit 30% Preisnachlass, wenn der Normalpreis-Durchlauf scheitert (Balance-Check auf 60% gelockert)
  • EU-Tier-1/2-Klubs: Credit-Limit auf 300 Mio erhöht, kein Bankrott-Zwangsverkauf nach Star-Kauf mehr
  • Verkaufte Spieler landen echt im EU-Team-Roster und können später in der Champions League gegen das User-Team auflaufen
  • Saudi-Angebote bei Stärke 7 rebalanciert: Saudi ist jetzt der letzte Fallback statt der erste (Preismultiplier 1.2–1.6× statt 1.5–2.5×)
5 Transfer-Verbesserungen
⚙️
Sofortberechnung & Balance
  • Sofortberechnung: Die gewählte Elf bleibt stabil; AI wechselt nur bei Verletzung oder Roter Karte
  • Rote Karte: Unterzahl-Teams bekommen jetzt ~3:1 statt ~1.6:1 Tor-Chancenverhältnis
  • Vertragsverhandlungen: Spieler verlassen den Verein nicht mehr sofort bei gescheiterter Verlängerung
  • 7-Jahres-Cap für Vertragslaufzeiten, nur eine Verhandlung pro Spieler und Saison
  • Neue Gehaltsforderungs-Formel: Gehalt driftet nicht mehr schrittweise nach unten; Formkrisen-Rabatt bleibt
5 Balance-Fixes
💾
Save/Load, Karten & Events
  • Userfile-Konflikt: Spielstände enthalten jetzt einen DB-Snapshot und sind unabhängig von der aktuell aktiven Custom-DB
  • Gelb-Rot: Redundante 2. Gelbe Karte wird nicht mehr als eigener Kommentar angezeigt
  • Followup-Events (Ecke→Kopfball, Flanke→Kopfball, Abwehrfehler→Konter): Einheitliche Datenquelle über is_followup-Flag statt Rekonstruktion
  • "Tor nach Ecke" vs. "Tor nach Flanke": korrektes Label je nach Vorlagen-Typ
4 Display-Fixes
🔧
Sonstiges
  • 276 Country-Mapping Warnings eliminiert (EU-Teams: ID-basiert statt Stadt-Lookup)
  • 39 GDScript-Compiler-Warnings auf 0 reduziert
  • FinanceManager: Liga-3 Validierung bei Custom-DBs gefixt
  • Transfer-Screen: Stuck-Mouse bei roten Spielern behoben
  • Spieleraufwertung rebalanciert (~3 statt 5–7 Änderungen pro Team und Saison)
  • Rating-Doppelberechnung am Saisonende verhindert (Season-Guard)
6 Verbesserungen

v2.0.1 — 3. Liga + Spieloptionen + Bugfixes

Danke an die Community! Die 3. Liga wurde auf Wunsch eines Steam-Users spielbar gemacht. Spieloptionen und weitere Verbesserungen basieren auf den freundlichen Hinweisen aus dem Forum anstoss-juenger.de.

🏟️
3. Liga spielbar
  • Alle 3 Länder haben jetzt 3 spielbare Ligen (9 Ligen, 715 Teams)
  • Start in der 3. Liga möglich — arbeite dich nach oben!
  • Aufstieg über Direkt-Plätze oder Aufstiegs-Playoffs
  • Abstieg aus der 3. Liga = Karriereende (wie bisher 2. Liga)
  • Abstieg aus der 2. Liga = Weiterspielen in der 3. Liga
  • Eigene Karrierepunkte für Liga-3-Erfolge (Meisterschaft, Aufstieg, etc.)
6 neue Features
⚙️
Spieloptionen
  • Statistik, 11 des Tages und Studio-Interview einzeln ein-/ausschaltbar
  • Wichtige Events (Entlassung, Gehalt, Meisterschaft, Auf-/Abstieg) werden trotzdem immer angezeigt
  • Nahtloser Loading-Screen überbrückt übersprungene Szenen
3 Verbesserungen
🔧
Bugfixes
  • Entlassung: Karriere beenden funktioniert jetzt korrekt
  • Relegation: Teamname wird im Interview angezeigt
  • Klassenerhalt: 1. Liga korrekt erkannt
  • DFB-Pokal-Prognose für alle Länder korrigiert
  • Startkapital für 3. Liga-Teams korrigiert
  • Transfer-Ersatzspieler aus allen Ligen
  • Achievement „Ungeschlagen" gilt jetzt für alle unteren Ligen
  • Saisonende: Spiel hängt nicht mehr nach der Aufwertungsrunde
  • Pokalsieger: Beim Länderwechsel wird der richtige Sieger angezeigt
  • Karriere-Saisonübersicht: Pokal-Badge nur für den eigenen Landespokal
  • Custom-DB: Fehlende Roster-Spieler werden automatisch ergänzt
  • Trainingslager: Scrollen neben dem Buchen-Button funktioniert auf Mobile
  • 3. Liga: Versteckter Spieltag-Skip nach EU-Pokal-Wochen behoben
  • Autosave-Crash beim Laden behoben (Type-Mismatch)
  • Weitere Textverbesserungen
15 Bugfixes

v2.0.0 — Multi-Liga Update

🌍
Neues Multi-Liga-System
  • 3 Länder spielbar: Deutschland, England und Türkei
  • 6 spielbare Ligen (je 2 pro Land), 3. Ligen laufen im Hintergrund mit
  • 455 Teams und über 9.500 Spieler aus allen drei Ländern
  • Europapokal-Qualifikation automatisch für alle drei Länder
  • Auf- und Abstieg zwischen allen Liga-Stufen pro Land
  • Aufstiegs-Playoff für England (Plätze 3-6 kämpfen um den 2. Aufstiegsplatz)
  • Englische Wochen bei Ligen mit mehr Spieltagen
  • Landeswährungen: EUR, GBP und TRY mit realistischen Wechselkursen
  • Milliarden-Kurzform für große Beträge
  • 3 Landespokale mit Amateurteams und 3.-Liga-Vereinen
  • Wer aus der 2. Liga absteigt, wird entlassen!
11 neue Features
Match-Engine
  • Live-Fatigue: Kondition wird an Viertel-Checkpoints während des Spiels abgezogen
  • Einsatz beeinflusst Ermüdung: Brutal = +60%, Lieb & Nett = -30%
  • Stärkere Teams erzeugen häufiger Chancen basierend auf dem Stärkeverhältnis
  • Unterzahl-Malus: 25% Stärkeabzug pro Rote Karte
  • Gegnerische Abwehrstärke wird durch dessen Taktik modifiziert
  • Heimvorteil als additiver Bonus statt multiplikativem Faktor
  • 75% indirekte Freistöße vs. 25% direkte Schüsse
  • Flanken können jetzt wie Eckbälle zu Toren führen
  • Libero-System: Erfahrene starke Liberos geben Abwehr-Bonus
  • Pokal-Finale auf neutralem Boden: Kein Heimvorteil in Finalen
  • Elfmeterschießen mit Druckaufbau ab Runde 4
  • AI-Trainer reagieren auf Spielsituationen
  • Sonderrollen: Kapitän, Elfmeterschütze, Freistoßschütze und Libero zuweisbar
  • 5 Auswechslungen pro Spiel gefixt
  • 9 verschiedene Tackling-Kartenarten
25 neue Features
💼
Transfers & Verträge
  • Transfermarkt komplett neu gestaltet mit Touch-optimiertem Layout
  • Internationale Suche für länderübergreifende Transfers
  • Positions- und Altersfilter per Touch-Buttons
  • Dynamisches Transferfenster: Endet basierend auf Ligagröße
  • ~30% der Auslandsliste sind ablösefreie Spieler
  • 24 Spieler pro Transferliste (vorher 20/15)
  • AI-Teams kaufen und verkaufen Spieler eigenständig
  • AI-Wintertransfers: KI-Teams handeln auch in der Winterpause
  • Transfermarkt-Historie: 3-zeiliges Layout mit Spielerdetails
9 Verbesserungen
📊
Statistiken & Karriere
  • Karriere-Übersicht als Saisontabelle mit Position, Punkten, Bilanz und Pokalergebnis
  • 8 neue Statistik-Kategorien: Liga-Torjäger, Vorlagen, Einsätze, Ewige Tabellen
  • 6 neue Tabellenansichten: Heim, Auswärts, Hinrunde, Rückrunde, Ewige Torjäger, Ewige Einsätze
  • Weiße-Weste-Tabelle für Torhüter ohne Gegentor
  • Historische Ligatabellen mit Saison-Navigation
  • Pokalchronik wird direkt unter jeder Pokal-Zeile angezeigt
  • Tier-Klasse pro Saison archiviert
  • Diagramme zeigen nur Liga-Spieltage (ohne Pokal-/EU-Wochen)
  • Interaktiver Punktekatalog mit 60+ Detail-Erklärungen
  • Wettbewerbsspezifische Statistiken: Tore und Einsätze getrennt nach Liga, Pokal und EU
10 neue Features
📱
Smartphone & News
  • Neue Spielerdatenbank: Länder, Ligen, Teams, Kader per Drill-Down
  • Spieler-Info-Popup mit öffentlichen Daten im Transfermarkt-Stil
  • Spielstärke-Ranking mit Filter nach Land, Liga, Position und Alter
  • Marktwert-Ranking nach Land und Liga filterbar
  • Farbcodierte News-Karten: Liga (blau), Pokal (grün), Spieler (lila), Statistik (amber)
  • Formtabelle und Marktwerte als neue klickbare Karten
  • Pokal-Ergebnisse aufklappbar mit Torschützen und laufendem Spielstand
  • Dynamische Nachrichten aus anderen Ligen
  • Gameplay-Tipps als eigene Kategorie getrennt von Entwickler-News
9 neue Features
💰
Finanzen & Sponsoren
  • Marktwerte und Gehälter basieren auf realistischen Benchmarks pro Stärke
  • Liga-spezifische Multiplikatoren: Untere Ligen erhalten proportional niedrigere Werte
  • Aufstiegsbonus bei Sponsoren, Tier-System beeinflusst Sponsorenqualität
  • 120 Sponsoren für Deutschland (65 neue fiktive Parodie-Namen)
  • Vorstands-Tipps: Konkrete Handlungsempfehlungen basierend auf Finanzsituation
  • Zuschauer-System mit 9-Faktor-Modell
  • David-vs-Goliath-Bonus: Schwächere Heimteams gegen Stärkere ziehen bis zu 50% mehr Zuschauer
  • Flutlicht, Rasenheizung und Anzeigetafel erhöhen Zuschauerzahl
  • TV-Gelder, Pokal-Prämien und Ticketpreise pro Land konfiguriert
9 neue Features
🎤
Interviews & Events
  • Spezial-Interviews bei Meisterschaft, Aufstieg, Abstieg und Relegation
  • Prematch-Pressekonferenz vor Pokal-Finalen, Derbys, Relegation und Playoffs
  • Post-Match-Interviews nach Pokal-Finalen mit eigenen Fragen für Sieg und Niederlage
  • 390 Interview-Events (vorher ~310): 80 neue Events zu Humor, Taktik, Fans, Derbys, Transfers, Gesellschaft
  • Studio-Interview-Pool verdoppelt: Blacklist-System statt Whitelist
  • Humorvolle Feier-Reaktionen nach Antwort-Auswahl
  • 5 Trainingslager-Varianten: Von Heimstätte (100K) bis 11 vs Wild (2M)
  • Gestaffelte Effekte: Teurere Camps geben stärkere Moral-, Form- und Konditions-Boosts
  • Winterpause mit Vorschau-Overlay vor jeder Aktivität
9 neue Features
🎨
UI & Design
  • Hauptmenü komplett neu gestaltet mit Neuigkeiten-Panel und Options-Seite
  • Einheitliches dunkelgrünes Panel-Design in allen Szenen
  • Sponsor-Screen in neuer Panel-Optik mit hervorgehobener Summenzeile
  • Stadion-Ausbau als Vollbild-Ansicht statt Popup
  • Karriere-Übersicht mit Tier-Klasse-Panel, Pokal-Bild und scrollbarem Layout
  • Beliebtheit-Overlay komplett neu gestaltet
  • Fiktive Namensgebung: Alle markenrechtlich geschützten Namen umbenannt
  • Cloud-Save-System mit 3-Plattform-Sync und Transfer-Codes
8 Verbesserungen
⚙️
Balance & Gameplay
  • Form-System: Boni werden nicht mehr kumuliert (Anti-Stacking)
  • Trägheits-System bremst extreme Formwerte ab Form 15+ ab
  • Alle Spieler werden pro Spieltag Richtung Durchschnittsform gezogen
  • Spielerbewertung am Saisonende: Vorlagen zählen, Starter vs. Joker wird unterschieden
  • Freiwilliger Teamwechsel am Saisonende möglich
  • Vertragsbadge: Roter Punkt wenn Verträge auslaufen
  • Siegprämie liga-abhängig
  • Sperren-System: 5 Gelbe Karten = Sperre (Liga/Pokal), 3 Gelbe = Sperre (EU-Pokale)
  • Sperren gelten wettbewerbsspezifisch
9 Verbesserungen
Performance
  • O(1) Spieler-Lookups über player_index statt O(N) Kadersuche
  • Player-to-Team Reverse-Cache mit automatischer Invalidierung
  • Spiel läuft flüssiger durch diverse Optimierungen bei Spieler-Lookups
  • Ladebildschirme bei Spielstart, Pokalauslosung und Match-Start
  • UI bleibt responsiv bei vielen gleichzeitigen Matches
5 Optimierungen
💾
Speichersystem
  • Neues Binärformat (.res): Speichern/Laden 70% schneller als altes .tres-Format
  • Gzip-Kompression: Spielstände bis zu 80% kleiner
  • Automatische Migration: Alte Spielstände werden beim Laden konvertiert
  • Backup-System: Automatische Sicherungskopie vor jedem Speichern
4 Verbesserungen
🐛
Bugfixes
  • Team-Moral wurde nie korrekt aus Teamdaten gelesen
  • Torschützen fehlten in simulierten Spielberichten
  • Entlassungs-Schwelle nutzte falsche Schuldenquote
  • Elfmeterschießen konnte in Endlosschleife geraten
  • Abseitsfalle- und Schwalbe-Training waren wirkungslos
  • Spielnote war fast immer Note 1 (3 separate Fehler behoben)
  • Tackling: Fehlende Kommentartexte für misslungene Tacklings
  • Torwart konnte im Auswechslungsscreen gegen Feldspieler getauscht werden
  • Nach Verletzungs-Auswechslung waren keine weiteren Wechsel möglich
26 Bugfixes
🌐
Übersetzungen
  • Englisch: ~168 Korrektionen (coach statt manager, match statt game)
  • Türkisch: ~130 Seminar-Fragen komplett übersetzt
  • Hardcoded Texte durch Übersetzungs-Keys ersetzt
  • Währungsbeträge werden dynamisch formatiert statt fest mit Euro-Zeichen
  • 25 EU-Ländernamen dreisprachig (Spanien, Italien, Frankreich etc.)
  • Winterpause, Relegation und Tierklasse komplett dreisprachig
  • Liga-Namen landesspezifisch: England zeigt "League 1/2/3", Türkei "1./2./3. Lig"
7 Verbesserungen