Judith on 29/2/2008 at 21:12
OM= original mission, yes.
Quote:
I don't need of simple conversation, but a method of building a parallele package for ALL the expressions of the mechanists.
While I'm really a T3ed enthusiast, I believe there's no simple workaround for this. You may put a bunch of scripts in a certain AI, e.g. based on AI Alert State, playing a proper sound at it's current location, but that's all I can think of right now - advanced scripting and fiddling with properties.
massimilianogoi on 29/2/2008 at 21:14
Quote Posted by Ziemanskye
Maybe they are linked to the OMs in some stupid fashion - but if you can use the Memory metafile and the various toys to actually build the conversation anyway, it might copy things over to let you use them that way.
In fact, if you can get it to compile the Memory.csc thing, you can probably force it to let you have new conversations if you find the files and rename them to fit what you want: with luck that would confuse it into putting them into the "new" one rather than leaving them as they are in the old one.
Mmmh... in which way I can compile the Memory.csc ?? Maybe I need of a perl interpreter?? In other words, what purpose have the files manipschema.pl and compileschemas.pl??
And this "new one" you talk is another SchemaMetafile_DVD1.csc, but with my ogg files added into?
massimilianogoi on 29/2/2008 at 21:16
Quote Posted by Judith
While I'm really a T3ed enthusiast, I believe there's no simple workaround for this. You may put a bunch of scripts in a certain AI, e.g. based on AI Alert State, playing a proper sound at it's current location, but that's all I can think of right now - advanced scripting and fiddling with properties.
Yes, I've already done that thing many months ago, but the first problem are that is not enabled the lyps sincronization :erg:
Judith on 29/2/2008 at 21:21
Sorry then, I'm just a level design/texture guy here, hacking into the files is simply beyond me ;)
massimilianogoi on 29/2/2008 at 21:25
:laff: OK, no problem.
Ziemanskye on 29/2/2008 at 23:29
I'm env-art and smeshes, so Sound isn't exactly my thing either. I thought Judith knew what he was talking about :erm:
But yeah, Perl running thing, and however you set up which SchemaMetaFile things go into (I think there's a property you can set in the schema) - you want to try to put it either into a brand new one, or into Memory.csc I think, since otherwise you'll have a 500Mb+ dl for the new metafile in addition to your map (well, maybe not if you know what you're doing with patch makinging software, but I've never used those so I have no idea if they're any good). Changing *_DVD* files is probably not a good idea.
As a theory though - the reason we have the schemas (and can get the sounds) is so that you can build/rebuild the Metafiles rather than being stuck with what is there already. It's just like in theory we have IonActorX to make new characters with. The toys are there, we just don't really know how to use them.
It might be worth checking through the Default and User *.ini files too though - you may be able to do the sound equivalent of the Textures/DynamicallyLoaded folder to get things which aren't in Metafiles at all to work. I haven't tried this, of course, since I do env-art and smeshes, but it's probably one of the stronger suggestions I can give you.
My only other strong suggestion would be to slap New Horizon around enough to help (or at least give you T3EnEd with the "classic" Thief sounds inserted however he did it so you can reverse-engineer whatever that was - unfortunately I doubt he now remembers what he did, and that may have just been replacing files with new ones under the same name).
Beleg Cúthalion on 1/3/2008 at 11:54
I think that is what he did. He wrote me most of it a while ago when I was checking possibilities to translate TDS (and we will try this soon hopefully, starting with the 300 relevant Kurshok files), but I don't have his PM anymore. :erg: Considering our own goals, I've hoped that this lip sync thing is independent and works with just the loudness of the files, but I cannot say for sure. What I can say (however only if I recall correctly!) is that all the csc changes were done by John-P's installers. The development of SoundDrone somewhen stopped although it was planned to have a replace/add function. If this is possible via the Sound-AddOn (which massimilianogoi did not need apparently), one should be able to have a new set of Mechanists sounds by replacing the Hammerites. Otherwise our own goals would seem questionable.
Oh, please don't discourage me!
Edit: I found at least one PM from John as an answer for my translation issue (he hopefully won't mind me posting it):
Quote Posted by John P
The very short answer is 'No'. The longer, more helpful and friendlier answer is:
I made the installer for the Minimalist Project, at least up until version 1.4. I think New Horizon started making his own installers after that, but I'm not sure; it's been a while.
I think perhaps what you want to do would be possible. At least, New Horizon sent me sound files from the original Thief games, and we were able to implement them in Thief: DS by hex editing some files.
However, the way we did it using a hex editor and script files to automate it, is very 'clunky' and not very reliable. It was the only way we knew how though, so it had to be done that way.
If I were you, I would contact New Horizon first for more info on how exactly to do this (I was only a "drone", in that I only implemented the changes in the installer; he was the one who thought it up and knew what needed to be done).
Then I would try to find a good programmer, who would be able to make a program just to do what you want. This depends on how you want to do this, but I'm guessing you would run a program that would change the game files on the user's computer and extract new sound files? And not distribute a changed game version?
Anyway - the automated hex editor solution I used to use would as mentioned be very 'clunky' and it would problably take an aweful lot of time for that process to implement the changes. I remember when I was still using this hex editing process in order to implement my high res. textures - it would take as much as twenty - thirty minutes to install a full texture pack!
So I would try to find a programmer who could make a program specifically to do what you need. I'm not a programmer, I have only learned a very basic language for making installers using the NSIS installer script system.
And - even if I did know exactly how to do this, I'm afraid I would say 'no', because I'm going to dedicate my time for other things in the near future than game related things, and a project like this would take - as you also say - a lot of time.
So that's my long answer.
Flux on 1/3/2008 at 12:36
Quote:
Oh, please don't discourage me!
Why would anyone discourage you?:D
Ok, this whole hacking & hex editing and most importantly begging for help from coders is really getting on my nerves.
I'm ready to donate 100 usd to a programmer who'll be useful to us.:p I mean the whole world outsourcing coding tasks to India anyway. Yes, I'm a bit annoyed. 100 usd from me, 10 bucks from another mapper and so on, and who knows what we can come up with:joke:
That said, I'm serious about my offer. I know all about rent-a-coder sites but I seriously don't know anything about programming so I don't know what to expect in reality, or what can be possible within a closed game-engine environment.
I also know people write all types of graphical converters of files for as low as 50 bucks, that's what my friend did. He simply hired a coder online as he got pissed of doing acrobatics among various 3d applications.
Beleg Cúthalion on 1/3/2008 at 22:13
Quote Posted by Flux
Why would anyone discourage you? :D
I did not use the SoundAddOn the last time so I'm not quite sure if it can actually replace the files what we would like it to do. So if not, we'd have to look at those Hex editing stuff which I've never done before...:erg:
massimilianogoi on 3/3/2008 at 00:57
OH MY GOD!!!SUCCESS!!!!!!:joke: :laff: :joke: :laff:
Take a look at this video!!
(
http://www.youtube.com/watch?v=58pDSmTDJYs)
Actually I'm too happy to write how I've done it, but soon I'll put everything in the thief wiki!!
For the moment, let me joy about it! hauuhaa YESSSS