Changing the Multiplayer Elites to be Honor Guards

This if for tutorials and information for the community to use for great works.
Keep them organized now!..
Post Reply
StolenRuby
Posts: 1
Joined: Wed Mar 04, 2015 10:43 am

Changing the Multiplayer Elites to be Honor Guards

Post by StolenRuby »

What you’ll need:
  • A Multiplayer Map (I will be using coagulation.map)
  • 05a_deltaapproach.map
  • Entity 2.1.24

I recommend reading the whole tutorial before starting, and also not to skip any steps along the way; however unnecessary they may seem.

[ Exporting elite.hlmt ]

1 ] Make a copy of 05a_deltaapproach.map

2 ] Open Entity and open the new copy of 05a_deltaapproach.map

3 ] Go to the hlmt tag and open objects\characters\elite\elite

Image

4 ] Set the Reference Editor to display Indents. Do this by right-clicking anywhere on the Grid View, select Display, then Indents

Image

5 ] Select Dialogue[0] to Dialogue[12], right click Dialogue[12] and select Floodfill Swap

6 ] In the Indent Swapper, change the Asset to Nulled Out and click Swap Indent

Image

7 ] With the elite hlmt still selected, click Save, then make and select a new folder somewhere called hltm_elite, click OK

Image

8 ] A window will pop up titled “Enter new name for Meta”, just leave it as elite and click Export Recursively, it’ll say done, click OK

Image

9 ] Close Entity, and delete the copy of 05a_deltaapproach.map as we no longer need it.

[ Importing and Fixing elite.hlmt ]

10 ] Open Entity again, and open your map, click Build (bottom right), a file picker will open, navigate to the elite_hlmt folder you made, select elite.info, click Open, it’ll say done, click OK

Image

11 ] Go to the hlmt tag and select object\characters\elite\elite, and set the Reference Editor to show Indents again (See step 4)

12 ] In the Reference Editor select: Dialogue[0], Dialogue[2], Dialogue[4], Dialogue[6], Dialogue[8], Dialogue[10], and Dialogue[12]

Image

13 ] Then right click Dialogue[12], and choose Floodfill Swap again, change the Tag (first dropdown) to by udlg, then the Asset (second dropdown) to be sound\dialog\combat\elite_loose, click Swap Indent

Image

14 ] In the Grid View again, select Animations[0], right click, click Swap, and change the Asset to be object\characters\dervish\dervish, click Swap Indent

Image

[ Setting the player to be the Honor Guard ]

15 ] Now go to the bipd tag, and select objects\characters\elite\elite_mp

16 ] In the grid view, select Model[0], right click it, click Swap, leave the Tag as hlmt, change the Asset to be object\characters\elite\elite, click Swap Indent

Image

17 ] You now need to refresh the string list, unfortunately this means closing and re-opening the map. So close Entity, re-open it, open up your map, go to the bipd tag, and re-select objects\characters\elite\elite_mp to get back to where we were. (Phew!)

18 ] Set the Reference Editor to display Strings. Do this by right-clicking anywhere on the Grid View, select Display, then Strings

19 ] Right click Default Model Variant[0], then choose Swap

20 ] In the String Swapper window, search for “honor_dog”, then when it is highlighted in the list, click Select

Image

Finished! Well done!

Image

Q&A

Q: Why did we make a copy of 05a_deltaapproach.map only to delete it later?
A: Because we nulled out a lot of its references before exporting it

Q: Why did we null the Dialogues to un-null them after?
A: elite_loose.udlg already exists in the multiplayer maps but with a lot of sounds stripped out, allowing Entity to add in the missing sounds drastically increases the file size; and the other udlg we nulled out just isn’t needed.
Post Reply