Tja, ich greife halt zu jedem Mittel, was mir bei der Spionageabwehr hilft
In irgend ner anderen Mod konnt man sogar nen Scheiterhaufen bauen. Der wird bei meiner Mod auch mit dabei sein
Aber das ist auch gar nicht das Thema des Bildes
Tja, ich greife halt zu jedem Mittel, was mir bei der Spionageabwehr hilft
In irgend ner anderen Mod konnt man sogar nen Scheiterhaufen bauen. Der wird bei meiner Mod auch mit dabei sein
Aber das ist auch gar nicht das Thema des Bildes
Ich sehe mir den Mineur an. Genauso die Sache mit den Vasallen. In meinem Test hatte es eigentlich funktioniert, es wundert mich, dass das bei dir nicht der Fall ist.
Was die Techs angeht, muss ich schauen, ob ich die Rundenzahl bis zum Schluss erhöhe. Bedenke aber, dass ich dabei von Techtausch ausgehe, und du natürlich am Ende nie genauso schnell forscht ohne Techtausch.
Aluminium sieht man mit "Leichtmetallverarbeitung". Und die Modernen Einheiten bekommen keine alternativen Rohstoffe, es ist auch der Sinn des Rohstoffsystems, dass man einmal etwas nicht bauen kann. Übrigens hatte ich dieses Problem noch nie, im späteren Spiel hatte ich meistens auch die Rohstoffe irgendwo in meinem Land.
Kannst du einmal im Spiel nachschauen, ob du vielleicht Ghandis Vasall geworden bist? Dann wäre da tatsächlich ein Fehler.
Beim Mineur versuch doch bitte einmal, ob die angehägte NifDatei funktioniert, wenn du sie unter Mods\Kathys Werkstatt-Mod\Assets\Art\Units\mineur einfügst.
Die Frage mit mit Ghandi kann ich dir gleich vorab schon mit nem deutlichen NEIN beantworten. Wenn ich sein Vasall geworden wäre, dann hätte ich ihm nicht den Krieg erklären können. Im Diplomatiemenü war auch nix deweswegen zu sehen gewesen.
Wegen der Mineur Datei: Hoffe mal das dannach auch die Beförderung geht.
Probier mal die neu angehängte Datei.
Dafür musst du in der ArtDefinesUnits.xml allerdings den Eintrag vom Mineur ersetzen:
PHP-Code:
<UnitArtInfo>
<Type>ART_DEF_UNIT_MINEUR</Type>
<Button>,Art/Interface/Buttons/Units/Grenadier.dds,Art/Interface/Buttons/Unitsymbols2_Atlas.dds,1,7</Button>
<fScale>0.44</fScale>
<fInterfaceScale>1.0</fInterfaceScale>
<bActAsLand>0</bActAsLand>
<bActAsAir>0</bActAsAir>
<NIF>Art/Units/Mineur/Grenadier_FX.nif</NIF>
<KFM>Art/Units/Mineur/Grenadier.kfm</KFM>
<SHADERNIF>Art/Units/Mineur/Grenadier_FX.nif</SHADERNIF>
<ShadowDef>
<ShadowNIF>Art/Units/01_UnitShadows/UnitShadow.nif</ShadowNIF>
<ShadowAttachNode>BIP Pelvis</ShadowAttachNode>
<fShadowScale>0.95</fShadowScale>
</ShadowDef>
<fBattleDistance>0.35</fBattleDistance>
<fRangedDeathTime>0.31</fRangedDeathTime>
<bActAsRanged>1</bActAsRanged>
<TrainSound>AS2D_UNIT_BUILD_UNIT</TrainSound>
<AudioRunSounds>
<AudioRunTypeLoop/>
<AudioRunTypeEnd/>
</AudioRunSounds>
</UnitArtInfo>
Vergiss die angehängte Datei vom letzten Post, die hat nicht einmal bei mir funktioniert. Hier, ersetz damit einfach einmal alle Dateien im Ordner "Mods\Kathys Werkstatt-Mod\Assets\Art\Units\mineur".
In der oben abgebildeten "ART_DEF_MINEUR" muss dann auch immer das "_FX" weg.
Für die Sache mit Ghandi muss ich mich entschuldigen. Ein einzelner falscher Buchstabe, den ich beim Beheben des letzten Fehlers gesetzt habe (und ich habe es danach nicht getestet).
Ändere die Endung der Textdatei in .py, und ersetz die vorhandene in:
Mods\Kathys Werkstatt-Mod\Assets\Python\EntryPoints
Kathy bist du dir ganz sicher das ich nicht noch irgendwas anderes ändern muss ? Ich kann die Unit jetzt zwar befördern, allerdings ist Sie jetzt rot.
Hast du alle Dateien aus dem zuletzt angehängten .rar in den Ordner kopiert und die alten Dateien überschrieben? Oder nur die Änderung in der ArtDefinesUnits.xml gemacht? Oder benutzt du noch die alte ArtDefinesUnits.xml und hast nur die Einheiten überschrieben? In beiden Fällen greift das Spiel auf eine andere .nif Datei zu, als geplant ist.
Wenn es nichts davon ist, poste doch bitte einmal einen Screenshot von der roten Einheit und deine ArtDefinesUnits.xml (Nur den Eintrag vom Mineur).
Ich habe alle Änderungen übernommen. Die Dateien wurden ersetzt und die XML umgeschrieben so wie von dir vorgegeben. Bild folgt gleich.
<UnitArtInfo>
<Type>ART_DEF_UNIT_MINEUR</Type>
<Button>,Art/Interface/Buttons/Units/Grenadier.dds,Art/Interface/Buttons/Unitsymbols2_Atlas.dds,1,7</Button>
<fScale>0.44</fScale>
<fInterfaceScale>1.0</fInterfaceScale>
<bActAsLand>0</bActAsLand>
<bActAsAir>0</bActAsAir>
<NIF>Art/Units/Mineur/germanGrenadier.nif</NIF>
<KFM>Art/Units/Mineur/Grenadier.kfm</KFM>
<SHADERNIF>Art/Units/Mineur/germanGrenadier.nif</SHADERNIF>
<ShadowDef>
<ShadowNIF>Art/Units/01_UnitShadows/UnitShadow.nif</ShadowNIF>
<ShadowAttachNode>BIP Pelvis</ShadowAttachNode>
<fShadowScale>0.95</fShadowScale>
</ShadowDef>
<fBattleDistance>0.35</fBattleDistance>
<fRangedDeathTime>0.31</fRangedDeathTime>
<bActAsRanged>1</bActAsRanged>
<TrainSound>AS2D_UNIT_BUILD_UNIT</TrainSound>
<AudioRunSounds>
<AudioRunTypeLoop/>
<AudioRunTypeEnd/>
</AudioRunSounds>
</UnitArtInfo>
So, hier ist nochmal das Bild. Um nochmal auf die Fehlerbeschreibung zurück zu kommen. Es ging nicht um die Animation des Mineurs die ja vorher in Ordnung war sondern, darum das er kein Befehls- bzw. Beförderungsmenü hat / hatte. Die Animation an sich war ja in Ordnung und wurde nur unten in der Einheitenliste falsch angezeigt.
Nein, die Animationen waren nicht in Ordnung. Denn durch die falschen Animationen wird eine korrekte Unitgrafik nutzlos. Manchmal stürzt eine falsch animiierte Grafik auch ab, wenn man die Einheit bewegt, und man kann keine Befehle geben. Diese Probleme werden ausschließlich durch eine falsche Animation verursacht. Ich habe die bisherige Animation daher durch die richtige Grenadier-Animation ersetzt und auch die Grafik auf das Skelett des normalen Grandiers kopiert. Und da beginnt auch schon der Fehler.
Ich hatte in meinem Post um 20:09 gesagt, dass der "german" weg muss. Und diese ArtDefines meinte ich, als ich um 21:28 schrieb, dass da das _FX weg muss. Du hast es in der Original ART_DEF_UNIT_MINEUR entfernt.
muss also so aussehen:PHP-Code:
<NIF>Art/Units/Mineur/germanGrenadier.nif</NIF>
<KFM>Art/Units/Mineur/Grenadier.kfm</KFM>
<SHADERNIF>Art/Units/Mineur/germanGrenadier.nif</SHADERNIF>
[/PHP]PHP-Code:
[PHP]<NIF>Art/Units/Mineur/Grenadier.nif</NIF>
<KFM>Art/Units/Mineur/Grenadier.kfm</KFM>
<SHADERNIF>Art/Units/Mineur/Grenadier.nif</SHADERNIF>
Ich blick jetzt gar nicht mehr durch. Soll ich jetzt die letzten Änderungen wo ich das FX entfernt habe wieder rückgäng machen oder wie.
Und in welcher Datei sollen jetzt die obigen Änderungen eingetragen werden ?
Datei: ArtDefinesUnits.xml
Absatz: ART_DEF_UNITS_MINEUR
Das, was du gemacht hast, reicht nicht. Da muss das stehen, was ich heute um 20:05 geschrieben habe. Bei dir heißt die Datein "germanGreandier.nif", aber die gibt es nicht mehr. Einfach nur "Grenadier.nif", ohne _FX und ohne german.