Jump to content

SConrad

Modders
  • Content Count

    253
  • Joined

  • Last visited

Everything posted by SConrad

  1. SConrad

    Avatars

    Lightspeed has also done some paperdoll/avatar-work.
  2. No, I don't think so. There might be children about.
  3. I was going to post something about "Virgin Mary" and "American Pie", but I decided not to.
  4. You could always try Near Infinity as well. I find it much more simpler than DLTCEP, and it can do almost anything.
  5. Wonderful news. Let's see what Jan Olav have done this time..
  6. I think this is one of the best ideas I've heard lately. More info needed, thanks..
  7. I've never seen anything that resembles a Swedish modding-community. In fact, I don't think there's any other Swedes that mods and regulary visits the English community.
  8. Programs needed. WeiDU Ogg Vorbis decoder Text editor How to record a voiceclip? See here. Attaching the voiceclip to the mod. For this we need to get into the .d-file (or the .tra, in case you use it) and add a few things. After every string you wish to have voiced, you need to add the appropriate soundfile within []-tags, but without the .wav-extension. Example: ~This is the string~ [clip] [clip] refers to the file clip.wav, a file which must be located in the override-directory. For a little longer example of a .d-structure, watch this example from the Hubelpot-mod: IF ~NumTimesTalkedTo(0)~ Hub SAY ~Excuse me mah <LADYLORD>, but Ah was wonderin’ if Ah might hae a word with ye. Ye hae the look o’ the gallowglass, an Ah could surely use yer help.~ [SC#Hub57] ++ ~Of course good merchant. How may we assist?~ + Hub_2 END Here, [sC#Hub57] refers to the file SC#Hub57.wav. A .tra-example: @1 = ~Excuse me mah <LADYLORD>, but Ah was wonderin’ if Ah might hae a word with ye. Ye hae the look o’ the gallowglass, an Ah could surely use yer help.~ [SC#Hub57] @2 = ~Very well, mah <LADYLORD>. Ah am sore in need, and shall wait an’ hope ye’ll change yer mind.~ [SC#Hub59] Here, [sC#Hub57] refers to the file SC#Hub57.wav and[sC#Hub59] refers to the file SC#Hub59.wav. As I mentioned before, these files needs to be in the override directory How to get them there? Well, follow the next step: The .tp2. Most mods have a single folder where all of the soundfiles are stored in. If this is the case, it is easy to implent a single: COPY ~mymodfolder\Audio~ ~override~ into the .tp2. This will copy all files from the Audio-folder into the override. Simple as that. .ogg or .wav? Most mods today come with .ogg-files, to keep the overall size of the mod down. The game, however, can't play .ogg-files, which mean that we need to decode the .ogg-files into .wav-files. This is the tricky part, since it involves several steps. First, we must add a file named oggdec.exe. It is located in the Ogg Vorbis-decoder at the top of this tutorial. Secondly, we need to place this oggdec.exe in the same folder as the soundclips, the Audio-folder. Secondly, we need to create two .bat-files (one install and one uninstall), which you can edit with any text-editor. The install.bat will look like this: @echo off cd override oggdec SC#Hub*.ogg del SC#Hub*.ogg del oggdec.exe cd .. This short .bat-file will tell oggdec.exe to decode all .ogg files that begin with SC#Hub, which means SC#Hub57.ogg and SC#Hub14.ogg, etc. After that, the .bat-file will delete all .ogg-files it has decoded, and the oggdec.exe. The uninstall.bat is even shorter: del override\SC#Hub*.wav @ECHO @ECHO Hubelpot Audio Uninstalled @ECHO This .bat-file will delete all .wav files that begin with SC#Hub, the same files as it decoded previously. We do this since WeiDU won't delete these files, like the other files in the mod. Why? Well, WeiDU has no memory of these files, since it copied over .ogg-files at install, and not .wav. After that, it will show the string "Hubelpot Audio Uninstalled" in the DOS-prompt-screen at uninstall. But things isn't over yet, we need to add a few lines to the .tp2: COPY ~SC#Hub\Install.bat~ ~Install.bat~ AT_INTERACTIVE_EXIT ~Install.bat~ AT_UNINSTALL ~Uninstall.bat~ The first line instructs WeiDU to copy the Install.bat-file to the main BGII-directory, where it needs to be. The second lines instructs WeiDU to execute the Install.bat at interactive exit, when the user presses the [ENTER] button at install. The third line instructs WeiDU to execute the Uninstall.bat at uninstall of the mod. Now, this requires two things. The Install.bat must be in the folder where you have specified it to be. This isn't difficult, since you can change that to any folder you want, as long as the line in the .tp2 matches. The other thing is more crucial, though. The Uninstall.bat must be in the same directory as the setup.exe and the .tp2, i.e. the main BGII-directory. We can't copy it over with WeiDU as we do with the Install.bat, since WeiDU would reverse that action at uninstall, before it would even be executed to remove the files. Good luck modding! © Copyright Sebastian Conrad 2004.
  9. It's amazing how you can make it all feel alright, Andy...
  10. Hrmm... Must be a different SConrad. That's not very nice of you... On my birthday and everything...
  11. Happy birthday, JPS! Ha en störtskön födelsedag
  12. Didn't I sign a thread like this here earlier today? Ah, well, nevermind. CONGRATULATIONS TO G3!!!
  13. What a great idea, guys. And congratulations, of course.
  14. This is by far the best thing that has happened the modding-community since improved Chinchilla.
  15. I'm sorry, but I fail to see the need for an invisible creature. Sure, you can't have a player-script checking the stuff, but baldur.bcs should. Throw in a check for the kit, then a check for the spell, and voila! Unless I've failed to see if there was something else the creature was supposed to do...
  16. Well, I wouldn't mind 1GB storage. sebastian8987@edu.upplands-bro.se , if anyone still have an invitiato left.
  17. 241 - I'd say this too. 190 - In this case, it's a leftover from BGI. I found the action, and the number, in a BGII-file. @Quotes - I guess this is quotes from IESDP. Not from the BGII-actions though, except for 212, which actually differs from the one already in the IESDP. Not sure if the difference is significant, though.
  18. Since igi threatened to drink lemonade if I didn't post this, I'll do it. I haven't found out yet exactly what they do, with one exception, and that's why I've waited to post them. If someone else can shed some light on what they do, I'd be very happy (and I bet igi too...). 212 GlobalShout(I:ID*) 213 StaticStart(O:Object*) 214 StaticStop(O:Object*) 241 Calm(O:Object) 337 ReallyForceSpellPoint(P:Target,I:Spell*Spell) 190 FinalSave() 161 IncrementChapter(I:STRREF*) The one I know is the FinalSave(), but I don't think that needs a special explanation. Can be useful for TC's, though. [EDIT] - These actions are for BGII.
  19. Bob was faster than me, I was going to do the same thing. Download and enjoy!
×
×
  • Create New...