• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

unmerged(43028)

Corporal
Apr 13, 2005
40
0
Nachdem ich leider trotz Recherche in diversen Foren und Fanseiten zu HOI nicht fündig wurde, hatte ich mich am vergangenen Wochenende bis einschließlich heute Abend - erfolgreich - selber an das editieren begeben.
Resultat:
Eigene animierte Sprites für Abfangjäger, Mehrzweckjäger, Stuka, Transportflugzeuge, taktische und strategische Bomber, Begleitjäger und auch Marinebomber in HOI II.
Ferner eigene Sprites für Fallschirmjäger, Miliz, Garnison usw..

Leider ist es hier nicht mögliche, Dateien zu posten bzw. ein Upload zu machen. Eigenen Space im Internet besitze ich leider nicht.
Wenn also Interesse an diesen Sprites bestehen sollte, und jemand weiß, wo ich die Files kostenlos als Zip/Rar Files posten kann, will ich das gerne tun.

Wer selber editieren und sich die Mühe machen will, hier einige Infos:
Um diverse und zu unterscheidende Einheiten-Sprites unter HOI II zum laufen zu bringen, müßen die entsprechenden Sprite-Dateien (*.spr) im "units" Verzeichnis von HOI II eingetragen werden.
Der Aufbau dieser Dateien muss stets wie folgt sein:
T-"Einheit" A-WALK C-"Nation" L-1 D-"Himmelsrichtung".spr
bzw.
T-"Einheit" A-FIRE C-"Nation" L-1 D-"Himmelsrichtung".spr
oder
T-"Einheit" A-Stand C-"Nation" L-1.spr

Zum erstellen einer deutschen taktischen Bomber-Einheit müßte dann unter anderem folgende Sprite-Datei im Units-Ordner zu finden sein:
T-TACTICAL A-WALK C-GER L-1 D-N.spr

L-1 steht für den jeweiligen Level der Einheit. Da es in HOI II beispielsweise 9 zu erforschende Abfangjäger gibt, können diese von L-1 bis L-9 eindeutig zugewiesen werden.

Hier nun die Einheiten-Parameter:
Abfanjäger = T-INTERCEPTOR ...
Mehrzweckjäger = T-FIGHTER ...
Begleitjäger = T-ESCORT ...
Stuka = T-CAS ...
taktische Bomber = T-TACTICAL ...
strategische Bomber = T-STRATEGIC ...
Marinebomber = T-NAVAL
Transportflugzeuge = T-TRANSPORTPLANE ...
Fallschirmjäger = T-PARATROOPER ...
Gebirgsjäger = T-BERGSJAEGER ...
Miliz = T-MILITIA ...
Kavallarie = T-CAVALARY ...
Mechanisierte Infantrie = T-MECHANIZED ...
Motorisierte Infantrie = T-MOTORIZED ...

Bei mir laufen alle Sprites wunderbar. Voraussetzung dafür ist jedoch (so mir bekannt ist) HOI II mit Patch 1.2, da erst dieser die unterschiedlichen Sprite-Dateien auch abfragt.
 

genstab

Private
110 Badges
May 5, 2005
24
0
  • Warlock 2: The Exiled
  • Majesty 2 Collection
  • March of the Eagles
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Heir to the Throne
  • Warlock 2: Wrath of the Nagas
  • 500k Club
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Europa Universalis III
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Diplomacy
  • Arsenal of Democracy
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
Sieh mal hier: http://www.heartsofiron.de/interaktiv/phpBB2/viewtopic.php?t=3226

Dort ist bereits ein kompletter Satz Heer und alle wichtigen Flieger da.
Sie sind aus den alten HoI1 Sprites gemacht.
Auch ist ein erster völlig neuer Sprite dort zu finden.

Und richtig: alternative Sprites funktionieren erst ab 1.2
falsch: Level funktionieren nicht, nur L-1. Übrigens würde es wohl kaum bis L-9 geben, bei Hoi1 gab es bis L-4

Es gibt übrigens einige Probleme, da im FIRE-Modus nunmehr auch 8 Richtungen erforderlich sind, so daß die fehlenden von HoI1 simuliert werden mußten.

Wenn Du neue Sprites hast, kannst Du sie dort sicher auch online stellen lassen, muß Du Abominus fragen.
 

unmerged(43028)

Corporal
Apr 13, 2005
40
0
genstab said:
... falsch: Level funktionieren nicht, nur L-1. Übrigens würde es wohl kaum bis L-9 geben, bei Hoi1 gab es bis L-4

Erstmal vielen Dank für Deine Antwort auf mein kleines Tutorial.

Auch für den Link den Du hier gepostet hast. Ich werde mir die
dort gezippten Sprites gerne mal anschauen. Allerdings bin ich selbst
eigentlich bestens mit so gut wie allen Einheiten versorgt.
Einzig nervig noch die Kavallerie, da meine bereits auf Hubschrauber basiert.
Aber ... nothing is perfect. *smile*

Nun aber zu den Einheiten Levels.
Es ist DEFINITIV so, dass ich z. B. 9 verschiedene Abfangjäger (Interceptors)
über die Sprite-Dateien im Spiel hinterlegen kann!!!
Natürlich habe ich mir bis jetzt noch nicht diese Mühe gemacht, aber ich habe
es eben testweise im Spiel ausprobiert.

ES GEHT!

T-INTERCEPTOR .... L-1.spr
bis
T-INTERCEPTOR .... L-9.spr

Gleiches gilt auch für sämtliche übrigen Einheiten, wobei die Anzahl der jeweiligen Level natürlich differieren.
Wieviel Level (ergo unterschiedliche Sprites) das Spiel ansteuert, läßt sich aus den Textdateien im Units-Ordner entnehmen.

Anmerken möchte ich noch folgendes:
Im Forum von Stonyroad schrieb jemand, dass Einheiten erst gemäß ihrem Level die dazu gehörige Sprite-Datei aufrufen, und wenn diese nicht vorhanden ist, nicht auf die C-MIN zurückgreifen, sondern auf die nächst untere.
Folglich, wenn L-9 nicht vorhanden, dann L-8 usw..
Ich hatte in meinem Spiel einen Interceptor Level 9. Ferner hatte ich L-1 und L-8 Interceptor Sprite-Dateien. Folglich hätte er mir den Level 8 Sprite im Spiel anzeigen müßen. Defacto war im Spiel aber weiterhin der Level 1 Sprite zu sehen.
Erst als ich die entsprechenden L-9 Sprite-Dateien editierte, wurden sämtliche meiner Level 9 Abfangjäger richtig angezeigt.

So gesehen wird mir allmählich auch klar, warum Paradox sich mit den Sprites bei HOI II sehr "gegeizt" hat.
Rechnet man sich das Potential an unterschiedlichen und zur Technologie passenden Sprites, multipliziert mit den div. Nationen (USA, ENG, FRA, ITA, GER, JAP, SOV und MIN) so käme es quasi einem Addon gleich, bzw.
Paradox hätte dies nicht nur sehr viel Zeit sondern folglich auch Geld gekostet.

Time is Money.
In diesem Sinne muß auch ich mich jetzt verabschieden und ausloggen. *smile*
 

unmerged(43028)

Corporal
Apr 13, 2005
40
0
genstab said:
Na wenn es klappt, dann lad doch mal die drei deutschen leichten Panzer L-1, L-2 und L-3 probiere es aus und sag mir genau was Du gemacht hast, damit es klappt.

Anscheinend sind wir wohl beide mit unseren Behauptungen etwas über's Ziel geschossen. Ich mit meiner Behauptung, es ließen sich für sämtliche gelevelten Einheiten unterschiedliche Sprites auf der Map darstellen, und Du mit Deiner Behauptung, dass dem nicht so wäre.
Wahrscheinlich (These) liegt die Wahrheit in der Mitte.

Mir persönlich kam es nur auf unterschiedliche Sprites bei den verschiedenen Lufteinheiten an, somit habe ich z. B. auch keine Versuche mit unterschiedlichen Panzer-Sprites unternommen.
Ein, gegenüber dem "normalen" Panzer abweichender Sprite für den leichten Panzer läßt sich (ich nehme an, dass Du dies schon weißt) über:

T-L_PANZER ....

ansteuern. Hierbei ist es egal, ob man am Ende L-1 eingibt oder nicht. Die Level 2 und 3 (Parameter L-2 und L-3) ruft das Spiel - zumindest bei mir - nicht auf. Gleiches konnte ich auch bei den "normalen" Panzern registrieren. Auch hier wird wohl nur ein Standardsprite aufgerufen.
In beiden Fällen lasse ich mich jedoch gerne vom Gegenteil überzeugen, wobei mir persönlich ein Sprite für alle Panzer in diesem Fall gänzlich ausreicht. Aber das ist nunmal Geschmackssache.

Bisher habe ich die Levelfunktion auch nur bei den Lufteinheiten in der Praxis angetestet und auch sinnvoll angewendet. Dort funktionieren die Parameter.
Mit großer Wahrscheinlichkeit wohl auch bei den Schiffseinheiten, zumindest ist es mir möglich, Flugzeugträgern je nach ihrem Level unterschiedliche Sprites zu zuweisen.

Bei den vom Spiel sämtlich als Infantrie dargestellten Sprites, also Infantrie, Hauptquartier, Fallschirmjäger, Gebirgsjäger, Motorisiert, Mechanisiert ist es ebenfalls möglich unterschiedliche Sprites auf die Map zu zaubern. Auch hier habe ich keine Feldversuche in der Praxis unternommen, zu schauen, ob man sie auch innerhalb ihrer Gattung über Level-Parameter explizit ansteuern kann.

Also korrigiere "ich" mich zumindest gerne in meiner zuvor gemachten Behauptung, alle im Spiel gelevelten Einheiten könnten über Level-Parameter in den jeweiligen Dateinamen der Sprite-Dateien unterschiedlich auf der Map dargestellt werden.
Doch Fakt ist, so zumindest meine aus der Praxis gewonnenen Ergebnisse, dass es bei den Lufteinheiten definitiv funktioniert und wohl auch bei den Schiffseinheiten (zumindest habe ich es erfolgreich bei den Flugzeugträgern im Spiel angetestet)!

Inwieweit es generell sinnvoll erscheint, Einheiten nicht nur nach Gattung (z.B. Abfangjäger, Begleitjäger, Stuka usw.) sondern auch je nach Level darzustellen (wo es denn möglich ist) lasse ich mal so hingestellt. Es ist wohl wie immer eine Frage des persönlichen Geschmackes. Bei den Lufteinheiten würden mir persönlich schon je zwei Sprites reichen, die optisch den technisch gewaltigen Sprung zwischen Kolbenmotor und Düsenantrieb in der Kartenansicht veranschaulichen. Genau das aber konnte ich bisher nur bei den Mehrzweckjägern realisieren, wo mir in meinem Spiel dann der ME-262 Sprite angezeigt wird. Bei der Suche nach entsprechenden Sprites für die taktischen/strategischen Bomber, Abfang-/Begleitjäger und Stuka's wurde ich leider bisher im Internet noch nicht fündig.
Kommt Zeit, kommt ....
 

genstab

Private
110 Badges
May 5, 2005
24
0
  • Warlock 2: The Exiled
  • Majesty 2 Collection
  • March of the Eagles
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Heir to the Throne
  • Warlock 2: Wrath of the Nagas
  • 500k Club
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Europa Universalis III
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Diplomacy
  • Arsenal of Democracy
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
Tja, das ist ja ziemlich merkwürdig. Ich hätte jetzt getippt, daß bei allen Einheiten, die es schon bei HoI 1 gab, die Level klappen, bei den neuen nicht, weil nicht vorgesehenn und daher nicht programmiert. Aber wenn die T-Panzer auch nicht klappen - ist diese theorie wohl auch nicht haltbar.
Ich brauche auch nicht für jeden Einheitentyp mehrere Sprites, aber es gibt ganz bestimmte - und das ist woh Geschmacksache.
Bei der Marine reicht mir z. B. 1 Sprite pro Typ - da kann ich eh nichts unterscheiden, auch bei Infanterie etc. Allerdings habe ich Garde-Infanterie in meinem Mod und die wiederum würde ich ganz gern erkenntlich machen. Bei den Panzern würde ich auch 2-3 Sprites toll finden, bei den Fliegern reichen in der Regel 1-2, da sie ja eh in verschiedene Gruppen geteilt sind.
Wichtig war mir vor allem aber, daß ich bei den Gegnern erkannen kann, handelt es sich um einen Jäger oder einen Bomber und das habe ich erst einmal mit den Sprites abgedeckt, von denen ich Dir den link schickte. Noch etwas schwach ist die Unterscheidung von Gebirgsjägern, Fallis und Marine - aber immerhin.
Absolut neue Sprites kenne ich - bis auf den einen des taktischen Bombers - leider noch keine. Schade eigentlich, aber vielleicht kommt das ja noch.
 

unmerged(43028)

Corporal
Apr 13, 2005
40
0
Augenblicklich kann und vermag ich Dir nicht zu widersprechen, und kann Dir nur ganz und gar zustimmen. Die Behauptung, es wäre bei HOI II mit allen Einheiten möglich sie je nach Level mit unterschiedlichen Sprites darzustellen konnte ich kürzlich so auch bei www.stonyroad.de in einem Tutorial lesen. Vielleicht bedarf es eines besonderen Tricks?
Abwarten.
Was Deinen Mod und Deine Garde betrifft ...
vielleicht ist es Dir ja möglich die Garde auf einen HQ- oder Garnisons-Sprite zu mappen?
Beide lassen sich explizit im Spiel aufrufen, und da Du ja wie Du schreibst keine Verwendung für Infantrieuntereinheiten wie Headquarter und Garnison hast, zumindest eine Möglichkeit.
T-HQ ....
bzw.
T-Garrison ....
Kleine Anmerkung meinerseits zu der Marine, allerdings nicht betreffend der Sprites. Der atomare Schlachtkreuzer ist in HOI II gegenüber den anderen atomaren Schiffsgattungen auf 4000 statt auf 8000 begrenzt.
Viel mir irgendwann auf, als meine atomare Flotte einfach nicht so weit schippern wollte, wie man es eigentlich erwarten sollte.
Ich persönlich habs auf jeden Fall in der entsprechenden Textdatei und meiner Savedatei (da ich bereits aktive atomare Schlachtkreuzer hatte) schnell geändert.

Zum guten Schluss noch:
Auf Stonyroad sind in Kürze komplett neue Sprites für HOI II als Download angekündigt. Darunter auch Panzer. Alle Sprites sollen speziell auf die Engine von HOI II abgestimmt sein. Einzige Voraussetzung ist, dass man zuvor sich den Downloadmanager runterladen muss bzw. man sich dort registrieren muss. Alles aber kostenlos!

Schönen Pfingstmontag noch.