Seite 1 von 1

Panzer Corps Equipment Viewer + Army Generator v1.6.5

BeitragVerfasst: So 12. Jul 2026, 11:49
von von Kemmelberg
v1.6.0 (12/07/26): https://www.mediafire.com/file/fpuqqj0o ... 0.rar/file
v1.6.5 (13/07/26): https://www.mediafire.com/file/lgtm4u9x ... 5.rar/file
.
(English version next post)
.
# Panzer Corps Equipment Viewer

## Entwicklungsübersicht: Vom ersten Build bis Version 1.6.0

Der **Panzer Corps Equipment Viewer** begann als einfaches Windows-Programm zum Durchsuchen des Inhalts einer Panzer-Corps-Datei vom Typ `equipment.pzeqp`. Das ursprüngliche Ziel war unkompliziert: Spielern und Moddern eine schnellere und bequemere Möglichkeit zu geben, Ausrüstungseinträge zu prüfen, ohne die Rohdatei manuell durchsuchen zu müssen.

Aus diesem bescheidenen ersten Build entwickelte sich das Programm nach und nach zu einem deutlich umfangreicheren Werkzeug für Ausrüstungsverwaltung und Armeeerstellung.

## Der erste Build

Die ursprüngliche Version wurde als **64-Bit-Windows-Anwendung** mit einem einfachen Installationsprogramm entwickelt. Beim ersten Start fragte das Programm nach den Speicherorten von:

* `equipment.pzeqp`
* dem Ordner `BigUnits`
* dem Ordner `Flags`

Der Viewer lud die Ausrüstungsdatei in ihrem nativen UTF-16-Format und zeigte die verfügbaren Einheiten in einer durchsuchbaren Tabelle an. Bei der Auswahl eines Eintrags wurden dessen Werte und das zugehörige BigUnit-Bild angezeigt.

Bereits der erste Build enthielt mehrere Grundlagen, die auch in späteren Versionen wichtig blieben:

* Suche und Filterung von Ausrüstung
* Erkennung von Nationen und Einheitenklassen
* Anzeige von Einheitenwerten
* Vorschau von BigUnit-Bildern
* Vergleich von Ausrüstung
* Neuladen der Ausrüstungsdatei
* Warnungen bei fehlenden Bildern
* Unterstützung der Nationen- und Einheitenklassensysteme von Panzer Corps

Die Suche erfolgte anhand des **Kurznamen** und des **vollständigen Namens** einer Einheit und nicht anhand des Bilddateinamens.

Datumsangaben wurden im Panzer-Corps-Format angezeigt und verarbeitet:

`TT.MM.JJJJ`

Das Programm war bewusst schreibgeschützt, sodass Ausrüstungsdateien untersucht werden konnten, ohne das Risiko einer versehentlichen Änderung.

## Verbesserte Konfiguration und Nationenunterstützung

Spätere Builds verbesserten das Konfigurationssystem und erleichterten die Anpassung des Viewers an benutzerdefinierte Modifikationen.

Die Namen der Nationen wurden in eine bearbeitbare externe Datei mit dem Namen

`Nations.json`

ausgelagert.

Diese Datei befindet sich direkt im Installationsordner des Programms. Sie enthält die Nationen-ID und den angezeigten Namen der Nation sowie Hilfetexte, die erklären, wie Einträge bearbeitet werden können.

Benutzer können bestehende Nationen umbenennen oder zusätzliche Nationen hinzufügen, ohne das Programm neu kompilieren zu müssen. Mit dem Befehl **Nationen neu laden** können Änderungen übernommen werden, während der Viewer bereits geöffnet ist.

Flaggenbilder werden nach der Panzer-Corps-Konvention zugeordnet, bei der der Dateiname der Nationen-ID plus eins entspricht. Beispielsweise verwendet Nationen-ID `0` das Flaggenbild `1.png`.

Das Programm behielt außerdem die Möglichkeit bei, die konfigurierten Speicherorte der Ausrüstungsdatei sowie der Ordner BigUnits und Flags zu ändern. Bei Aktualisierungen konnten zuvor gewählte Pfade als Standardwerte angezeigt werden, wodurch die erneute Konfiguration erleichtert wurde.

## Verbesserungen an Benutzeroberfläche und Vorschau

Die Benutzeroberfläche des Viewers wurde schrittweise überarbeitet, um das Durchsuchen der Ausrüstung übersichtlicher und praktischer zu gestalten.

Das BigUnit-Bild der ausgewählten Einheit erhielt einen festen Vorschaubereich von **256 × 256 Pixeln**. Dadurch wurde verhindert, dass übergroße oder ungewöhnlich proportionierte Bilder das Layout der Benutzeroberfläche verzerren.

In der unteren rechten Ecke des Hauptfensters wurde eine Versionsanzeige hinzugefügt, damit Benutzer sofort erkennen können, welcher Build installiert ist.

Die Anwendung erhielt außerdem ein eigenes Desktop-Verknüpfungssymbol mit einer Kombination aus **Lupe und Schraubenschlüssel**, als Symbol für Ausrüstungsinspektion und Modding.

## Version 1.4.0 – Historische Einheitenbilder

Version **1.4.0** führte eine der ersten größeren Erweiterungen über den ursprünglichen Ausrüstungsviewer hinaus ein.

Benutzer konnten nun optional einen Ordner mit **historischen Einheitenfotos** konfigurieren. Wenn ein passendes Bild vorhanden war, zeigte das Programm:

* links das BigUnit-Bild aus Panzer Corps
* rechts das historische Foto

Dadurch wurde ein direkter visueller Vergleich zwischen der Darstellung im Spiel und dem realen Fahrzeug, Flugzeug, Geschütz oder Verband ermöglicht.

Der Konfigurationsbildschirm beim ersten Start wurde um den optionalen Ordner für historische Bilder erweitert. Das Layout wurde später angepasst, sodass die Beschriftung und das Pfadfeld für historische Bilder mit den anderen Ordnerauswahlen einheitlich ausgerichtet waren.

Version 1.4.0 führte außerdem eine vollständigere Menüstruktur ein.

Ein Menü **Datei** wurde für Konfigurations- und Ladefunktionen hinzugefügt, während das Menü **Hilfe** ganz rechts in der Menüleiste platziert wurde.

Das Hilfemenü enthielt ein Infofenster mit der Anzeige:

**Made by Nikivdd**

## Version 1.5.x – Grundlagen der Armeegeneratoren

Mit der 1.5-Reihe entwickelte sich der Equipment Viewer von einem rein passiven Anzeigeprogramm zu einem Werkzeug, das aus den geladenen Ausrüstungsdaten auch vollständige Armeen zusammenstellen konnte.

Ein neues Hauptmenü **Armee** wurde hinzugefügt, während das Hilfemenü weiterhin ganz rechts blieb.

Das Armeemenü führte mehrere geplante Generierungsmodi ein:

* Historischer Armeegenerator
* Ausgewogener Zufallsarmeegenerator
* Budget-Armeegenerator
* Szenario-Datums-Armeegenerator
* Nation-gegen-Nation-Generator
* Chaotischer Armeegenerator
* Gespeicherte Armeen

Wo dies sinnvoll ist, können die Generatoren Ausrüstung aus einer bis fünf Nationen auswählen.

### Ausgewogener Zufallsarmeegenerator

Der ausgewogene Zufallsgenerator erstellt Armeen anhand logischer Zusammenstellungsmuster, anstatt jeder Einheit dieselbe Auswahlwahrscheinlichkeit zu geben.

Zu den verfügbaren Vorlagen gehören Konzepte wie:

* Ausgewogene Bodenstreitmacht
* Gepanzerte Streitmacht
* Infanteriestreitmacht
* Luftunterstützte Streitmacht
* Defensive Streitmacht

Der Generator versucht, eine abwechslungsreiche und spielbare Streitmacht zu erzeugen, während dennoch ein Zufallselement erhalten bleibt.

### Budget-Armeegenerator

Der Budgetgenerator erlaubt dem Benutzer die Eingabe eines Gesamtlimits für Prestige oder Ausrüstungskosten. Das Programm stellt anschließend eine Streitmacht zusammen, die innerhalb dieses Budgets bleibt.

Auch andere Generatoren können, sofern es für ihren jeweiligen Zweck geeignet ist, mit einer optionalen Kostenobergrenze verwendet werden.

### Szenario-Datums-Armeegenerator

Der Szenario-Datums-Generator fügt einen Datumsfilter hinzu. Es kann nur Ausrüstung ausgewählt werden, die am gewählten Szenariodatum verfügbar ist.

Das Datumsfeld verwendet dasselbe Format wie die Ausrüstungsdatei:

`TT.MM.JJJJ`

In einem frühen 1.5-Build fehlte das erforderliche Datumsfeld im Generatorfenster. Dies wurde im darauffolgenden Build korrigiert.

### Nation-gegen-Nation-Generator

Der Nation-gegen-Nation-Generator erstellt zwei gegnerische Streitkräfte. Jede Seite kann ihre eigene Nation oder Nationengruppe verwenden. Ein optionaler Datumsfilter verhindert, dass Ausrüstung vor ihrer historischen Verfügbarkeit erscheint.

Eine frühe Version dieses Fensters konnte einen Layoutfehler des `SplitContainer` auslösen. Das Problem wurde in Version **1.5.2** behoben. Danach ließ sich der Generator normal öffnen und verwenden.

### Chaotischer Armeegenerator

Der chaotische Generator erzeugt absichtlich ungewöhnliche, unlogische oder schlecht ausgewogene Kombinationen. Er ist eher für Experimente und unterhaltsame Gefechte als für historische Genauigkeit gedacht.

Obwohl seine Ergebnisse bewusst unberechenbar sind, hält er sich dennoch an die allgemeinen Ausschlussregeln des Programms.

### Generatorergebnisse

Erzeugte Armeen werden in einer Ergebnistabelle mit den ausgewählten Einheiten und deren relevanten Informationen dargestellt.

Die Ergebnistabelle wurde scrollbar gemacht, sodass auch große generierte Streitkräfte vollständig überprüft werden können.

Während der 1.5-Reihe wurden außerdem die Hilfetexte der Generatoren erweitert. Sie erklären nun die verschiedenen Modi, Datumsfilter, Budgets, Nationenauswahl und Ausrüstungsbeschränkungen.

## Allgemeine Ausschlussregeln für Ausrüstung

Mit der Weiterentwicklung des Armeegeneratorsystems wurden mehrere allgemeine Regeln für zulässige Ausrüstung festgelegt.

Jeder Armeegenerator schließt Ausrüstungseinträge aus, deren Eigenschaften Folgendes enthalten:

* `nopurchase`
* `bonus`

Solche Einheiten sind normalerweise für besondere Szenariozwecke, geskriptete Belohnungen, permanente Helden oder andere nicht standardmäßige Verwendungen vorgesehen und sollen nicht in automatisch generierten Armeen erscheinen.

Diese Ausschlussregel gilt für jeden Generator, einschließlich:

* Historisch
* Ausgewogener Zufall
* Budget
* Szenario-Datum
* Nation gegen Nation
* Achse gegen Alliierte
* Chaotisch
* Gespeicherte oder erneut generierte Armeen
* Alle zukünftigen Generatoren

Alle Generatoren schließen außerdem die Einheitenklasse

`6 – Struktur`

aus.

Strukturen, Befestigungen, Gebäude und feste Szenarioobjekte werden daher niemals als gewöhnliche Armeeeinheiten ausgewählt.

Diese Regeln gelten unabhängig von Nation, Datum, Kosten, Vorlage oder Generierungsmethode.

## Version 1.6.0 – Historische Formationen und bearbeitbare Vorlagen

Version **1.6.0** stellt den nächsten großen Entwicklungsschritt des Programms dar.

Die wichtigste Neuerung ist ein System aus **allgemeinen bearbeitbaren Armeeformationsvorlagen**. Mit diesen Vorlagen kann der historische Armeegenerator Streitkräfte erzeugen, die erkennbaren militärischen Formationen ähneln, anstatt lediglich eine ausgewogene Sammlung von Ausrüstung auszuwählen.

Zu den geplanten Formationstypen gehören:

* Infanteriedivision
* Panzer- oder gepanzerte Division
* Motorisierte Division
* Mechanisierte Division
* Defensive Division
* Luftflotte oder Luftwaffenverband
* Jagdgruppe
* Bombergruppe
* Marinekampfgruppe
* Weitere allgemeine Streitkrafttypen

Die Vorlagen definieren die benötigten Einheitenkategorien, Mengen, Verhältnisse, Unterstützungselemente und optionalen Bestandteile einer Formation.

Da die Vorlagen allgemein gehalten sind, können sie auf jede ausgewählte Nation angewendet werden. Der Generator besetzt die benötigten Rollen anschließend mit geeigneter Ausrüstung dieser Nation.

So kann beispielsweise eine Vorlage für eine Panzerdivision Panzer, motorisierte Infanterie, Aufklärung, Artillerie, Panzerabwehr, Flugabwehr und unterstützende Flugzeuge verlangen. Die tatsächlich ausgewählte Ausrüstung hängt von der gewählten Nation, dem Datum, der Verfügbarkeit und einer eventuell gesetzten Kostenobergrenze ab.

Alle Vorlagen und Unterstützungsdateien werden direkt im Installationsordner des Programms gespeichert. Sie bleiben bearbeitbar, sodass Spieler und Modder:

* die Größe von Formationen verändern
* Einheitenverhältnisse anpassen
* neue Formationstypen hinzufügen
* unerwünschte Kategorien entfernen
* Anforderungen an Unterstützungseinheiten ändern
* Vorlagen für bestimmte Mods oder persönliche Vorlieben erstellen können

Das Vorlagensystem soll plausible Streitkraftstrukturen ermöglichen, ohne den Spielern starre Regeln für die Zusammenstellung ihrer eigenen Panzer-Corps-Kernarmee aufzuzwingen.

## Zusammenfassung der Entwicklung

Zwischen dem ersten Build und Version 1.6.0 durchlief der Panzer Corps Equipment Viewer drei große Entwicklungsphasen.

Die erste Phase schuf einen zuverlässigen Ausrüstungsviewer mit Einheitenwerten, Bildern, Nationeninformationen, Suche, Vergleich und Konfigurationsunterstützung.

Die zweite Phase verbesserte Darstellung und Modifizierbarkeit durch externe Nationendefinitionen, historische Fotos, optimierte Ordnerverwaltung, bessere Menüs, übersichtlichere Vorschauen und eine Versionsanzeige.

Die dritte Phase führte die Armeeerstellung ein, einschließlich ausgewogener, budgetbasierter, datumsbasierter, gegnerischer, chaotischer und historischer Generierungsmethoden.

Bis Version 1.6.0 war das Programm nicht mehr nur ein Viewer für Ausrüstungsdateien. Es hatte sich zu einem flexiblen Panzer-Corps-Hilfsprogramm entwickelt, mit dem Ausrüstung untersucht, Einheiten verglichen, historische Vorbilder recherchiert und vollständige Armeen anhand bearbeitbarer Regeln und Formationsvorlagen erstellt werden können.

Während der gesamten Entwicklung blieben die grundlegenden Prinzipien gleich:

* Das Programm soll auch für gewöhnliche Spieler leicht zugänglich bleiben.
* Modifizierte Ausrüstungsdateien sollen unterstützt werden.
* Bearbeitbare Unterstützungsdaten sollen außerhalb der ausführbaren Datei gespeichert werden.
* Szenariospezifische oder nicht verfügbare Ausrüstung soll nicht ausgewählt werden.
* Die Entscheidungsfreiheit des Spielers soll erhalten bleiben.
* Historische und spielbezogene Werkzeuge sollen angeboten werden, ohne die Zusammenstellung von Armeen unnötig einzuschränken.

Update in letzter Minute v1.6.0:


**Achsenmächte-gegen-Alliierte-Generator**
Eine neue Option wurde hinzugefügt unter:

**Armee → Achsenmächte-gegen-Alliierte-Generator**

Spieler können Folgendes auswählen:

* 1–5 Nationen der Achsenmächte
* 1–5 alliierte Nationen
* Truppentyp
* Einheiten pro Seite
* Verfügbarkeitsdatum
* optional gleiche oder getrennte Budgets

Beide Armeen verfügen über eine eigene scrollbare Ergebnistabelle.

**Standardmäßige und benutzerdefinierte Nationenzuweisungen**

Die mitgelieferte Datei **nations.pzdat** ist im Programm als Standarddatei für die Seitenzuweisung enthalten.

Der Generator zeigt zunächst Folgendes an:

**Nationenzuweisungen: Standard**

Spieler können anschließend Folgendes auswählen:

**Benutzerdefinierte nations.pzdat laden…**

Nach dem Laden einer anderen kompatiblen Datei zeigt der Generator Folgendes an:

**Nationenzuweisungen: Benutzerdefiniert**

zusammen mit dem Pfad zur ausgewählten Datei.

Re: Panzer Corps Equipment Viewer + Army Generator v1.6.0

BeitragVerfasst: So 12. Jul 2026, 11:51
von von Kemmelberg
# Panzer Corps Equipment Viewer

## Development Synopsis: First Build to Version 1.6.0

The **Panzer Corps Equipment Viewer** began as a straightforward Windows utility for browsing the contents of a Panzer Corps `equipment.pzeqp` file. Its original purpose was simple: provide players and modders with a faster and more convenient way to inspect equipment entries without manually searching through the raw data file.

From that modest first build, the program gradually developed into a much broader equipment-management and army-generation tool.

## The First Build

The original release was designed as a **64-bit Windows application** with a simple installer. On first launch, the program asked the user to select the locations of:

* `equipment.pzeqp`
* the `BigUnits` folder
* the `Flags` folder

The viewer loaded the equipment file in its native UTF-16 format and displayed the available units in a searchable table. Selecting an entry showed its statistics and associated BigUnit image.

The first build already included several foundations that remained important throughout later development:

* Equipment search and filtering
* Nation and unit-class identification
* Unit-stat inspection
* BigUnit image previews
* Equipment comparison
* Reloading of the equipment file
* Warnings for missing images
* Support for the Panzer Corps nation and unit-class systems

Searches were based on the unit’s **Short Name** and **Full Name**, rather than its image filename.

Dates were displayed and interpreted in the Panzer Corps format:

`DD.MM.YYYY`

The program was deliberately read-only, allowing equipment files to be examined without the risk of accidentally modifying them.

## Improved Configuration and Nation Support

Later builds improved the program’s configuration system and made it easier to adapt the viewer to custom modifications.

Nation names were moved into an editable external file named:

`Nations.json`

This file is stored directly in the program’s installation folder. It contains the nation ID and displayed nation name, together with help instructions explaining how entries can be edited.

Users can rename existing nations or add support for additional ones without rebuilding the program. A **Reload Nations** command allows changes to be applied while the viewer is running.

Flag images are matched using the Panzer Corps convention in which the filename is equal to the nation ID plus one. For example, nation ID `0` uses flag image `1.png`.

The program also retained the option to change the configured equipment, BigUnits, and Flags locations. During upgrades, previously selected paths could be shown as defaults, making reconfiguration easier.

## Interface and Preview Improvements

The viewer’s interface was progressively refined to make equipment browsing clearer and more practical.

The selected unit’s BigUnit image was given a fixed **256 × 256 pixel preview area**, preventing oversized or unusually proportioned images from distorting the interface.

A version label was added in the lower-right corner of the main window so users could immediately identify the installed build.

The application also received a custom desktop shortcut icon combining a **magnifying glass and a wrench**, representing equipment inspection and modding.

## Version 1.4.0 – Historical Unit Pictures

Version **1.4.0** introduced one of the first major expansions beyond the original equipment viewer.

Users could now configure an optional folder containing **historical unit photographs**. When an appropriate image was available, the program displayed:

* The Panzer Corps BigUnit image on the left
* The historical photograph on the right

This provided a direct visual comparison between the in-game representation and the real vehicle, aircraft, weapon, or formation.

The first-start configuration screen was expanded to include the optional historical-picture folder. Its layout was later adjusted so the historical-picture label and path field were aligned consistently with the other folder selections.

Version 1.4.0 also introduced a more complete menu structure.

A **File** menu was added for configuration and loading functions, while the **Help** menu was placed at the far-right side of the menu bar.

The Help menu included an About window displaying:

**Made by Nikivdd**

## Version 1.5.x – Army Generator Foundations

The 1.5 series transformed the Equipment Viewer from a passive browsing utility into a tool that could also construct armies from the loaded equipment data.

A new top-level **Army** menu was added, while the Help menu remained the rightmost menu.

The Army menu introduced several planned generation modes:

* Historical Army Generator
* Balanced Random Army Generator
* Budget Army Generator
* Scenario-Date Army Generator
* Nation vs Nation Generator
* Chaotic Army Generator
* Saved Armies

Where appropriate, generators allow equipment to be selected from between one and five nations.

### Balanced Random Army Generator

The Balanced Random generator creates armies using logical force-composition patterns rather than choosing every unit with equal probability.

Its available templates include concepts such as:

* Balanced Ground Force
* Armored Force
* Infantry Force
* Air-Supported Force
* Defensive Force

The generator attempts to produce a varied and usable force while still preserving an element of randomness.

### Budget Army Generator

The Budget generator allows the user to enter a total prestige or equipment-cost limit. The program then assembles a force that remains within the selected budget.

Other generators, except where inappropriate for their purpose, can also use an optional cost cap.

### Scenario-Date Army Generator

The Scenario-Date generator adds a date filter. Only equipment available on the selected scenario date can be chosen.

The date field uses the same format as the equipment file:

`DD.MM.YYYY`

An early 1.5 build omitted the required date input from the generator window. This was corrected in the following build.

### Nation vs Nation Generator

The Nation vs Nation generator creates two opposing forces. Each side can use its own selected nation or group of nations, while an optional date filter prevents equipment from appearing before its historical availability.

An early version of this window could trigger a `SplitContainer` layout crash. The problem was corrected in version **1.5.2**, after which the generator opened and functioned normally.

### Chaotic Army Generator

The Chaotic generator deliberately creates strange, irrational, or badly balanced combinations. It is intended for experimentation and entertaining battles rather than historical realism.

Even though its results are intentionally unpredictable, it still obeys the program’s universal equipment-exclusion rules.

### Generator Results

Generated armies are displayed in a results table containing the selected units and their relevant details.

The results table was made scrollable so that large generated forces could be reviewed properly.

Generator help text was also expanded during the 1.5 series to explain the different modes, date filtering, budgets, nation selection, and equipment restrictions.

## Universal Equipment Exclusions

As the army-generation system grew, several universal eligibility rules were established.

Every army generator excludes equipment entries whose traits contain:

* `nopurchase`
* `bonus`

These units are normally intended for special scenario use, scripted rewards, permanent heroes, or other non-standard purposes and should not appear in automatically generated armies.

The exclusion applies to every generator, including:

* Historical
* Balanced Random
* Budget
* Scenario-Date
* Nation vs Nation
* Axis vs Allies
* Chaotic
* Saved or regenerated armies
* Any future generator

All generators also exclude unit class:

`6 – Structure`

Structures, fortifications, buildings, and fixed scenario objects are therefore never selected as ordinary army units.

These restrictions are applied regardless of nation, date, cost, template, or generation method.

## Version 1.6.0 – Historical Formations and Editable Templates

Version **1.6.0** represents the next major stage in the program’s development.

The central addition is a system of **generic editable army-formation templates**. These templates allow the Historical Army Generator to create forces that resemble recognizable military formations instead of merely selecting a balanced collection of equipment.

Planned formation types include:

* Infantry Division
* Tank or Armored Division
* Motorized Division
* Mechanized Division
* Defensive Division
* Air Force or Luftwaffe Fleet
* Fighter Group
* Bomber Group
* Naval Task Force
* Additional generic force types

The templates describe the required unit categories, quantities, proportions, support elements, and optional components of a formation.

Because the templates are generic, they can be applied to any selected nation. The generator then fills the required roles using eligible equipment belonging to that nation.

For example, an Armored Division template can request tanks, motorized infantry, reconnaissance, artillery, anti-tank units, anti-aircraft units, and supporting aircraft. The actual equipment selected depends on the chosen nation, date, availability, and any active cost limit.

All template and support files are stored directly in the installed program folder. They remain editable so players and modders can:

* Alter formation sizes
* Change unit proportions
* Add new formation types
* Remove unwanted categories
* Adjust support-unit requirements
* Create templates for specific mods or personal preferences

The template system is intended to provide plausible force structures without imposing rigid rules on how players must compose their own Panzer Corps core armies.

## Development Summary

Between its first build and version 1.6.0, the Panzer Corps Equipment Viewer evolved through three broad stages.

The first stage established a reliable equipment browser with statistics, images, nation information, searching, comparison, and configuration support.

The second stage improved presentation and moddability through external nation definitions, historical photographs, refined folder management, better menus, clearer previews, and version identification.

The third stage introduced army generation, including balanced, budget-based, date-based, opposing-force, chaotic, and historical generation methods.

By version 1.6.0, the program was no longer only an equipment-file viewer. It had become a flexible Panzer Corps support utility for examining equipment, comparing units, researching historical counterparts, and constructing complete armies from editable rules and formation templates.

Throughout its development, the guiding principles remained the same:

* Keep the program accessible to ordinary players
* Support modded equipment files
* Store editable support data outside the executable
* Avoid selecting scenario-only or unavailable equipment
* Preserve player freedom
* Provide useful historical and gameplay-oriented tools without unnecessarily restricting army composition
.
Last minute addition to v1.6.0:
A new option has been added under: Army → Axis vs Allies Generator
Players can select: 1–5 Axis nations 1–5 Allied nations force type units per side availability date optional equal or separate budgets Both armies have their own scrollable results table. Default and custom nation assignments The supplied nations.pzdat is included with the program as the default side-assignment file. The generator initially displays: Nation assignments: Default Players can choose: Load custom nations.pzdat… After loading another compatible file, the generator displays: Nation assignments: Custom together with the selected file path.

Re: Panzer Corps Equipment Viewer + Army Generator v1.6.5

BeitragVerfasst: Mo 13. Jul 2026, 14:30
von von Kemmelberg
Neue Version 1.6.5, enthält:

Version 1.6.1 (nicht veröffentlicht, Bestandteil von v1.6.3)

Version 1.6.1 führte den Verstärkungsgenerator ein.

Dieser Generator ermöglicht dem Spieler die Auswahl folgender Optionen:

eine bis fünf Nationen;
ein Verfügbarkeitsdatum;
zwischen einer und zehn Verstärkungseinheiten;
verbindliche maximale Gesamtkosten.


Der Generator versucht, die gewünschte Anzahl geeigneter Einheiten bereitzustellen, ohne das eingegebene Budget zu überschreiten.

Die generierten Armeelisten wurden ebenfalls verbessert und enthalten nun übersichtlichere Zusammenfassungen mit folgenden Angaben:

Gesamtzahl der Einheiten
Gesamtkosten
Anzahl der Einheiten pro ausgewählter Nation


Generatoren mit zwei Seiten zeigen getrennte Zusammenfassungen für beide Streitkräfte an.

Das von den Armeegeneratoren verwendete Standarddatum wurde vereinheitlicht auf:

01.09.1939


Der Bereich mit den Einheitendetails wurde ebenfalls neu gestaltet und besteht nun aus einer langen, vertikal scrollbaren Spalte. Dadurch sind die Informationen auf kleineren Bildschirmen und bei höheren Windows-Anzeigeskalierungen leichter lesbar.

Version 1.6.2 (nicht veröffentlicht, Bestandteil von v1.6.3)

Version 1.6.2 verfeinerte den Verstärkungsgenerator.

Anstelle der allgemeineren Formationstypen, die von den anderen Armeegeneratoren verwendet werden, ermöglicht der Verstärkungsgenerator dem Spieler nun, eine bestimmte Ausrüstungsklasse anzufordern:

Infanterie
Panzer
Aufklärung
Panzerabwehr
Artillerie
Flugabwehr
Jagdflugzeug
Bomber
Horizontalbomber


Wird beispielsweise Panzer ausgewählt, erzeugt der Generator ausschließlich geeignete Panzereinheiten für die gewählten Nationen, das ausgewählte Datum, die gewünschte Anzahl an Einheiten und die maximalen Kosten.

Diese Änderung gilt ausschließlich für den Verstärkungsgenerator. Alle anderen Generatoren verwenden weiterhin ihre bestehenden Streitkräftetypen und Formationsvorlagen.

Die normalen Einschränkungen der Generatoren gelten weiterhin. Einheiten mit den Eigenschaften nopurchase oder bonus werden ausgeschlossen, Strukturen werden nicht ausgewählt und Transportklassen werden nicht als eigenständige Kampfeinheiten erzeugt.

Version 1.6.3 (nicht veröffentlicht)

Version 1.6.3 führt ein neues integriertes Flaggensatz-System ein.

Das Programm fordert den Benutzer bei der Ersteinrichtung oder nach einem Update nicht mehr dazu auf, einen separaten Ordner für Flaggen auszuwählen. Die Flaggensätze Standard und Unzensiert sind nun in der Installation enthalten.

Ein neues Untermenü wurde hinzugefügt:

Datei
└─ Flaggensatz
├─ Standard
├─ Unzensiert
└─ Benutzerdefiniert


Standard verwendet den normalen mitgelieferten Flaggensatz und ist die Standardauswahl.

Unzensiert verwendet den enthaltenen alternativen Flaggensatz.

Benutzerdefiniert ermöglicht dem Benutzer die Auswahl eines externen Ordners mit eigenen nummerierten PNG-Flaggenbildern.

Die bestehende Regel für Dateinamen bleibt unverändert.

Der aktive Flaggensatz wird im Menü markiert und zwischen den Programmsitzungen gespeichert. Beim Wechseln des Flaggensatzes wird die angezeigte Flagge sofort aktualisiert. Falls ein ausgewählter benutzerdefinierter Ordner fehlt oder ungültig ist, wechselt das Programm automatisch zum Standard-Flaggensatz zurück.

Der Hilfebereich wurde ebenfalls aktualisiert. Alle alten Anweisungen, die sich auf die manuelle Auswahl eines Flaggenordners bezogen, wurden entfernt.

Version 1.6.5 ist ein wichtiges Zuverlässigkeitsupdate für das System der Armeegeneratoren. Es behebt ein Problem beim Einlesen von Datumsangaben, das gültige Einheiten unbemerkt ausschließen konnte, und fügt außerdem allen Generatoren einen gut lesbaren Textdatei-Export hinzu.

Globale Korrektur der Ausrüstungsdaten

Frühere Versionen konnten Verfügbarkeitsdaten von Ausrüstung möglicherweise nicht erkennen, wenn diese keine führenden Nullen verwendeten. Dadurch konnten Datumsangaben wie:

1.1.1939
1.7.1940
01.1.1941


als ungültig behandelt werden, obwohl es sich dabei um normale Einträge in equipment.pzeqp handelt.

Infolgedessen konnten gültige Einheiten aus den generierten Armeen verschwinden. Beispiele hierfür waren rumänische Infanterie am 01.09.1941 sowie italienische Panzer in den Ergebnissen für Panzerdivisionen.

Version 1.6.5 behebt dieses Problem global. Das Programm akzeptiert nun alle üblichen Panzer-Corps-Datumsvarianten:

1.1.1939
01.1.1939
1.01.1939
01.01.1939


Die Korrektur gilt für alle Armeegeneratoren:

Historischer Armeegenerator
Ausgewogener Zufallsarmeegenerator
Budget-Armeegenerator
Szenariodatums-Armeegenerator
Verstärkungsgenerator
Nation-gegen-Nation-Generator
Achsenmächte-gegen-Alliierte-Generator
Chaotischer Armeegenerator


Vom Benutzer eingegebene Szenariodaten werden weiterhin im vertrauten Format angezeigt:

TT.MM.JJJJ


Verbesserter Armee-Export

Jedes Ergebnisfenster eines Generators enthält nun zwei eindeutig benannte Exportoptionen:

Armee als JSON-Datei speichern
Armee als Textdatei speichern


Armee als JSON-Datei speichern speichert die generierte Armee in strukturierter Form, damit sie später über das System Gespeicherte Armeen verwendet werden kann.

Armee als Textdatei speichern erstellt eine gut lesbare .txt-Version, die sich für Kampagnennotizen, zum Teilen, zum Ausdrucken oder als manuelle Referenz eignet.

Der Textdatei-Export enthält:

Generatortyp;
Szenariodatum;
ausgewählte Nation oder Nationen;
Formations- oder Verstärkungstyp;
Einheitennamen;
Einheitenklassen;
Nationsnamen;
Ausrüstungs-IDs;
Einzelkosten;
Gesamtzahl der Einheiten;
Gesamtkosten;
Summen pro Nation.


Bei Ergebnissen von Nation gegen Nation und Achsenmächte gegen Alliierte werden beide Streitkräfte in derselben Datei gespeichert, jeweils mit getrennten Abschnitten und Zusammenfassungen für beide Seiten.

Flaggensatz-System

Version 1.6.5 enthält außerdem das mit v1.6.3 eingeführte Flaggensatz-System:

Datei → Flaggensatz → Standard
Datei → Flaggensatz → Unzensiert
Datei → Flaggensatz → Benutzerdefiniert


Die Flaggensätze Standard und Unzensiert sind im Programm enthalten, sodass der Viewer während der Einrichtung nicht mehr nach einem separaten Flaggenordner fragt.

Zusammenfassung

Version 1.6.5 macht die Armeegenerierung deutlich zuverlässiger, insbesondere bei Nationen, deren Ausrüstungseinträge Datumsangaben ohne führende Nullen verwenden. Darüber hinaus lassen sich generierte Armeen durch die neue Textdatei-Exportoption nun leichter speichern und weitergeben.

Vorschläge und Kommentare sind willkommen.