Leaderboard
Popular Content
Showing content with the highest reputation on 07/24/2023 in all areas
-
This is basically a large collection of theme songs all in wem, That will be updated sometimes. Requests are welcomed. Link: https://drive.google.com/drive/u/0/folders/1ofbpaAr-wIOF-tFxTumO2MDu2J9U1cBc 10/8/2022 update includes Edge 2002, Steve Austin (Tough Enough), Too Cool (Turn It Up) and Vince Russo WCW1 point
-
Hi, I will be putting up a tutorial on title belts in the game. This tutorial will cover. 1. The belt param data file in the misc05_save.pac 2. The belt control data file in the evt_data.pac file 3. The ring announcer data for title belts in the sound_p30.pac file. 4. Title belt renders This info will be useful if you are replacing a title belt you don't use with a different one. I will update the thread as soon as I complete each section of the tutorial. Stay Tuned. PART 1 : The belt param data file. For this tutorial, you will require the following tools. 1. Pac Editor or X-Packer. 2. HxD (hex editor) 3. Wrestleminus to open and view the superstring file. So lets get on with it. The misc05_save.pac file contains default data for the title belts which you see listed in the TITLE MANAGEMENT menu. The data is located in the 0005.dat file. First we need to extract this file from the misc05 file. 1. Open the misc05_save.pac file in pac editor or X-Packer. 2.Extract the 0005.dat file from it . Open the file in the hex editor HxD. This is a screenshot of the top section of the file. I have highlighted some data in yellow which I will explain . The 01 highlighted is the byte which enables the belt show up in the menu for selection The D4 07 (swap the bytes to 07 D4 and convert to decimal gives 2004) is the ID for the belt prop (2004.pac). This is the straight belt used in the title match introduction, title victory motions and title belt entrances where the character has the belt held in the hand or placed on the shoulder. The Highlighted 0 is belt ID 0. This is the WWE Championship belt assigned to AJ Styles by default. I had created a belt ID and render sheet which lists all the belts, their ID and the ID's for the render. https://docs.google.com/spreadsheets/d/14VXJAJxuXZGufibUDkvbEIjYpfpvagmGM8uE_wh6Pmg/edit#gid=0 If you look in the first row of this sheet, you will see Belt ID 0 is the WWE championship with Render ID 1 in the ltag_belt_all_win.pac file. (Render ID 0 contains reference data) The array of bytes highlighted are flipped as 03 34 E2, 03 35 AA and 03 3C B2. These three array of bytes are the Hex Ref ID's for the string names used in the Title management menu, universe mode menu , title selection in exhibition mode and the match-up screen. If you open the string_win.pac file and scroll down to locate these ID's , you will see the title names listed. The 62 02 highlighted (flip to 02 62 and convert to decimal gives 610) is the Character ID for AJ Styles. This is the ID for the character the belt is assigned to by default if you start of with a fresh save. This ID is in two places The A8 10 (Flipped as 10 A8) is a sort of belt type assignment code which assigns the belt as a male singles title. Here are a few used in the file A8 10 , 98 10 or 88 10 - Male singles title A9 10, 99 10 or 89 10 - Female singles title AA 10, 9A 10 or 8A 10 - Male tag title AB 10, 9B 10 or 8B 10 - Female tag titles - This code are not assigned to any title by default as there is no female tag title in 2k19 9C 10 Cruiserweight title. This is especially useful if you are replacing a title belt and you want to convert it to a different title. For instance converting one of the unused tag title belts to a Women's title belt if you are replacing with Women's tag title belts. If you wanted to convert the Universal title to a Women's title belt, you just need to change the assignment bytes. Lets look at one of the tag titles. The Raw Tag team Championship. In the sheet I posted, the ID is 36. To locate the data , you can perform a hex search for 36 00 00 00. Remember the ID's are located in the same position. Here is a screenshot. Similar to the first example The prop ID for the belt is 07DD (2013.pac) The string names for the belt used in the menu are 3 34 86, 3 35 4E and 3 3C 56. If you are replacing a belt and you need to change the title name in the menu, you only need to locate and change these three string names. No need searching through the string file to replace multiple names. For instance, If I wanted to change the name to the name of a title already in the game, I only need to replace the string ID with those for that title. The A9 01 and 8D 01 (flipped to 1 A9 and 18D and converted to decimal 397 and 425) are the character ID's for Curtis Axel and Bo Dallas who the belts are assigned to by default. If you look in the belt render sheet, you will see the render is 002F . This is what you need to locate in the ltag belt render file. You will also notice the belt assignment is 9A 10. (Male tag team titles) UNUSED SLOTS. There are three unused title belt slots in the game with renders which you can use for modded belts if you are not replacing Two removed in 2k19 which were in 2k18 (Light Heavyweight Championship and the ECW World Television Championship) Title belt slot 4B. If you look in the spreadsheet, You will see I have marked these. Light Heavyweight title ID 14, belt render 12 (0012) ECW World Television Championship ID 2B , belt Render 25 (0025) Slot 4B , belt render 36. These three do not show up in the menu as they are disabled by default. Here's how to unlock them. For the Light Heavyweight title ,you will need to search for 14 00 00 00 (hex search) The 00 highlighted means the belt data is disabled. Change this to 01 to enable the slot. The render and name will show up but the prop files have been removed. The prop ID for the belt is 0A 64 (2660). If you don't want to overwrite belt prop files, you can assign unused belt prop ID in the 2XXX range and replace here. The other belt prop with 5XXX is handled in the evt_data file which I will cover in part 2 of this tutorial. This is a similar case for the ECW World Television championship. Search for 2B 00 00 00 Th third which is unused has no belt prop ID or string assigned .Search for 4B 00 00 00 For this slot, you need to change the 02 to 01. The belt render ID is 0036. the belt prop ID is 0000as there is none assigned. There are also no strings assigned. If you save , inject the 0005.data file back into the misc05-save.pac and start your game, you will see a belt render with no name. Now lets get a bit practical here. Assume I want to use this slot for a custom title , like an AEW Title mod. I am not replacing any belt in the game but will assign an unused ID to the belt pro file. When I look through the pac files in the pac\prop folder, I have seen 2023 is not listed. I will use that. The ID for the prop will need to be changed to 2023. You can't do this with a 2k19 belt prop file. The pac file inside will need to be extracted and injected into a 2k16 belt prop file. I convert 2023 to hexadecimal which gives 7E7. I will flip the bytes as E7 07. Next step is to add strings for the file. In this case, I want to add new strings rather than overwriting one already in the game. Looking through the string sheet in the titles section, there are missing string ID's after 3 34 8C. As shown in the screenshot, I added three new strings , changed the ID's to 3 34 8D, 3 34, 8E and 3 34 8F and named the three AEW WORLD CHAMPIONSHIP. I will now add these ID's to the unused belt data file, including the new prop ID. Here is a screenshot with the strings and belt pro ID added. now lets say I wanted to assign Chris Jericho as the default title holder which will be loaded if you are starting on with a fresh save.I just need to add his ID to the data as shown. His CH Pac is 104 (00 68 in hex ) When done, save and inject the 0005.dat file into 0005.dat in the misc05_save.pac file. Place the file in the pac\root folder. ( I suggest placing the modded file in the same folder as the misc01-start_p30.pac file if you have universal attire unlock in the mods folder (WWE 2K19\mods\Universal Alternate Attire Unlock\pac\root folder) and regenerate the chunk0.def file. Launch your game. This is a screenshot showing the enabled 4B slot with the AEW Championship string name. Remember no belt or slot is being replaced here. The belt render is 0036. If you open the ltag_belt_all_win.pac file file in Pac Editor, You need to extract the 0036.oodl, decompress the file in OODLE TOOLS to obtain the belt render. If you have a dds render image you want to replace it with, open the file in oodle tools, compress and save as 0036.oodl. Inject into the 0036 file in pac editor. This is the end of part 1 of this 3 part tutorial. Next we will be looking at how the belts are loaded in entrances (part 2) and the ring announcer data for title announcements (part 3) . Do take time to read through properly. I hope the explanations and the screenshots make things easy enough.1 point
-
Hi, This is part 2 of 3 for the Title Belt Tutorial. If you haven't gone through the first part, I will suggest you read that first. Title belt management in entrances and title match introductions is handled by the evt_data file. The 000D data file in the evt_data holds this information. We will be working with the evt_data_p10.pac file for this tutorial. 1. Open the file in pac editor. Double click on the F721....... file, highlight the 000D. and select UNCOMPRESS. Open the uncompressed file in notepad. 2. Here is a screenshot of the file. I have highlighted 3 entries which I will explain here. The first entry here is for the belt with ID 0 which is the WWE Championship belt held by AJ Styles by default. Here is the spreadsheet I posted in part 1 for reference https://docs.google.com/spreadsheets/d/14VXJAJxuXZGufibUDkvbEIjYpfpvagmGM8uE_wh6Pmg/edit#gid=0 The 500000 is the ID for the belt video file which plays after the introductions in the ring. These are the files located in the 2K19\movies\titantron folder named as bel_XXXX. The first file in this folder is the bel_0000_0_0.bk2. The 5 is not part of the file. It looks to me like an identifier of some sort. The 5004 and 2004 are the ID's of the belt props in the pac\prop folder for that title. The 5XXX files are the curved belts which are placed around the waist in champion entrances. If a champion entrance is assigned , the 2XXX belt is loaded instead. This can be changed to different values. The 211732 and 211632 are string ID's in decimal format. These are string ID's for the title name in the entrance nameplate which is separate from the string ID's in the menu. We convert both numbers to hex .211732 in hex is 3 3B 14, 211632 in hex is 3 3A B0. Let's open the string file and look up these string ID's 3 3B 14 and 3 3A B0. The string_win.pac file is opened in wrestleminus and both Hex Ref ID's located. Here is a screenshot. The 33AB0 just has WWE and the 33B14 just has the WWE Logo. This is because the game will automatically add the word CHAMPION/CHAMPIONS in the entrance nameplate. You will notice the string names after it like MILLION DOLLAR WCW WORLD HEAVYWEIGHT etc dont have champion after the name. These are nameplate strings referenced in the 000D file. Now lets look at the 3 disabled / unused belt slots i mentioned in part 1 The removed Light Heavyweight Championship belt (slot 14 in hex) The removed ECW World television championship belt (slot 2B in hex) The unused belt slot 4B . Here is a screenshot with the first two slots highlighted as the developers left over some of the data for these slots in the file. The ID's in this file are listed in decimal format. Belt slot 14 will be slot 20 here (14 converted to decimal is 20) belt slot 2B is 4 3 in decimal and belt slot 4B is 75 which is not listed in the file. The 502000 is the belt video data which the game reads to know which belt video to play as I explained earlier. The bel_0020_0_0.bk2 is the light Heavyweight title belt video file. the 5028 and 2660 are the prop ID's for the Light Heavyweight title belts. These have been removed in 2k19. If you want to use these belts, you can copy the prop files over from 18. Alternatively, if you want to use this slot for a custom mod belt, you can rename the prop ID's to these two 5028.pac and 2660.pac 211716 and 211616 are the nameplate strings . Converted to hex gives 3 3B 04 AND 3 3A A0 respectively. If you look at the string file screenshot I posted above, you will see the string 3 3B 04 is listed as LIGHT HEAVYWEIGHT. You can edit this string to the name of the title you want or leave as it is. The ECW belt 43 hasn't got a belt video file, which is why the entry for the belt video is 0 . The prop ID's are 5050.pac and 2917.pac which have been removed in 2k19. You can use these prop ID's if you are replacing in that slot. Lastly let's look at the hidden belt slot 4B which is not listed in the file. I will add a new row for the belt after the ID 61 . Remember in part 1 I added an unused pro ID 2023 to the file. I can look through the 5XXX prop files to check for an unused ID . I will use 5053 as it's unused in the game. Here is a screenshot with the new row ID 75 inserted . 75 is 4B in hex as I have stated earlier. The 507500 is the ID for the belt video. If you have a belt video fot the title, you can place the video in the 2k19\movies\titantron folder and name the file as bel_0075_0_0.bk2. The 5023 and 2023 are the ID's I used for the prop belt files. (5053.pac and 2023.pac ) The 211745 is the nameplate ID. In the second screenshot below, You will see I added a new string ID 3 3B 22 after 3 3B 21 which I named AEW WORLD. This string will be displayed as AEW WORLD CHAMPION in the entrance. Converting 33B22 to decimal gives 211746. This explains the two entries of 211746 in the file. After these modifications, save, open the evt_data_p10.pac file in pac editor and inject the 000D file into the 000D (use the INJECT AS BPE function) Place the evt_data_p10.pac file back in the pac\evt folder. THIS IS THE END OF PART 2. The final part talks about the ring announcer data for title announcements.1 point