World of Gothic Archiv > Editing
untertitel
Seite 1 von 1  1 
08.03.2004, 12:04 #1
Sir Lantis
Beiträge: 11
untertitel
So, ich habe da mal auf wiki.devmode.de nach ner möglichkeit zum erstellen von untertiteln gesucht...
ja klar, in der OU! und man meint dann, einfach spacer aufrufen, auf load im OUWindow klicken und dann is alles da! soweit stimmt es auch... aber wie editiere ich denn dann die untertitel??? oder füge neue hinzu?
im object-info window steht CzMessage oder so ähnlich aber im darunter liegenden Kasten steht dann nur "[NEW]"
wie geht das denn nu?

p.s. am besten wäre eine step-by-step erklärung... wo ich da drauf drücken muss...

ich habe den spacer aus dem mod-kit... muss ich ein update zwingend runterladen???
08.03.2004, 12:41 #2
Mudfreak
Beiträge: 446

Hi

Also im Spacer kannst du nur dir Scripts compilen. Das steht im wiki schon richtig drin. Die Untertitel musst du in den Conversation Scripts ändern oder hinzufügen. Wenn du im Ordner Mission eine Datei aufrufts dann steht erst das Ai_Output Script mit dem wavenamen usw. und am Ende steht // da wo danach die Untertitel stehen.
Also kannst die verändern und dann musst im Spacer die ous compilen. Aber ned vergessen vorher die alten zu löschen ;)

Mudfreak
08.03.2004, 13:55 #3
Sir Lantis
Beiträge: 11

das heißt die engine interpretiert die kommentare dahinter als parameter???
08.03.2004, 15:42 #4
Black Daemon
Beiträge: 218

Ja die kommentare dahinter werden als Untertitel wiedergegebn sobald du die Ous aktualisiert hast.
08.03.2004, 16:35 #5
Maharreshi
Beiträge: 82

Hallöchen!

Wo in der WiKi hast du denn geguckt?

Anscheinend nicht auf dieser Seite, auf der eigentlich alles ausführlichst beschrieben wird!;)

P.S.:

Bevor man die OUs im SPACER aktualisiert/updatet, sollte man vorher die Dateien OU.CSL und OU.BIN im Ordner
[Gothic]_workdatascriptscontentCUTSCENE löschen, da sonst möglicherweise diverse OUs doppelt berücksichtigt werden, was beim Aufruf der OU aus einem Dialog heraus anscheinend eine längere Ladezeit verursacht.

Alternativ kann man auch im SPACER solange auf 'Refresh' klicken, bis alle Doubles entfernt wurden, das könnte dann allerdings ZIEMLICH lange dauern...
Die oben beschriebene Methode ist einfach komfortabler, da beide Dateien von Grund auf neu aufgebaut werden.


Edit:
Apropos, weiß zufällig jemand, wozu der Button 'Test' gut ist? Ich habe bis jetzt noch keine Funktion feststellen können...
08.03.2004, 20:00 #6
HornOx
Beiträge: 1.458

quote:
das heißt die engine interpretiert die kommentare dahinter als parameter???
So schlimm ist es nicht (aber fast;)): Beim Kompilieren der Scripte fallen die Kommentare natürlich unter den Tisch, aber der Spacer erstellt beim Kompilieren unabhänig davon auch noch die Datei namens ouinfo.inf mit den relevaten Informationen. Aus der kann der Spacer dann später die Dateien OU.bin und OU.cls erstellen die dann die richtigen "Ausgabeeinheiten" enthalten
code\:
[% zCCSBlock 0 1]
blockName=string:B_Gravo_HelpAttitude_ANGRY_04_00
numOfBlocks=int:1
subBlock0=float:0
[% zCCSAtomicBlock 0 2]
[% oCMsgConversation:oCNpcMessage:zCEventMessage 0 3]
subType=enum:0
text=string:Stimmt, er ist nicht besonders gut auf dich zu sprechen.
name=string:B_GRAVO_HELPATTITUDE_ANGRY_04_00.WAV
[]
[]
[]
Dann muß das Script nur noch sagen das die Ausgabeeinheit "B_Gravo_HelpAttitude_ANGRY_04_00" (3. Parameter von AI_Output) abgespielen soll und die Engine weiß was zu tun ist.
hmm, eigentlich wollte ich das schon vor Monaten ins Wiki schreiben ;)
quote:
ich habe den spacer aus dem mod-kit... muss ich ein update zwingend runterladen???
Bei der alte Version kann es probleme mit sehr kleinen Leveln geben, da steigen die frameraten dann zu hoch.
10.03.2004, 09:03 #7
Sir Lantis
Beiträge: 11

thx to all :) jetzt geht es...
quote:
Anscheinend nicht auf dieser Seite, auf der eigentlich alles ausführlichst beschrieben wird!

habe genau da geguckt :) hab ich wohl überlesen
quote:
Alternativ kann man auch im SPACER solange auf 'Refresh' klicken, bis alle Doubles entfernt wurden, das könnte dann allerdings ZIEMLICH lange dauern...

tipp: im spacer kannst du alles markieren, indem du auf den ersten eintrag klickst, dann bis nach unten scrollst und während du shift drückst den letzten eintrag anklicken: nun kannst du auf 'refresh' klicken und alle doppelten werden gelöscht (oder 'del' und dann auf 'update').
ebenso kannst du einfach mal vorher auf 'load' klicken und dann updaten... :)

jetzt nochmal eine andere frage:
was mich richtig annervt sind die immensen ladezeiten (~1-2 minuten)(okay, is net viel aber es dauert eben) des spacers. das problem ist ja, dass der spacer irgendwie erst alle MISSIONS einlädt und somit kann man dann ändern was man will und OUs erstellen wie man will... er kriegt nicht mit, dass man was geändert hat.
Zu Beheben ist das nur durch einen restart des Spacers... :(
ist das immer so? wäre geil, wenn es ein proggi geben würde das nur für OUs gedacht ist und die aber auch selbst neu einliest... :)
10.03.2004, 16:31 #8
Maharreshi
Beiträge: 82

quote:
tipp: im spacer kannst du alles markieren, indem du auf den ersten eintrag klickst, dann bis nach unten scrollst und während du shift drückst den letzten eintrag anklicken: nun kannst du auf 'refresh' klicken und alle doppelten werden gelöscht (oder 'del' und dann auf 'update').
ebenso kannst du einfach mal vorher auf 'load' klicken und dann updaten... :)


Hm... Ich glaube, ich bleibe beim guten alten Löschen...:D Spart Zeit

Ach, um noch mal drauf zurück zu kommen:
Weiß denn wirklich keiner, wofür der 'Test'-Button gut ist?
10.03.2004, 20:20 #9
Sir Lantis
Beiträge: 11

nö... würde mich auch mal interessieren!
Seite 1 von 1  1