cod-uo-sdk/UOTools/docs/AssetManager_and_Converter.htm
2004-09-30 00:00:00 +00:00

309 lines
13 KiB
HTML
Raw Blame History

<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="./AssetManager_and_Converter_files/filelist.xml">
<link rel=Edit-Time-Data href="./AssetManager_and_Converter_files/editdata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Asset Manager &amp; Converter</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Mike</o:Author>
<o:LastAuthor>Doug Pearson</o:LastAuthor>
<o:Revision>2</o:Revision>
<o:TotalTime>101</o:TotalTime>
<o:Created>2004-09-29T20:21:00Z</o:Created>
<o:LastSaved>2004-09-29T20:21:00Z</o:LastSaved>
<o:Pages>5</o:Pages>
<o:Words>604</o:Words>
<o:Characters>3445</o:Characters>
<o:Company>gmistudios</o:Company>
<o:Lines>28</o:Lines>
<o:Paragraphs>6</o:Paragraphs>
<o:CharactersWithSpaces>4230</o:CharactersWithSpaces>
<o:Version>9.6926</o:Version>
</o:DocumentProperties>
</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;
mso-font-charset:2;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
{font-family:"Bookman Old Style";
panose-1:2 5 6 4 5 5 5 2 2 4;
mso-font-charset:0;
mso-generic-font-family:roman;
mso-font-pitch:variable;
mso-font-signature:647 0 0 0 159 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Bookman Old Style";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-bidi-font-weight:bold;}
h1
{mso-style-next:Normal;
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:1;
font-size:12.0pt;
font-family:"Bookman Old Style";
mso-font-kerning:0pt;
mso-bidi-font-weight:normal;
text-decoration:underline;
text-underline:single;}
h2
{mso-style-next:Normal;
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:2;
font-size:12.0pt;
font-family:"Bookman Old Style";
mso-bidi-font-weight:normal;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
{margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
tab-stops:center 3.0in right 6.0in;
font-size:12.0pt;
font-family:"Bookman Old Style";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-bidi-font-weight:bold;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
tab-stops:center 3.0in right 6.0in;
font-size:12.0pt;
font-family:"Bookman Old Style";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-bidi-font-weight:bold;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-header:url("./AssetManager_and_Converter_files/header.htm") h1;
mso-footer:url("./AssetManager_and_Converter_files/header.htm") f1;
mso-paper-source:0;}
div.Section1
{page:Section1;}
/* List Definitions */
@list l0
{mso-list-id:988285191;
mso-list-type:hybrid;
mso-list-template-ids:-54217480 67698693 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US style='tab-interval:.5in'>
<div class=Section1>
<h1 align=center style='text-align:center'>Asset Manager &amp; Converter</h1>
<p class=MsoNormal align=center style='text-align:center'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><u><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></u></b></p>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Asset Manager
Program:</b> Asset Manager is a program that assigns parameters to certain
entities/models in the game, such as vehicles, weapons, characters, game
models, and animations. </p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>.gdt Files: </b>.gdt
files are files that store the parameters assigned to the models/entities
within Asset Manager. Usually we group the files corresponding to their
purpose. Examples: <20>xmodel.gdt<64> <20> are the settings used static models.
<EFBFBD>weaponsettings.gdt<64> <20> are the weapon settings used in Single Player.
<EFBFBD>weaponsettings_mp.gdt<64> - are the weapon settings used in Multiplayer, and so
on.</p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Converter Tool:</b>
Used to convert the entity/model along with the Parameters set in Asset Manager
to a file COD can read and use. The converter also uses a cache folder which
stores what has been done. So, future converts will not convert everything over
again.</p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal><b><u>Converter NOTE (MUST READ):</u></b> Only use
<EFBFBD>uoconvertor.bat<61> to run the <20>converter.exe.<2E> <20>Uoconvertor.bat<61> is setup to use
UO directory structure, and some of the settings used in UO are not in the
original version of Call of Duty. If you don<6F>t use <20>uoconvertor.bat<61> and run
<EFBFBD>converter.exe<78> you may experience an unpredictable error.</p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>What kind of
parameters can you manipulate? </b>Well, depending on the type of asset you are
modifying will determine what you can manipulate. For example: weapon settings,
you can modify anything from their accuracy to setting the player<65>s sensitivity
while in ADS (Aimed Down Sight) mode when prone and<span style="mso-spacerun:
yes"><EFBFBD> </span>what sound is used when putting the gun away. So, the only way to
see what you can manipulate is to open up one of the .gdt files.</p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal><i>Quick Tutorial on next page<67> </i><br clear=all
style='page-break-before:always'>
<b><u>Quick Tutorial:</u></b></p>
<p class=MsoNormal style='text-indent:.5in'>We<EFBFBD>re going to use a weapon as an
example. Usually when modifying any files, we recommend you back up the
original .gdt files, just incase you need to restore the original settings.</p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal>1. Open up Asset Manager. Things to notice, left side area,
you see a list of options (aitype, bulletweapon, character, etc). This will
determine the type of asset you are going to manipulate. </p>
<p class=MsoNormal><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"
o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:431.25pt;
height:345pt'>
<v:imagedata src="./AssetManager_and_Converter_files/image001.jpg" o:title="1"/>
</v:shape><![endif]--><![if !vml]><img width=575 height=460
src="./AssetManager_and_Converter_files/image002.jpg" v:shapes="_x0000_i1025"><![endif]></p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal>2. Go to File -&gt; Open. Look for:
<EFBFBD>c:\root_of_game\uotools\source_data\weaponsettings_mp.gdt<64> Once found, select
and open that file. You will notice nothing changed, but the file did in fact
load. On the left hand side, where the list of <20>asset types<65> are located,
select <20>bulletweapon.<2E> This <20>asset type<70> modifies the weapons that uses
bullets. Notice in the large empty box, it now has a list of weapon names (i.e.
bar_mp, colt_mp, etc). Select <20>thompson_mp<6D> in the list. Now you will see the
right side of the program fill in with a good amount of drop down boxes and
number modifiers. These are the properties you can manipulate that will effect
only the <20>thompson_mp<6D> (since that is selected). </p>
<p class=MsoNormal><!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75"
style='width:431.25pt;height:345pt'>
<v:imagedata src="./AssetManager_and_Converter_files/image003.jpg" o:title="2"/>
</v:shape><![endif]--><![if !vml]><img width=575 height=460
src="./AssetManager_and_Converter_files/image004.jpg" v:shapes="_x0000_i1026"><![endif]></p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal>3. In order to see what property does what. We recommend you
adjust one setting at a time, but dramatically different than what it<69>s
defaulted to. This way, when in game you will see the huge difference, and then
tune it to how you want it. For our example, we<77>re going to manipulate the
accuracy, when standing. So, scroll down till you see <20>hipSpreadStandMin.<2E>
Default is set to 1.8, lets change this to 6. Notice that <20>hipSpreadMax<61> is set
to 8, don<6F>t increase the number more than that. The desired effect should be,
while standing, and not in ADS mode, the spread will be ridiculously huge.
However, if you crouch or go prone you<6F>re a lot more accurate, since we did not
modify those settings. </p>
<p class=MsoNormal><!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75"
style='width:431.25pt;height:345pt'>
<v:imagedata src="./AssetManager_and_Converter_files/image005.jpg" o:title="3"/>
</v:shape><![endif]--><![if !vml]><img width=575 height=460
src="./AssetManager_and_Converter_files/image006.jpg" v:shapes="_x0000_i1027"><![endif]></p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<span style='font-size:12.0pt;font-family:"Bookman Old Style";mso-fareast-font-family:
"Times New Roman";mso-bidi-font-family:"Times New Roman";mso-ansi-language:
EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;mso-bidi-font-weight:
bold'><br clear=all style='page-break-before:always'>
</span>
<p class=MsoNormal>4. Ok, let<65>s see the new settings in game. First, we need to
save this file. Once saved, minimize or close Asset Manager. Now we <b
style='mso-bidi-font-weight:normal'><u>must</u></b> convert the settings to
game files. Go to <20>root_of_game\uotools\bin<69> find and double-click on
<EFBFBD>uoconvertor.bat<61> You will see a dos-prompt window appear and some text in it. </p>
<p class=MsoNormal><!--[if gte vml 1]><v:shape id="_x0000_i1028" type="#_x0000_t75"
style='width:431.25pt;height:291pt'>
<v:imagedata src="./AssetManager_and_Converter_files/image007.jpg" o:title="4"/>
</v:shape><![endif]--><![if !vml]><img width=575 height=388
src="./AssetManager_and_Converter_files/image008.jpg" v:shapes="_x0000_i1028"><![endif]></p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal>5. If you happened to get an Error, you<6F>ll be asked <20>Do you
want to continue?<3F> Go ahead and do so. Once done, you need to make sure all of
your files are in their correct locations for it to work. Convert errors can
occur when this is not the case. If not, restore your backup .gdt files and try
again. If you didn<64>t get an error, and the dos window looks like it does above,
then you are good to go.</p>
<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
<p class=MsoNormal>Have fun!</p>
</div>
</body>
</html>