How to add UDM MPR++ ships to Vanilla MPR++

MPR++; support/discussion/questions

Moderator: thunderchero

Post Reply
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7824
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

How to add UDM MPR++ ships to Vanilla MPR++

Post by thunderchero »

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
createzip.jpg
createzip.jpg (79.46 KiB) Viewed 1648 times
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.
export.jpg
export.jpg (99.23 KiB) Viewed 1648 times
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
extract.jpg
extract.jpg (145.49 KiB) Viewed 1648 times
in new extract window select "extract" button to save in same folder as akira.zip
extract2.jpg
extract2.jpg (83.09 KiB) Viewed 1648 times
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
rename.jpg
rename.jpg (105.9 KiB) Viewed 1648 times
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
import.jpg
import.jpg (93.42 KiB) Viewed 1648 times
after UE imports ship you will see akira in left plane
import2.jpg
import2.jpg (94.3 KiB) Viewed 1648 times
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
add.jpg
add.jpg (95.52 KiB) Viewed 1648 times
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
slot.jpg
slot.jpg (202.93 KiB) Viewed 1648 times
after selecting i_h_120.tga the akira image should be displaying in window
slot2.jpg
slot2.jpg (190.19 KiB) Viewed 1648 times
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
extract3.jpg
extract3.jpg (179.97 KiB) Viewed 1648 times
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"
hob.jpg
hob.jpg (341.08 KiB) Viewed 1648 times
edit that line to read <hob name="h_a.hob" target="fed_Galaxyx"/>
copy that line and paste it above that line
hob2.jpg
hob2.jpg (339.58 KiB) Viewed 1648 times
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"
package.jpg
package.jpg (583.15 KiB) Viewed 1648 times
copy the text and edit the HobMappings.xml as shown
hob3.jpg
hob3.jpg (333.33 KiB) Viewed 1648 times
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++
akira.jpg
akira.jpg (271.21 KiB) Viewed 1648 times
User avatar
Mr_Sloan
Ensign
Ensign
Posts: 48
Joined: Sun Mar 29, 2020 11:43 am

Re: How to add UDM MPR++ ships to Vanilla MPR++

Post by Mr_Sloan »

will read that the upcoming day. thank you.

i just saw 1080p gives 1080 resolution while mpr++ adds 1024 ships. so maybe when i replace one the old ship is still there because it uses the 1024 variant?
Post Reply

Return to “MPR++”