tceniga on 18/3/2007 at 19:25
I tryed searching for posts relating to my problem but i couldn't find anything quite the same, so i figured i'd make a new thread.
Ok, i've been following the KomatTut tutorial up to the part when making objectives is discussed. At that point, i switched to the mission tutorials on this site.
So i have my mission setup to run when i choose 'new game' from the main menu of thief3, but when I do, and get to the briefing screen, i can see my briefing, but the goals are blank with just a check box, and they are also blank after i start the mission (i have the triggerscript on my 2nd playerstart to run the objectives conversation). Now i know that in the tutorials, it says to go back to the conversations viewer and try File-->Generate Schemas, which i did, but when i tried the File-->Repair Schemas, i got a series of about 50 message boxes with various errors including "Cannot create conversation schema; failed to create directory...", "Duplicate Schema name found : yadayada_01234", and "Failed to save schema yadayda_01234 to disk; it ought to be checked out, make sure it's not still read-only".
And then after all those message boxes and after i get the little report window, i get a message called 'Check Everything Back In?' that says 'Would you like to check all characters & their schemas back into SourceSafe? (Otherwise you'll have to do them all by hand..."
Has anyone ever had this problem with the repair command? Am I the only one that has ever seen these message boxes before?
After i do the repair and save,compile and export, the objectives are still blank.
Bardic on 18/3/2007 at 19:31
What directory do you have your thief3 edit folder in? Is it:
C:\thief3edit
or
C:\program files\thief3edit
The second one with a space in the path can cause all sorts of problems with schema's.
tceniga on 18/3/2007 at 20:03
Actually, i had already installed the editor in the main T3 folder before i read any type of tutorial, so i don't have the editor in a seperate folder, its in C:\Program Files\Thief - Deadly Shadows.
Do you think that is causing my problems?
Bardic on 18/3/2007 at 20:23
Yep, but luckily you don't have to do anything speacial to move it.
Copy the "Thief - Deadly Shadows" folder to c:\ and then just rename it to something without spaces. Then you will have a working Thief edit folder. Your original folder could still be used to play the game.
tceniga on 18/3/2007 at 20:49
Well, i did what you said and copied my thief deadly shadows folder to C:\ and renamed it thief3edit, ran the editor (made sure i changed my editor shortcut to the right folder), opened the conversations viewer and tried the repair thing again, but the samething happens.
Would it be a good idea to copy my map to another place, reinstall thief3 and the editor, and then put my map back into the map folder and try it again?
Bardic on 18/3/2007 at 20:58
Yeah, you will lose all your schema's, but you may have to.
If you have the space, you could put that whole folder somewhere safe, and re-install thief and do all the editor things, then import your map, make sure that part works, import your Gamesys, import your schema's and see if it comes out all right. That way you do have everything just in case. But again, it depends on space and how much time you want to spend on it.
Ziemanskye on 18/3/2007 at 21:12
I think you also need to make sure to change the registry entry for the game to the editor copy: I think that's what it goes by when it checks the path.
Check the wiki for instructions and things for (I think it's Dramfloc's) Launcher to let you switch the registry stuff between editing and playing version easily.
nomad of the pacific on 18/3/2007 at 21:56
I suppose you already know this, but do you have "SchemaChangesAllowed=true" in your user.ini?
tceniga on 18/3/2007 at 22:58
Yes i have the changeschema line in my user.ini file but now i have a bigger problem.
I just finished uninstalling T3 and deleting the folder. I changed my new thief3edit folder to thief3edit_backup.
I re-installed Thief 3, patched it, copyed the folder and renamed in Thief3Edit. Then i unzipped the editor to that folder, made the exe switch/user.ini changes and set up my shortcut again.
But now when i run my shortcut, I get a Viktoria: Error [Unable to load static mesh "WEPaiSWORD"!] popup and the editor crashes before it ever loads up.
When i re-direct my shortcut to run the editor in my backup folder, it get the same thing.
It doesn't even seem possible for that to happen, nothing in my backup folder has changed from when it worked.
I haven't tryed any of that registry key stuff, so maybe i will try that.
Edit: I downloaded that Launcher from dracflamloc and it will launch the editor without the error, so maybe it did have something to do with the registry
nomad of the pacific on 19/3/2007 at 00:46
Yes, I remember having that error, too, and it was the registry settings that were to blame. I strongly suggest using the Launcher. Great tool, that.