Phantom0914 on 23/7/2007 at 02:21
How do you make it so you can teleport into another Thief 3 map?, like Stonemarket and going to Stonemaket Plaza.
Or entering a mission like in Stonemarket you can go to the Hammerite mission.
nomad of the pacific on 23/7/2007 at 11:02
Here's a quick down-and-dirty. If it doesn't work, it's probably because I've left something out due to lack of coffee, but it will get you started.
On both of your maps, view Level Properties and make sure you have a unique map Title set under Level Info and set the name for your Conversation Package. (You can also set up your Level Enter Text here, but I'll explain that later if you need.)
At the exit points in your maps, add a volume and give it a property Teleport/Teleport Info. Give it a unique Teleport Destination name (Not the TeleportDisplayName. That is for setting what name shows on the screen while teleporting.)and add the Teleport Map name that you set in Level Info from your other map. Add a Travel Darkness Large to the center of the volume.
Outside the volume, add a Player Start where you want the player to arrive. Give it the property TeleportDestName and set it to the unique name you gave to the volume in the other map.
Somewhere in both maps, add a Enter Mission Info actor and a Difficulty Info actor. You will also need a DifficultyAIMap2 actor in you second map only and an Exit Mission Info in your first map. These should be unique actors you've made in your Gamesys for your level. You make them in MetaData/Info in the appropriate folders. For the EnterMissionInfo (I named mine EnterMissionInfoBaron for my maps), set the EnterMissionBriefingName (a text file), EnterMissionVisibleObjectivesFileName (also a text file), any hand drawn maps you might have made (don't go there yet!) and set up your default inventory. Under ExitMissionInfo, set your destination map name and destination teleport name. Under DifficultyInfo, set the DifficultyInfoLevelName and make any changes you want to the difficulty settings. For the DifficultyAIMap2, create it under Marker/DifficultyAIMap2 You don't need to set anything for this. Just leave the defaults alone.
Some of this was a rehash of making the map run-able, but I added it in case you hadn't gotten that far, yet. If you haven't, you should do that first! So give it a try and, if it doesn't work, I'll try to figure out what I left out. Back to my coffee! ;)
Phantom0914 on 24/7/2007 at 14:45
When I make the Enter/ExitMissionInfo I got to the other mission and put there too then load my city and it can find Enter/ExitMissionInfo I just placed there how do I save it?, Do I do Save.LVL?
nomad of the pacific on 24/7/2007 at 17:18
Save Gamesys.
Phantom0914 on 25/7/2007 at 02:54
I got this saving the gamesys
Error Message
________________________________________________________________________________
Could not generate log filename. Attempted to save gamesys as T3Gamesys, got path ..\Content\T3\Music\T3Gamesys
Call Stack
________________________________________________________________________________
0x109092F6 T3MAIN! (+0x82F6)
(unknown)
0x10E505CA T3MAIN! (+0x54F5CA)
(unknown)
0x7C816FD7 KERNEL32! RegisterWaitForInputIdle()+0x49
(unknown)
Register Info
________________________________________________________________________________
EAX=0x00000000 EBX=0x00000000 ECX=0x00000000 EDX=0x00000000
Flags=0x00000000
ESI=0x00000000 EDI=0x00000000 EBP=0x0012E680 ESP=0x0012E41C EIP=0x10919120
System Info
________________________________________________________________________________
EXE Name : C:\Program Files\Thief - Deadly Shadows\System\T3Main.EXE
EXE Date & Time : 14:31:50 11/17/2004
Current Directory : C:\Program Files\Thief - Deadly Shadows\System
PDB File (not found) : C:\Program Files\Thief - Deadly Shadows\System\T3Main.PDB
Current Date & Time : 10:56:51 PM 7/24/2007
Username : Phantom
Computer Name : IBM-9M5MAVTJMTT
OS Version : Windows 2000
Time Since Boot : 78 hours 47 minutes 23 seconds
Physical Memory Usage : 62
Physical Memory (Total) : 535216128 bytes (510 megabytes)
Physical Memory (Available) : 202637312 bytes (193 megabytes)
Swapfile (Total) : 1306394624 bytes (1246 megabytes)
Swapfile (Available) : 948944896 bytes (905 megabytes)
Virtual Memory (Total) : 2147352576 bytes (2048 megabytes)
Virtual Memory (Available) : 2090303488 bytes (1993 megabytes)
Standard DLLs
________________________________________________________________________________
msvcrt.dll - Version 7.0.2600.2180 from C:\WINDOWS\system32
msvcrtd.dll - NOT FOUND
msvcirt.dll - Version 5.1.2600.2180 from C:\WINDOWS\system32
msvcirtd.dll - NOT FOUND
DirectX DLLs
________________________________________________________________________________
dsound.dll - Version 5.3.2600.2180 from C:\WINDOWS\system32
dinput.dll - Version 5.03.2600.2180 from C:\WINDOWS\system32
d3dim.dll - Version 5.1.2600.0 from C:\WINDOWS\system32
ddraw.dll - Version 5.03.2600.2180 from C:\WINDOWS\system32
dplayx.dll - Version 5.03.2600.2180 from C:\WINDOWS\system32
Unreal DLLs
________________________________________________________________________________
Core.dll - Modified 09:27:24 4/5/2004 from C:\Program Files\Thief - Deadly Shadows\System
D3DDrv.dll - Modified 09:27:24 4/5/2004 from C:\Program Files\Thief - Deadly Shadows\System
Editor.dll - Modified 04:30:36 5/6/2004 from C:\Program Files\Thief - Deadly Shadows\System
Engine.dll - Modified 04:30:36 5/6/2004 from C:\Program Files\Thief - Deadly Shadows\System
Fire.dll - Modified 04:30:38 5/6/2004 from C:\Program Files\Thief - Deadly Shadows\System
DXAudio.dll - NOT FOUND
IpDrv.dll - NOT FOUND
Render.dll - NOT FOUND
WinDrv.dll - Modified 09:27:28 4/5/2004 from C:\Program Files\Thief - Deadly Shadows\System
UWeb.dll - NOT FOUND
Window.dll - Modified 09:27:28 4/5/2004 from C:\Program Files\Thief - Deadly Shadows\System
App-Specific Logging Text
________________________________________________________________________________
Init: Name subsystem initialized
Ziemanskye on 25/7/2007 at 06:45
Part of the problem could be the install directory:
Code:
EXE Name : C:\Program Files\Thief - Deadly Shadows\System\T3Main.EXE
EXE Date & Time : 14:31:50 11/17/2004
Current Directory : C:\Program Files\Thief - Deadly Shadows\System
PDB File (not found) : C:\Program Files\Thief - Deadly Shadows\System\T3Main.PDB
It doesn't like spaces, you see, so both "Program Files" and "Theif - Deadly Shadows" are bad. I can' remember if that messes with changes to the gamesys, or if it's just the conversation stuff it stops working, but either way you're going to have to move everything at some point.
nomad of the pacific on 25/7/2007 at 08:36
There's also a problem with the "path ..\Content\T3\Music\T3Gamesys". I think that's referring to a directory the devs used. Search for it in Default.ini and change it to a directory that you've created. Other files will also be saved there when you save the gamesys.
Also, after you save the gamesys to your new directory, remember to copy it into the System folder or it won't have any affect. :p
Phantom0914 on 25/7/2007 at 14:38
I dont get it and I can never do the editor w/o running thief 1st......
Ziemanskye on 25/7/2007 at 17:22
Well, I don't know what you mean by "having to run thief 1st.."
You run it *once* before you fire up the editor, so it knows where the registry settings are: you don't have to run it everytime you want to launch the editor (or shouldn't have to anyway).
If you have two installs (ie - you installed the game, then copied the whole directory before installing the editor into one of them), then you need to use the Launcher-thingy to set the registry to either the game version or the editor version because if it's not pointing to the correct set things get confused and don't run.
As for Nomad's path fix, well, I don't understand either - I never had to do anything like that, *but* I will admit that he's done a lot more tinkering with Gamesys-like stuff than I have. I think part of it though, was that if the gamesys does save a new version of it, it sometimes goes into your save-games folder (much like when you create a new *.ibt file), rather than into the appropriate directory, so you have to manually copy it from there to where you installed TDS, into the System Folder (there ought to be a T3Gamesys.t3u already in there: you might want to create a backup of that before you create a new gamesys, or put the new one in)
Phantom0914 on 25/7/2007 at 20:49
My Gamesys is T3Gamesys.T3U0...................