BlindedByTheGrace Posted July 14, 2019 Posted July 14, 2019 (edited) Hi, This tutorial covers assigning separate trons to alternate attires. The developers implemented this in 2k19 for Goldberg and Randy Orton 13. In previous games, it was implemented for Shawn Michaels (2k17) Brian Pillman (2k17) Finn Balor (2k17). This is not an easy tutorial unless you are used to meddling with hex bytes.Let get down to it. The assetconv.pac located in the pac/audio folder file handles this feature. However we will be working with the modded assetconv.pac file by @HanleysFramer and @Elg which enables titantrons to work in entrances for modded character slots. Credit also goes to @pozzum and @kaa992 who coded the assetconv.pac file support in wrestleminus. First I will explain some of the data blocks in the assetconv_p30 file.When this file is decompressed or extracted, you will find a file 9E50420460C2C5BC.vmum located in the folder created by the decompression. Open this file in a hex editor. I will use Randy Orton 13's entry to illustrate Randy Orton 13's ch ID IS 443. Converting 443 to hex will give you 1BB. Reversing the bytes in big endian format gives you BB 01 search for BB 01 . You will find this byte in offset DA98. Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0000DA90 BB 01 00 00 00 00 00 00 0000DAA0 E0 F6 A3 02 00 00 00 00 00 00 00 00 43 1D 01 00 0000DAB0 E8 74 02 00 0D AD 00 00 D0 6C 04 00 00 00 00 00 0000DAC0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 .. 0000DAD0 23 02 00 00 CA 02 00 00 Each entry is 64 bytes long, beginning with the ID and ending right before the next ID I have highlighted some sets of bytes in colour. Now I don't know all the answers but I will list out what I know the first 4 bytes BB 01 00 00 represent the character ID. The next set of bytes in green represent the attire number E0 F6 A3 02 (02 A3 F6 E0) represents the Audio ID (44300000) The bytes in blue represent the audio ID offset reference . This is used to assign a separate theme for an alternate attire entrance. The bytes in red (43 1D 01 00). represent the titantron ID offset reference. This is used to assign a separate titantron to an alternate attire entrance. The bytes E8 74 02 00 represents the Titantron number. The next set 0D AD 00 00 (AD 0D) 44301 represents the titantron ID The set in purple ,D0 6C 04 00 (046CD0) 290000 represents the minitron ID. Now lets look at the next set of 64 bytes (screenshot below) The next set of Bytes BB 01 00 00 01 is the entry for the second attire, BB 01 00 00 02 is the entry for the 3rd attire. Next , we will examine another set of bytes in the data. those highlighted in yellow below. These are the bytes which the game reads to assign alternate titantrons. Its sort of an override. This reference overrides any value set in Data editor or in the titantron ID. Note these bytes : 43 1D 01, 50 1D 01 and 5D 1D 01.These are offset references. 01 1D 43 , 01 1D 50 and 01 1D 5D are offsets which contain titantron ID's Lets look at this offset. Scroll down to offset 01 1D 43 ,you will find the following blocks of data. You will observe the offsets 011D43 -014D0F contain the titantron ID ent_0443_0_1 offsets 011D50 -011D5C contain the titantron ID ent_0443_0_0 offsets 011D5D -011D69 contain the titantron ID ent_0443_0_1 In this example , attire 1 which has offset reference 011D50 will have titantron ent_0443_0_0 loaded. If this value is changed to ent_0461_0_0, CM Punks titantron will be loaded for the second attire, regardless of the titantron id in the assetconv entry. Attire 3 uses the default titantron, but for some reason, you can't assign a titantron offset reference twice. They had to duplicate the entry. You can add custom entries to this set of bytes. I will explain further on. I will illustrate an example , trying to add an alternate titantron to attire 2 for a CM punk mod entrance. 1. We know CM punk's mod CH id is 468. You can use any modded slot for CM Punk. But we'll use 468. 2. 468 in hex is D4 01. Search for D4 01. You will be looking in offset columns 08 - 09 for the ID's. You will find D401 in offset 5118-5119. These blocks are the entires added for modded slots. The next entry D5 01 is 469 which is not assigned to any mod. we want to use D5 01 for the alternate attire. 1 We will alter the bytes as shown. We then copy and paste write the other data bytes over those for D5 01 as shown. 3. Next , we need to place these bytes elsewhere. The game dowsnt seem to read the alternate attire bytes in these modded assetconv slots, so the trick is to swap with the slot for a default titantron. We need to take not of the last modded titantron slot 999 which is 03E7. The next entry after this is 6C (offset BAD8) this entry and those below it are for default ingame ID's. The game will read the alternate attire bytes when the block is placed here. But we just can't place it anywhere or it won't work. You will need to look for the highest ID before 468 or after 468 and place it there. The ID's are in increasing order.. The default ch pac with a titantron closest in value to 468 is 459 (CB 01)(Chris Jericho 10) The next ID after Jericho is Sting 513 (0201) You will notice the two blocks of bytes are for CB 01 and 0201. What we need to do is copy and paste write (do not insert) the CM Punk data over these bytes. You will need to copy and paste these bytes elsewhere so you don't lose the data. The data structure will then look like this. You will notice D4 01 is after CA 01 and before 02 02. You then paste write the CB01 /02 01 bytes over the CM punk D4 01 /D4 01 in the previous location. We are placing the bytes for the default titantrons in the block for modded character slots. They work fine and don't need to be in numerical order. 4. Next we need to add the titantron offset references. We scroll to the last offset row and add two entries below change both to 468. The 468_0_1 will be used for the alternate attire. You will need to rename the alternate trons as ent_0468_0_1_0 for Raw, ent_0468_0_1_1 for Smackdown and PPV's, ent_0468_0_1_2 for the classic arenas using the 4:3 format titantron. Take note of the offset references. The first is 12600, (this will be 00 26 01 )the second is 1260D ( 0D 26 01). You will place these values in the titantron reference offset slots for the entries as shown Save, reinject, restart your game and test in-game. I will be putting up a tutorial for alternate music with an alternate attire entrance in a few days. Edited July 14, 2019 by squaredcirclefan 6 1 1 1 Quote
swipergod Posted May 29, 2020 Posted May 29, 2020 I had checked to see if you created the tutorial for alternate music, but couldn't find it. I went into the assetconv.pac to try give Goldberg's second attire his WWE theme (I put it under stars 1 - 7117000). I created the evt entries at the bottom and assigned the offset to Goldberg entry. The video will switch, but the music remains the same. I looked at Undertaker Retro, who has different entrance music and I feel like I've copied everything correctly. Any thoughts about what I could be doing wrong? Quote
BlindedByTheGrace Posted May 29, 2020 Author Posted May 29, 2020 12 hours ago, swipergod said: I had checked to see if you created the tutorial for alternate music, but couldn't find it. I went into the assetconv.pac to try give Goldberg's second attire his WWE theme (I put it under stars 1 - 7117000). I created the evt entries at the bottom and assigned the offset to Goldberg entry. The video will switch, but the music remains the same. I looked at Undertaker Retro, who has different entrance music and I feel like I've copied everything correctly. Any thoughts about what I could be doing wrong? Hi, Can you send me the assetconv_p30.pac you have edited so I can take a quick look. Quote
swipergod Posted May 29, 2020 Posted May 29, 2020 Hey squaredcirclefan, thanks for having a look at this. Here's what I edited. I even regenerated the chunk just in case. https://www.mediafire.com/file/yq1i5qj87bz4eld/assetconv.pac/file Let me know if there's something I can do differently. Quote
BlindedByTheGrace Posted May 29, 2020 Author Posted May 29, 2020 Just now, swipergod said: Hey squaredcirclefan, thanks for having a look at this. Here's what I edited. I even regenerated the chunk just in case. https://www.mediafire.com/file/yq1i5qj87bz4eld/assetconv.pac/file Let me know if there's something I can do differently. Hi, You have sent me the assetconv_.pac file even though the assetconv_p30.pac file supercedes this file. 1 Quote
BlindedByTheGrace Posted May 30, 2020 Author Posted May 30, 2020 14 hours ago, swipergod said: Ah ok. Will give that one an edit. Thanks! If you read through this thread, you will find a short tutorial on adding alternate theme music. https://smacktalks.org/forums/topic/72455-assigning-different-music-by-attires/ Quote
swipergod Posted May 30, 2020 Posted May 30, 2020 Hmm, for some reason, it's not working. I've edited the p30 file and followed the steps of the tutorial. Offsets are set, entry music is changed, IDs are changed. The only thing I can think of is when I go into wrestleminus, it says that the entrance is ERROR, but I have no idea why. I'm using the proper naming convention I think. Here's the file I edited. https://www.mediafire.com/file/2p3jgur3czpp6df/assetconv_p30.pac/file Quote
BlindedByTheGrace Posted May 30, 2020 Author Posted May 30, 2020 26 minutes ago, swipergod said: Hmm, for some reason, it's not working. I've edited the p30 file and followed the steps of the tutorial. Offsets are set, entry music is changed, IDs are changed. The only thing I can think of is when I go into wrestleminus, it says that the entrance is ERROR, but I have no idea why. I'm using the proper naming convention I think. Here's the file I edited. https://www.mediafire.com/file/2p3jgur3czpp6df/assetconv_p30.pac/file If you have the titantronfix installed through CCT, you need to edit the modified assetconv_p30.pac file in that folder. It seemed you modified the file in the pac \audio folder. What you've done is correct but its the wrong file. 1 Quote
swipergod Posted May 30, 2020 Posted May 30, 2020 Phenomenal. I wouldn't have caught that at all. Thanks! Works like a charm. 1 Quote
SaintChristian Posted August 28, 2020 Posted August 28, 2020 All of a sudden I started to have a problem with a separate music for an alternate attire. I made 2 attires for CM Punk and have done everything according to the tutorial above (I set up Cult of Personality theme for attire 1 and This Fire for attire 2). Everything works fine: sepatate trons, minis, walls, entrance music, everything is at its place. However, when winning a match with attire 2, I still have CoP playing during victory scene and not Killswitch Engage (as I said, everything is fine during an entrance). I already made multiple attires for Kane and Christian and haven't encountered this problem in those cases. Everything works great for them. CM Punk, however, turned out to be more tedious for some reason. 1 Quote
BlindedByTheGrace Posted August 28, 2020 Author Posted August 28, 2020 38 minutes ago, SaintChristian said: All of a sudden I started to have a problem with a separate music for an alternate attire. I made 2 attires for CM Punk and have done everything according to the tutorial above (I set up Cult of Personality theme for attire 1 and This Fire for attire 2). Everything works fine: sepatate trons, minis, walls, entrance music, everything is at its place. However, when winning a match with attire 2, I still have CoP playing during victory scene and not Killswitch Engage (as I said, everything is fine during an entrance). I already made multiple attires for Kane and Christian and haven't encountered this problem in those cases. Everything works great for them. CM Punk, however, turned out to be more tedious for some reason. In the moveset file for CM Punk, have you unticked all the checkboxes in the MEDIA WORKAROUNDS section. Quote
SaintChristian Posted August 29, 2020 Posted August 29, 2020 9 hours ago, squaredcirclefan said: In the moveset file for CM Punk, have you unticked all the checkboxes in the MEDIA WORKAROUNDS section. In fact I did this multiple times just to be sure (i.e. imported moveset with all the workarounds unticked several times). Still CoP during the vicroty scene. And that happens with CM Punk only. 1 Quote
BlindedByTheGrace Posted August 29, 2020 Author Posted August 29, 2020 Just now, SaintChristian said: In fact I did this multiple times just to be sure (i.e. imported moveset with all the workarounds unticked several times). Still CoP during the vicroty scene. And that happens with CM Punk only. CM Punk is a mod character so the assetconv_data is slightly different. Can you send the assetconv_30.pac file you have modified? Did you also ensure Victory Music is set to ENTRANCE MUSIC in the moveset file ? Quote
SaintChristian Posted August 29, 2020 Posted August 29, 2020 Just now, squaredcirclefan said: CM Punk is a mod character so the assetconv_data is slightly different. Can you send the assetconv_30.pac file you have modified? Did you also ensure Victory Music is set to ENTRANCE MUSIC in the moveset file ? As of now, I selected CoP as both entrance and victory. I thought that there should be an option to select an actual entrance music for victory (so that victory music would be the same that was assigned as entrance to the attire you're using) but I couldn't find it. Is it actually there? If so, then I'll look for it again and send you my assetconv if necessary when I'm finished with work. Thanks! 1 Quote
BlindedByTheGrace Posted August 29, 2020 Author Posted August 29, 2020 2 minutes ago, SaintChristian said: As of now, I selected CoP as both entrance and victory. I thought that there should be an option to select an actual entrance music for victory (so that victory music would be the same that was assigned as entrance to the attire you're using) but I couldn't find it. Is it actually there? If so, then I'll look for it again and send you my assetconv if necessary when I'm finished with work. Thanks! That option is in Data Editor when you edit the moveset file. Its the first on the list . Quote
SaintChristian Posted August 29, 2020 Posted August 29, 2020 33 minutes ago, squaredcirclefan said: That option is in Data Editor when you edit the moveset file. Its the first on the list . Ok, so I found an option called "Entrance Music 1" and set it as victory in moveset. That didn't work, still nothing changed. Then I also chose "Entrance Music 1" as entrance. After that all victory music just vanished (for both attires). It seems Punk is an a-hole even on the other side of the screen, not only in real life. >.< 1 Quote
BlindedByTheGrace Posted August 29, 2020 Author Posted August 29, 2020 6 minutes ago, SaintChristian said: Ok, so I found an option called "Entrance Music 1" and set it as victory in moveset. That didn't work, still nothing changed. Then I also chose "Entrance Music 1" as entrance. After that all victory music just vanished (for both attires). It seems Punk is an a-hole even on the other side of the screen, not only in real life. >.< Can you send the assetconv file ? Quote
SaintChristian Posted August 29, 2020 Posted August 29, 2020 11 minutes ago, squaredcirclefan said: Can you send the assetconv file ? https://drive.google.com/file/d/1bwQ8wPblaQJullJwvJkrW_mPAo-6GM95/view?usp=sharing Don't be intimidated by the mess I caused there=) I deleted some of the modded slots and moved them to the unmodded section for some of the characters I imported (Morrison, Kane attires, Benoit, etc.) 1 Quote
BlindedByTheGrace Posted August 29, 2020 Author Posted August 29, 2020 11 minutes ago, SaintChristian said: https://drive.google.com/file/d/1bwQ8wPblaQJullJwvJkrW_mPAo-6GM95/view?usp=sharing Don't be intimidated by the mess I caused there=) I deleted some of the modded slots and moved them to the unmodded section for some of the characters I imported (Morrison, Kane attires, Benoit, etc.) That's fine. I'll have a look. Quote
BlindedByTheGrace Posted August 29, 2020 Author Posted August 29, 2020 4 hours ago, SaintChristian said: https://drive.google.com/file/d/1bwQ8wPblaQJullJwvJkrW_mPAo-6GM95/view?usp=sharing Don't be intimidated by the mess I caused there=) I deleted some of the modded slots and moved them to the unmodded section for some of the characters I imported (Morrison, Kane attires, Benoit, etc.) Hi have had a look and experienced the same. I am thinking this issue affects characters installed in mod slots. It doesn't happen with default characters in the game as they have theme file ID's which are registered in the game. I will investigate further. 1 Quote
BlackBen83 Posted October 6, 2023 Posted October 6, 2023 Hi, sorry to bring up this old tuto. But I'm starting to get the hang of it, even if it does seem huge. A question that's pretty simple at the moment. Just in case, can we use the assetconv_30 update (7.2)? Because I can't find the same data for Randy Orton '13 in the tutorial (titantron, line or other). I'd like to place CM Punk '21 / '01 (3 att) on Daniel Bryan '13, and Mark Henry '17 / '98 (3 att) on Daniel Bryan '10 for example. Thanks, Ben Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.