Basic mod use 101


#1

-=- A NOTE BEFORE WE START -=-
While these instructions SHOULD work for mods from other authors, I can’t guarantee that. If the mod is not by myself, always check to see if the author has provided installation instructions before deferring to these.

-=- PREREQUISITES -=-
Almost every mod will require MikeDG’s PWGR Patcher, which can be downloaded here:
http://www.pwgrevenge.com/installation

To set up the patcher unzip it to the directory Steam has installed FireProWrestling in. Then enter your FireProWrestlingW_Data\Managed directory and if you’re NOT using the ModPack make a copy of your Assembly-CSharp.dll file named Assembly-CSharp.original.dll, if you ARE using the ModPack, it comes with the latest Assembly-CSharp.original.dll so this step is unnecessary.

Once the patcher is set up correctly, you need to download the mod you want. I Take note if the mod is an archive file (.rar, .zip, .ace) or a DLL file (.dll)

-=- INSTALLATION OF ARCHIVED MODS, SUCH AS THE MODPACK -=-
Simply unzip the mod to your base Fire Pro Wrestling World directory, and it will place everything in the correct locations.

-=- INSTALLATION OF DLL MODS, SUCH AS MASSDELETE2.DLL -=-
Download the file directly to your \FireProWrestlingW_Data\Managed\ folder.

-=- PATCHING THE MODS INTO THE GAME -=-
Launch the Patcher and select the mods DLL file in the list to the left…then select which mods within the file you’d like to activate in the list to the right. Once you have selected both the DLL file itself, and the parts you wish to use, hit “Patch Fire Pro World” and wait for the patcher to close itself. Now start up the game and the mods will have been applied.

-=-=- IF A MOD AUTHOR ASKS FOR YOUR PWGRLOG.TXT FILE OR AN ERROR CODE -=-=-
In order to generate this text file you need to run the game with the launch option “-logfile”. Here are the steps you need to take in order to do this you have two options.

Option 1 - Generating PWGRLog.txt:

  1. Go to your Steam library.
  2. Select Fire Pro Wrestling World and right click it to bring up the context menu.
  3. Select properties.
  4. In the General tab there will be a button that says “Set Launch Options”, click it.
  5. In the text box that pops up, type -logfile
  6. Press OK and then press close.
  7. Run the game and get it to crash in the error that you want me to investigate.
  8. In the main Fire Pro directory there is now a file called PWGRLog.txt, send this file to me either by posting it’s contents or pasting it into a site like Pastebin and posting the link.

If you already have a PWGRLog.txt you should do the author a favor and delete it and generating a new one before sending it their way. These log files exist between game start ups and can get quite long and irritating to find the relevant information if you don’t delete it between plays.

Option 2 - Using the PWGR Window’s LOG option:

  1. Find your PWGR window.
  2. In the main menu bar there’s two options: Cascade and Log, press the log option.
  3. A new window will open which will log all errors the game encounters (as well as other things of note to developers).
  4. Reproduce the error. The PWGR Log Window only catches errors if it’s ALREADY OPEN. This means that in order for it to catch an error, you need to have it open before the error occurs. So if you encounter an error randomly while playing, there’s a good chance the Log window won’t be open, and you’ll have to reproduce the error.
  5. Copy this error with ctrl-v and send it to the mod author.

pinned #2

pinned #3

#4

Useful advice for anyone getting into modding; it will save you headaches later on.

From @AuronPro
CUSTOM MOVES: Add custom moves using the movelist mod. This keeps the information for the custom moves outside of your vanilla save file. If you add moves using the in game moveset menu, the references to the custom moves are contained within your actual save file. Therefore, you may expeience errors if your game isn’t patched and your save can’t load the moves anymore. You brought that upon yourself by adding moves the lazy way.

CUSTOM ATTIRES: Custom attires work similar to custom moves. They can glitch the game if the game cannot load the parts. Use the attire mods to keep references for the custom parts outside of your vanilla save file. See the last sentence in the custom move section if you are lazy.

TLDR: Backup your game folder. Backup your save. Use movelist for custom moves. Attire mods for custom parts.