PlayThis VoicePack Creator Readme. This Readme File includes the following sections: o Program Info o Development System o Background info o Features o For next version o Known Issues & Troubleshooting o Rough Tutorial on how to use o Disclaimer o Contact info ---Program Info--- Version: 1.0 Beta (test) Build Time: About 3/4 weeks, in between other projects Copyright: Ben "GenisisX" Rogers 2000 ---Development System--- Celeron 333 @ 128MB RAM Development language: Microsoft Visual Basic 6 ---Background--- I created PlayThis: VPC and the website because I love sounds. I used to write loads of mIRC scripts for my old Xwing Vs Tie fighter clan with millions of Star Wars sounds. Now, I write them for UT. Sick to the back teeth of UnrealEd? Slow loading, unstable and daunting to use? All credit to Epic, UnrealED is a kickass ed but it isn't optimised for VoicePacks. So I thought to myself, why not make a program that did this? So I researched the structure of the classes, and how to use UCC and what the ideal format for a VoicePack is... Here you have it, PlayThis. ---Features--- o Automatic Generation of script (fully customisable, though) o Automatic import audio files into UT o Automatic .int and .u file generation o Easy dialog boxes and sound importing o Easy to use, simple "wizard" interface o Drag & Drop tools make your life easier o Automatic loading of "VoicePack bases", which saves you some work and lets you build your scheme over the old one. (I find this useful for 'Others') o Automatic Compilation of all needed files, so you end up with a nice .u and nice .int file! ---Planned for next version (or final 1.0)--- o Support for mature taunts o Support for loading/saving configs o Support for editing preferences o Automatic Generation of .umod file (maybe in seperate prog) o Checking of sound compatability (may be in a later version) o Support "Back" button past the VoicePack Workarea o Hopefully a proper .chm help file. o Perhaps editing of the ChallengeVoicePack class so more total taunts can be included. ---Known Issues & Troubleshooting--- As this is a BETA, there are undoubtedly gonna be some bugs. Ohhh yes... I've tested it on my machine and War Mage had no probs on his but there could be some issues: o UNREAL TOURNAMENT CAN ONLY SUPPORT 32 TAUNTS and ABOUT 16 FRIENDLY FIRE AND ACKNOWLEDGEMENTS, DONT GO OVER THIS LIMIT IN PLAYTHIS :) (this is without editing your ChallengeVoicePack class) o ActiveX Controls - Some may be incorrectly registered. I'm not sure why, as the activex.exe contains all the files the prog needs. If you are getting errors with these controls PLEASE DONT EMAIL ME, ILL PROBABLY KNOW ABOUT THEM :) o Don't muck around with it...ie don't leave stuff blank and click everything. Be careful with it and use it properly and you'll have a bug free session ;) o Also, don't put spaces in the voicepack name. UT won't like this. o PlayThis doesn't automatically 'clean up' your files. So if you make a lot of voicepacks you might want to delete some .uc and .int files from your PlayThis dir. o It is safe to delete the .uc files created in your UT dir, these are just for later editing if you know how to use UScript and UCC. o DOS FILE NAMES - IT IS IMPERATIVE THAT WHEN YOU CHOOSE YOUR SOUND DIR THAT IT IS NOT A REALLY LONG ONE OR ONE WITH SPACES. JUST COPY YOUR FILES TO A DIR SUCH AS C:\VPACK OR SOMETHING SIMILAR. UCC.EXE WILL NOT LIKE IT !!! o There isn't an error checker as yet for defaultscript.txt or Lib. If defaultscript.txt has been modified, deleted or renamed then it's gonna go wrong...Also if you have mucked around or deleted the files in \Lib then it won't like that either. o The files it needs to function are: defaultscript.txt Lib\Boss.vpl Lib\FemaleOne.vpl Lib\FemaleTwo.vpl Lib\MaleOne.vpl Lib\MaleTwo.vpl Check these are all still there. o If the sounds don't show up in UT or the VoicePack doesn't show up, check: o The Sounds are the right format (ie no filters what so ever, plain PCM) o Nothing is left blank on the prog o You have the right UT dir specified o The sounds aren't in a long directory o That you have the VoicePackName.u and VoicePackName.int in your UT\System dir If this is all correct, them please mail me and I'll try and sort something out for you. ---Rough Guide--- [FIRST STEP] Pretty self explanitory. Choose Start a new VoicePack. [SECOND STEP] Choose your UT Dir and the voicepackname (no spaces or long names pls) The "For Script" bit is not required but puts comments in your script saying who made it and where to contact you. This is recommended. Get used to filling this in, as in the next version, when it makes .umods, it will be mandatory. PS: You don't need to specify a readme file, I just put this in for the final release. [THIRD STEP] Choose your VoicePack base. This lets you build your new VoicePacks around the one you chose. This will also determine where it goes in the UT menu. Ie, if it is a boss one, you can only select it when you choose the boss skin (like the EvilXan VP). I DO NOT RECOMMEND A BLANK VOICEPACK, THERE IS SIMPLY NO POINT TO IT :) [CHOOSE SOUND DIR] Where the sounds you want to include in your VP are. Remember, no long files or file names. Something like C:\Sounds is perfect. [STEP FOUR] Add the sound files. Pretty explanatory. Add all of them in the dir or choose the ones you want to include. Don't worry about duplicate names, the program sorts that out for you. You can double click to play them. [STEP FIVE] Edit the Script. Not really needed unless you want to fully customize your VP. Just click next. [STEP SIX] The meat of your VoicePack. Let me explain what everything does: 'Load Voice Base settings' - This automatically, like magic, loads the acknowledgements, taunts etc for your specified character. REMEMBER NOT TO FORGET THE ORDERS, OTHER and NAME section!! 'View VoiceWin' - shows you a libary of your sounds so you can drag n drop them in to the sound text box. 'Sound' - This is the sound to be used for that event - e.g sound'Tutorial.Tutorial.burnscorpse.wav' 'String' - This is what shows up in the dialog window when the sound is played. E.G "Eat that" or "I'm on fire!" 'Abbrev' - This is for when your string is longer than 19 characters or when you want to shorten it. This is what shows up when you select to play the sound from a menu. You don't need to fill this in for everything. If you don't specify an abbreviation it simply uses the string for the menu item text. Once you are satisfied with your voices, goto tools and click 'Generate & Continue' [STEP SEVEN] The int file. Type a description if you don't like the one in the box and click next. [STEP EIGHT] Push the magic button! This will fire up UCC.exe and do the stuff UT needs to do to make your VoicePack work. Don't close this window. Wait until it has finished and it will close itself. Hopefully, if that's all gone OK, you can run UT and test your voicepack!! [STEP NINE] Test your VoicePack under all conditions. If you are looking for a umod maker goto www.planetunreal.com/umodwizard for OB1's cool prog. Please credit this program in your readme file :) Congrats! Submit it to fileplanet, fileleech, unreality.org and other file sites and Sit back, and enjoy the praise :-) ---DISCLAIMER--- PLAYTHIS IS FREEWARE - AS IN THERE IS NO FEE WHAT SO EVER FOR THIS PROGRAM. (ALTHOUGH DONATIONS TOWARDS THE PROJECT WOULD BE MOST APPRECIATED :-) ) YOU MAY NOT DECOMPILE, REVERSE ENGINEER OR OTHERWISE MODIFY THE PROGRAM CODE. YOU CANNOT UNDER ANY CIRCUMSTANCES MAKE MONEY FROM THIS PRODUCT. IT SIMPLY ISN'T FAIR ON EVERYONE WHO HAS CONTRIBUTED TO ITS MAKING. YOU MAY NOT PUT THIS PROGRAM ON YOUR WEB SITE AND NOT CREDIT THE AUTHOR AND THE PLAYTHIS WEBSITE- GENISISX - GENISISX@UNREALITY.ORG HTTP://WWW.UNREALITY.ORG/PLAYTHIS IF YOU DO WISH TO PUT THIS PROGRAM ON YOUR WEBSITE YOU MAY DO SO, BUT YOU MUST NOT MODIFY THE ZIP FILES OR ANY OF THE FILES CONTAINED WITHIN. YOU CAN DISTRIBUTE TO FRIENDS ON CD, FLOPPY DISK ETC. IF YOU WISH TO INCLUDE THIS PROGRAM ON A COMMERCIAL CD COMPILATION, YOU MUST EMAIL GENISISX@UNREALITY.ORG (ALTOUGH THERE IS NO REASON I COULD THINK OF WHY ID REFUSE...) I AM NOT RESPONSIBLE FOR ANY DAMAGE THIS PROGRAM OR THE FILES DISTRIBUTED WITH IT MAY CAUSE TO YOUR SYSTEM, THROUGH MISUSE OR OTHERWISE FROM PROGRAM FAULT. YOU USE THIS AT YOUR OWN RISK. THE ORIGINAL IDEA AND PROGRAM FOR PLAYTHIS ARE COPYRIGHT (C) BEN "GENISISX" ROGERS 2000 NO REPRODUCTION, COPYING OR OTHERWISE UPGRADING OF THIS PRODUCT ARE ALLOWED WITHOUT PERMISSION FROM THE AUTHOR. Did you read that, or did you just scroll down here? :-)) ---Contact--- I can be contacted at GenisisX@Unreality.Org and I am on ICQ # 22789452, although I am not a heavy ICQ user. Please E-mail all relevant Q's/Problems to that address, but be aware that I get several emails a day so I may not be able to get back to you as soon as I'd like to. The Latest version of PlayThis is available at my Website - http://www.unreality.org/PlayThis. SPECIAL THANKS Preacher @ Unreality. Thanks very much for the hosting man and for being a kick-ass webmaster! ;) He can be found at preacher@unreality.org and of course @ www.unreality.org - the best UT site out there. Get your news, files, tutorials etc from there and its number of hosted sites. Meltdown @ UnrealTower. Thanks for teaching me about UCC & Audio Imports. Meltdown has an excellent site on Mutating, scripting and tutorials. It can be found at http://www.planetunreal.com/unrealtower. Check it out! The whole PlayThis team for being such a great bunch of guys :) Everyone who has E-Mailed me with their praise, insults, and interest in PlayThis :) Thanks for downloading, enjoy the program.