Ein anderes Problem, das zwar nicht direkt mit Coding zu tun hat, aber ich schreibs jetzt trotzdem mal hier rein:
Ich krieg das mit der Asset.dat einfach nicht hin. Ich erstelle einen Button für eine Heldenfähigkeit und packe ihn in das Verzeichnis art\compiledtextures\he. Dann füge ich ihn unter demselben Verzeichnis in die ini ein und erstelle einen Eintrag in der herosui.ini, der lautet
MappedImage HSArtonsGabe
Texture = ArtonsGabe.tga
TextureWidth = 256
TextureHeight = 256
Coords = Left:192 Top:64 Right:256 Bottom:128
Status = NONE
End
Die Maße stimmen mit dem Button überein. Danach kopiere ich die sum2-asset in den sum1 Hauptordner und öffne den Assetbuilder, bei dem ich, das Häkchen bei "Appending to existing asset.dat" gesetzt das .tga file einfüge. Die asset wird unter dem Namen asset2.dat, sie verbraucht auch geringfügig mehr Speicherplatz als die originale, erschaffen und ich kopiere sie in den sum2-ordner und benenne sie in asset.dat um.
Dann starte ich das Spiel, aber der Button ist pink.
Das selbe Problem habe ich bei Skins und Ähnlichem. Liegt es vielleicht daran, dass, wenn ich die Datei in den Assetbuilder ziehe der gesamte Pfad, also nicht nur art\compiledtextures\he\ArtonsGabe.tga , sondern C:\Programme\Electronic Arts\Die Schlacht um Mittelerde II\art\compiledtextures\he\ArtonsGabe.tga aufscheint? Ich habe jedoch keine Möglichkeit gefunden, das zu unterbinden.
Wie auch immer, ich weiß einfach nicht mehr weiter und hoffe auf eure Hilfe.
MfG
Durin, VdZ
PS: Entschuldigung für den Doppelpost, aber ich dachte da seit dem letzten schon mehr als ein Monat vergangen ist, beachtet das Thema sonst Niemand.