Autor |
|
|
|
Administrator 880 Beiträge - Forenjunkie
|
|
|
Zitat Original geschrieben von gboeck
..........Soo, jetzt hab ich ein wenig gewerkelt. Die loading screen ist fertig, erscheint aber nicht auf dem Bildschirm.
Da hab ich bestimmt wieder was falsch gemacht......... |
hm..... ich will mal wieder ein bild sprechen lassen
im urc-file hast du als shader für den bild des loadingscreens "neuville" vergeben. einen solchen shader gibt es nicht, deshalb wird auch kein bild dargestellt.
es gibt lediglich eine neuville.shader datei im scriptsverzeichnis. diese ist jedoch nicht mit dem shader eintrag gemeint....... und beinhaltet nebenbei auch keine verlinkungen zu deinem loading-bild.
ich habe als shader mal "test_duenkirchen" gewäht, ergibt im ersten augenblick eine naheliegende verbindung zur map.
der abschnitt für das bild sieht dann wie folgt aus:
resource
Label
{
name "Default"
rect 0 0 640 480
fgcolor 1.00 1.00 1.00 1.00
bgcolor 0.00 0.00 0.00 0.00
borderstyle "NONE"
shader "test_duenkirchen"
ordernumber 1
}
um jetzt eine verlinkung zum shader für das bild zu erlangen. benötigen wir eine leere txt-datei und ergänzen folgende einträge für deinen loadingscreen:
test_duenkirchen
{
nomipmaps
nopicmip
cull none
force32bit
surfaceparm nolightmap
{
clampMap textures/mohmenu/loadscreens/test_duenkirchen.tga }
}
diese datei speicherst du am besten unter dem namen "map_preloads.shader". später kannst du dann hier die einträge für die anderen maps ergänzen.
das bild selbst sollte in der ordnerstruktur etwas verschoben werden. der von dir gewählte zielordner dmloading ist in der MoH-ordnerstruktur eigentlich den preloadbildern der dm-maps vorbehalten.
die screens für sp-maps gehen in den ordner textures/mohmenu/loadscreens.
bedeutet:
textures/mohmenu/loadscreens/test_duenkirchen.jpg
ps: auch wenn der dateityp auf jpg endet, solltest du in shadern immer als dateiformat tga verwenden.
noch ein ps: ich habe die notwendigen verknüpfungen bzw. verbindungen der einzelnen elemente farblich in rot und blau dargestellt. ich hoffe das erleichert ein wenig das erkennen der verbindungen
|
"Jeder kann sagen, was er will, auch wenn es falsch ist.
Denn jeder hat das Grundrecht auf Irrtum"
Altbundespräsident Roman Herzog 10/95 |
Dieser Beitrag wurde 2 mal editiert, zuletzt von cubus am 12.01.2012 - 00:35.
|
Beitrag vom 12.01.2012 - 00:34 |
|