AAO25.com
America's Army => mAAp Project => Topic started by: ELiZ on Thursday, November 08, 2012, 15:24:16 PM
-
MapFix2.8.5 By EliZ
This program was made to optimize the work that has to be done when converting a map from America?s army 2.8.5 to 2.5. The packagenames was changed along the versions.
It matches objects found both in 2.8.5 and 2.5, matching them on: Class, Group and Name
Download:
Edit:Updated with v1.3
https://dl.dropbox.com/u/62876385/ReleasedPrograms/MapFix2.8.5.v1.3.zip
https://dl.dropbox.com/u/62876385/ReleasedPrograms/MapFix2.8.5.v1.2.zip
https://dl.dropbox.com/u/62876385/ReleasedPrograms/MapFix2.8.5.v1.1.zip
https://dl.dropbox.com/u/62876385/ReleasedPrograms/MapFix2.8.5.v1.0.zip
I've created a list of objects(10744 of them) that exist in 2.5 AND 2.8.5, but under a new name.
I then created this program to make the process as painless as possible:
Examples of the name change:
T_AA2_Facade.fcde_building_distanceJ T-Facade.fcde_building_distanceJ
T_AA2_FX.Animated.FX2_ANIM_Jet02 T2-FX.Animated.FX2_ANIM_Jet02
M_AA2_Border.Bldg.BldgDVUrbanB M_Desert_Village.Bldg.BldgDVUrbanB
Step1:
In 2.8.5 UnrealEd(AAeditor), Copy all contentby selecting all Actors:
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fi45.tinypic.com%2F10pqdtd.png&hash=9a3f2342e10f0222519a96976b397deb)
Step 2:
Copy:
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fi46.tinypic.com%2F16k9dnr.png&hash=25c820924b309189f8bbd6e48dac9a7b)
Step 3:
Start MapFix2.8.5.exe
Hit "Paste from Clipboard"
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fi47.tinypic.com%2Fsz7ggj.png&hash=a56f718deab9077b1436b445520aac0b)
Step 4:
Hit "Convert"
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fi48.tinypic.com%2Fo9g3v6.png&hash=97fe3b1348a747c7f5aa082f19bfee5e)
Step 5:
Right click on the fixed text, and select "Copy"
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fi45.tinypic.com%2F2uzrmkl.png&hash=d5d10020c45e90940b5ea3bb79c5f560)
Step 6:
Finally in 2.5 UnrealEd, Paste the fixed content:
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fi47.tinypic.com%2F140yd08.png&hash=14a675bbf6564f6795a8ee5de1fffd21)
/ELiZ
-
Well it seems to me you're spending a HELL OF A LOT of time creating all these things!
This seems like a great tool, even though I won't use it as I don't make maps.
But what happens if the package existed in 2.8.5 and the map you're converting, but doesn't exist on 2.5 ? will it give an error or just leave it untouched?
-
Well it seems to me you're spending a HELL OF A LOT of time creating all these things!
This seems like a great tool, even though I won't use it as I don't make maps.
But what happens if the package existed in 2.8.5 and the map you're converting, but doesn't exist on 2.5 ? will it give an error or just leave it untouched?
Untouched...
and logged in the listbox on the far right.
-
It really is a neat approach to converting a whole mission from a version to another. I'm also curios about how you linked the same materials inside different packages, maybe an ID, metadata or anything else related to the file e.g. file-size/length ?
-
It really is a neat approach to converting a whole mission from a version to another. I'm also curios about how you linked the same materials inside different packages, maybe an ID, metadata or anything else related to the file e.g. file-size/length ?
Length would lead to a number of false matches, since the object can have different sizes(thank to indexes)
I matched them with group, name and super
-
Eliz do the program to play maps from 2.8.5 on 2.5 with radar like was on 2.8.5 :D and enemy spotet :D
-
ELiZ... you are one smart cookie :)
-
Eliz do the program to play maps from 2.8.5 on 2.5 with radar like was on 2.8.5 :D and enemy spotet :D
Not at all.
This program is just a tool to replace a text with another.
-
Updated first post with v1.1
Updates in v1.1
If the same failed row appears more than 1 time, it still only generate one entry in the handle manually listbox.
You can now copy the list of failed rows to the clipboard.
I'm now updating the screen while scanning the map, should be a smoother experience using the app.
I've added a counter to show the progress.
-
v1.2 Update:
Increased performance
Minor change of the GUI, making it smaller in size.
Removed the 2 ?Copy to Clipboard? buttons, you'll have to mark all text and copy it manually
-
What you are writing is just impressing me like hell :D
Don't understand a sh!t but looks so awesome
-
1.3 Update:
Updated values to be replaced with 500+ more replacement strings, SkeletalMeshes and objects found in *.u files are now included
Program now replace 11259 values.
-
Well it seems to me you're spending a HELL OF A LOT of time creating all these things!
This seems like a great tool, even though I won't use it as I don't make maps.
I'm on a journey into the bits and bytes of the AA file format, sometime I come up for air, and release something like this :)
-
wooow great, will try soon
thank you :up:
-
wooow great, will try soon
thank you :up:
You an old Custom mapper?
Your name rings a bell, a bell that reminds me a time with iZi, creating the first custom AAo Maps.
On the other hand, it could be an Senior moment, I am getting old.
-
yeah thats me :)
i still remember the great videos you created
very nice too see youre guys still active
-
Great news..
Hope you'll have fun.
-
Does anyone still have this tool ? Download is no longer valid.
-
I'm still working on this, in case anyone was wondering. But I'd like to get some of the 2.8.5 maps that were good to play converted over eventually. This tool would help with that.
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fnomercygiven.com%2FImages%2FWorking.jpg&hash=bd8c7e8911301fcf240245872a351df3)
-
https://dl.dropboxusercontent.com/u/62876385/MapFix2.8.5.v1.3.zip
-
All heil ELiZ! :)
PS.
Sorry for spam, mod Koden.
-
Don't understand a sh!t but looks so awesome
Same here - but I am sure it's a good thing cause Eliz did it :D
Thanks for your time spent in improving the game
Lord-of-War :style:
-
Same here - but I am sure it's a good thing cause Eliz did it :D
Thanks for your time spent in improving the game
Lord-of-War :style:
Its explained in the first post, it's used to make porting maps from 2.8.5 to 2.5 an easier and cleaner process, by matching names between the 2 versions (because, yes unfortunately the filenames happen to be different in a few different ways, as far as I can remember).
-
Its explained in the first post, it's used to make porting maps from 2.8.5 to 2.5 an easier and cleaner process, by matching names between the 2 versions (because, yes unfortunately the filenames happen to be different in a few different ways, as far as I can remember).
From what I remember, the packages were named differently... for whatever reason.
Same here - but I am sure it's a good thing cause Eliz did it :D
Thanks for your time spent in improving the game
Lord-of-War :style:
It's 4 years old, though ...
-
Thank you ELiZ !
If memory serves me, they started renaming packages when they moved to a different version of Unreal 2.x. They had to separate the packages because the Army uses the Unreal Engine for other products that are used for soldier training and simulation. Changing the package names keeps things tidy and organized when working on multiple products with the same engine.
This same specific naming convention can be seen in AA3 packages.