doctormidnight on 3/3/2005 at 09:17
OK here is Agetian's file he sent to me. I haven't tested it (well, beyond a virus/trojan scan.. nothin personal, Agetian) so if this makes your computer start spewing forth any kind of nonsense, hey.. sucks to be you.
P.S. .htaccess is enabled, so if you have problems downloading from this link, say so and I'll fix it.
(
http://www.sherlockholmesarmy.org/ibt_generation.zip)
Agetian on 3/3/2005 at 10:18
The file shouldn't cause any problems, but it might be wise to make backups of user.ini and default.ini before trying to apply the modifications anyway, cause no one knows how it'll work on your pc... :)
Anyway, I don't take any responsibility if that file does any damage to your brain or burns your PC. :) :) :)
Mandrake on 3/3/2005 at 10:45
Quote Posted by Agetian
Just tested the IBTs on a non-editor installation (clean install, both v1.0 original and v1.1 patched), it worked PERFECTLY for me. For example, my map files were called:
AgetianMap.gmp
AgetianMap.ibt
So, I typed in:
t3main AgetianMap
And it loaded the map up just fine, no glitches, no crashes. So, the thing works for me! ;)
Hmm, doesn't work for me with the standard version of Thief3 - it seems to take no notice of the map name as a command line argument, and just goes through the intro movies and to the main menu screen as normal.
Are you sure you were using a clean install of Thief3 with no trace of the editor ?
On the other hand, using T3MainReleaseVersion.exe AgetianMap in my editor install version of the game DOES run the map properly. If I try to run it with only the ibt file and not the gmp file, I get a crash dialogue that say:
"Microsoft Visual C++ runtime library - Runtime error...." blah blah.
If I have both the gmp and ibt files present then the game loads, but the mouse movement is *VERY* jerky even though its a small cube room, and yet I can tell from walking that the frame rate is very high.
Someone else mentioned this very jerky mouse movement problem in another thread.
If I delete the ibt file and leave only the gmp file the map STILL runs (presumably because the neccessary resources are being loaded from the original game ibt files) but the jerky mouse movement problem is GONE.
Copy the ibt file back again and the mouse movement is extremely jerky.
What gives ?
I think this still needs a lot of work :erg:
Edit: forgot to mention, I'm just using the gmp and/or ibt files, I'm not touching my ini files in any way or using the supplied ones...
d'Spair on 3/3/2005 at 12:45
I think that IBT files won't save us from adding some additional files to a mission archive. IBT may contain some resources like static meshes or textures, but we still have to ship Conversations, Flags, .sch files and so on.
Agetian on 3/3/2005 at 12:49
Yeah, I tried it with clean install of Thief 3 (the editor itself was deleted at the moment). I tried launching the map with version 1.1. I think I also tried with 1.0, but I'm not positive about that.
For me the movement is smooth both on GMP only and on GMP+IBT (but maybe it's just my specs? I have P4 2.8Ghz/512 MB RAM/GeForceFX 5700 128MB, so I think it can handle an empty cube room fairly well ;-)
Version 1.1 took notice of the map name as a command line parameter ONLY when launched like this:
t3main MapName
If I launch it like this (with EXE added to the executable name):
t3main.exe MapName
It has no effect.
Later!
- Agetian
Agetian on 3/3/2005 at 13:14
Hmmm.... Just retried everything on the clean install of Thief 3 and it didn't work this time for some reason (the game didn't recognize the map name). Maybe my release Thief 3 folder was somehow previously affected by the editor?
Anyway, the last time it worked I was 1000% sure it didn't start with the Opt version of the executable... I was absolutely sure that it was the original T3Main.exe shipped with the game (v1.1)
Weird...
EDIT: It seems that it's a matter of T3.EXE, not T3MAIN.EXE, because I replaced the original T3.EXE with the one that came with the editor and T3MAIN started recognizing external file names. I wonder if I accidentally copied it over last time...?
- Agetian
d'Spair on 3/3/2005 at 19:29
Ok, I've got a mission that uses custom flags, scripts, gamesys, conversations and so on. I've also set up the system that my mission launches via the "New Game" button in main menu (I had to make some changes to the Entry map to do that). Than I generated IBT files for my mission. Then I tried to run my mission with the fresh Thief3 installation (I added all new conversations, flags, maps files and so on to this fresh installation). When I try to launch my mission, I cannot see the text for my local mission objectives (but there IS the text for difficulty objectives like "Steal 40% loot"), but those objectives actually work ingame, only texts are missing. Plus, there is this odd jerky mouse effect.
Why don't I see the text for objectives and how can I remove this "jerky" effect?
So, what does IBT contain? Does it contain custom scripts? Flags? Conversations? Mission objectives texts?..
Ricebug on 3/3/2005 at 20:10
I loaded up Agetian's map into the editor and launched it from there. It worked perfectly.
However, when I tried to run it a SECOND time, it refused to run!!!
Ricebug
d'Spair on 3/3/2005 at 20:39
I have discovered that the file called Kernel_GFXALL.ibt is the reason for this jerky effect! As sson as I replace it with the shipping version, the effect vanishes, BUT some textures on my map disappear. Ridiculous! So, textures come in one complect with the juerky effect! :mad: :mad: :mad:
Agetian on 4/3/2005 at 03:29
In the release version of Thief3, everything works without the need to copy the Kernel_GFXALL.ibt file. By the way, I've confirmed that you can use the map name as a command line parameter in the release version of T3 if you copy the t3.exe from your editor folder to your release version folder.
Later!
- Agetian