How to add UDM MPR++ ships to Vanilla MPR++
Posted: Wed Apr 08, 2020 3:40 pm
Hi Everyone,
to complete this tutorial you will need vanilla MPR++ and UDM MPR++ installed at the same resolution you plan on using
this example will be done at 1920 x 1080
step 1
extracting ship files from UDM MPR++
Open UDM stbof.res with UE navagate to "add/remove ship models"
select the "create ship pack" button
in new window give the empty ship pack a name "akira.zip"
select "save" button after you have created and saved zip the export button will be available
select ship on left plane and select "export" button
after UE exports ship it will appear in left and right plane. take note of the prefix in this case for the akira is hh4
your ship pack for placeholder and basic tga images is created
step 2
extracting additional tga images for high resolutions
here is list of ship images need by resolutions
1920 x 1080
i_***_c.tga new image size 509 x 425
1366 x 768
(all mods except UM5)
i_***270.tga new image size 270 x 225 (*** must match prefix of new ship)
(UM5 only)
i_***_b.tga new image size 270 x 225 (*** must match prefix of new ship)
1024 x 768
(UM5 only)
i_***_b.tga new image size 270 x 225 (*** must match prefix of new ship)
since I am working on 1920 x 1080 and akira hh4 I need to extract the i_hh4_c.tga
with UE navigate to edit/other/files and scroll to find and select i_hh4_c.tga and select "extract" button in new extract window select "extract" button to save in same folder as akira.zip Now you have the required files from UDM MPR++ to add to vanilla
step 3
adding ship files to vanilla MPR++
Open vanilla stbof.res with UE navagate to "add/remove ship models"
select the "open ship pack" button
in new window select ship pack a name "akira.zip" and select "open" button
step 4
Before you start this step you need to know how ship will be added in this case I plan on replacing heavy cruiser I with akira.
so I need to rename the heavy cruiser slot so it can be shared. the heavy cruiser slot is the GalaxyX HH2
in left plane select model with HH2 and select "rename"
in rename window I will use "H' and select "ok" button after UE renames HH2 you will see 2 empty slots below the H model (galaxyX)
select the H_ not used slot on left and select the HH4 (akira) on right
then select the "import" button after UE imports ship you will see akira in left plane step 5
Adding the required resolution ship image tga
go to the folder you extracted the i_hh4_c.tga and rename it to i_h__c.tga (only change "hh4 to "h_") second underscore must remain
with UE still open navigate to edit/other/files and select add button
browse for the renamed file and select file and select "add" button step 6
editing ship list to use new model
with UE still open navigate to edit/ships/ship stats
scroll down to the fed heavy cruiser and select
next select the dropdown menu under the ship image scroll to bottom of list to select i_h_120.tga after selecting i_h_120.tga the akira image should be displaying in window at this point you cange change the ship stats, upgrade, tech ect or this can be done later
step 7
the Galaxyx resolution image must be renamed
with UE navigate to edit/other/files and scroll to find and select i_hh2_c.tga and select "extract" button in new extract window select "extract" button to save in same folder as akira.zip
go to the folder you extracted the i_hh2_c.tga and rename it to i_h_c.tga (only change "hh2 to "h")
browse for the renamed file and select file and select "add" button
save the stbof.res
now the ship files have been added/edited to the stbof.res
step 8
editing the MPR++ files so ship will display in game
open the HobMappings.xml in "C:\botf\Vanilla\mpr++\data\mappings" folder (if you have changed install path location might differ)
with HobMappings.xml open (open with notepad or editor of your choice) you need to reassign galaxyX and add akira
since you changed the HH2 model look for the line with "hh2_a.hob" edit that line to read <hob name="h_a.hob" target="fed_Galaxyx"/>
copy that line and paste it above that line open package.xml in "C:\botf\Vanilla\mpr++\packages\Demo_ship_pack" folder (if you have changed install path location might differ)
search for the line with "akira" you need the info to assign ship in this case name="fed_akira" copy the text and edit the HobMappings.xml as shown both highlighted areas must be edited (adding extra underscore and correct ship name)
close and save changes to HobMappings.xml
close package.xml (no changes should ever be made or saved to this file)
Now you have added a model from UDM MPR++ to Vanilla MPR++
to complete this tutorial you will need vanilla MPR++ and UDM MPR++ installed at the same resolution you plan on using
this example will be done at 1920 x 1080
step 1
extracting ship files from UDM MPR++
Open UDM stbof.res with UE navagate to "add/remove ship models"
select the "create ship pack" button
in new window give the empty ship pack a name "akira.zip"
select "save" button after you have created and saved zip the export button will be available
select ship on left plane and select "export" button
after UE exports ship it will appear in left and right plane. take note of the prefix in this case for the akira is hh4
your ship pack for placeholder and basic tga images is created
step 2
extracting additional tga images for high resolutions
here is list of ship images need by resolutions
1920 x 1080
i_***_c.tga new image size 509 x 425
1366 x 768
(all mods except UM5)
i_***270.tga new image size 270 x 225 (*** must match prefix of new ship)
(UM5 only)
i_***_b.tga new image size 270 x 225 (*** must match prefix of new ship)
1024 x 768
(UM5 only)
i_***_b.tga new image size 270 x 225 (*** must match prefix of new ship)
since I am working on 1920 x 1080 and akira hh4 I need to extract the i_hh4_c.tga
with UE navigate to edit/other/files and scroll to find and select i_hh4_c.tga and select "extract" button in new extract window select "extract" button to save in same folder as akira.zip Now you have the required files from UDM MPR++ to add to vanilla
step 3
adding ship files to vanilla MPR++
Open vanilla stbof.res with UE navagate to "add/remove ship models"
select the "open ship pack" button
in new window select ship pack a name "akira.zip" and select "open" button
step 4
Before you start this step you need to know how ship will be added in this case I plan on replacing heavy cruiser I with akira.
so I need to rename the heavy cruiser slot so it can be shared. the heavy cruiser slot is the GalaxyX HH2
in left plane select model with HH2 and select "rename"
in rename window I will use "H' and select "ok" button after UE renames HH2 you will see 2 empty slots below the H model (galaxyX)
select the H_ not used slot on left and select the HH4 (akira) on right
then select the "import" button after UE imports ship you will see akira in left plane step 5
Adding the required resolution ship image tga
go to the folder you extracted the i_hh4_c.tga and rename it to i_h__c.tga (only change "hh4 to "h_") second underscore must remain
with UE still open navigate to edit/other/files and select add button
browse for the renamed file and select file and select "add" button step 6
editing ship list to use new model
with UE still open navigate to edit/ships/ship stats
scroll down to the fed heavy cruiser and select
next select the dropdown menu under the ship image scroll to bottom of list to select i_h_120.tga after selecting i_h_120.tga the akira image should be displaying in window at this point you cange change the ship stats, upgrade, tech ect or this can be done later
step 7
the Galaxyx resolution image must be renamed
with UE navigate to edit/other/files and scroll to find and select i_hh2_c.tga and select "extract" button in new extract window select "extract" button to save in same folder as akira.zip
go to the folder you extracted the i_hh2_c.tga and rename it to i_h_c.tga (only change "hh2 to "h")
browse for the renamed file and select file and select "add" button
save the stbof.res
now the ship files have been added/edited to the stbof.res
step 8
editing the MPR++ files so ship will display in game
open the HobMappings.xml in "C:\botf\Vanilla\mpr++\data\mappings" folder (if you have changed install path location might differ)
with HobMappings.xml open (open with notepad or editor of your choice) you need to reassign galaxyX and add akira
since you changed the HH2 model look for the line with "hh2_a.hob" edit that line to read <hob name="h_a.hob" target="fed_Galaxyx"/>
copy that line and paste it above that line open package.xml in "C:\botf\Vanilla\mpr++\packages\Demo_ship_pack" folder (if you have changed install path location might differ)
search for the line with "akira" you need the info to assign ship in this case name="fed_akira" copy the text and edit the HobMappings.xml as shown both highlighted areas must be edited (adding extra underscore and correct ship name)
close and save changes to HobMappings.xml
close package.xml (no changes should ever be made or saved to this file)
Now you have added a model from UDM MPR++ to Vanilla MPR++