Turok EX Modding Guide

Updating a Steam Workshop Item

Theoretically, to update an existing Steam Workshop item, all you need to do is load its kprj and click "Upload to Steam." However, the editor is notoriously finicky about managing kprj files, and will often create a new Workshop item instead of updating the existing one.

Repairing a Broken kprj

Luckily, kprj files are simple text files which we can repair by hand:

  1. Open the broken kprj file, and look for the publishedfileid line.

  2. Go to the workshop page for the item you want to update.

  3. Copy the id number from the page's url, and paste it into the publishedfileid line in the kprj.

    For example, if the URL is:

    https://steamcommunity.com/sharedfiles/filedetails/?id=12345

    your kprj should contain:

    publishedfileid "12345"
  4. Save the kprj, and load it in the editor. When you click "Upload to Steam," it should now update your existing workshop item.