Pyroworks Modding Tool Guide
  • Home
  • Other tutorials
  • 00. Documentation
    • 00.01 Introduction
    • 00.02 Frequently Asked Questions
    • Components
      • Essentials Map Middleware (Component)
      • Firework Mesh (Component)
    • Scriptable Objects
      • Steam Uploader (ScriptableObject)
      • Mod Exporter (ScriptableObject)
      • Spawn Menu Firework (ScriptableObject)
      • Pellet (ScriptableObject)
  • 01. Introduction
    • 01.01 Required Tools
    • 01.02 Learning Blender
  • 02. Making a basic prop
    • 02.01 Introduction
    • 02.02 Making the model
    • 02.03 Creating the prefab
    • 02.04 Adding components to the prefab
    • 02.05 Adding the ScriptableObject
    • 02.06 Exporting and uploading the mod
  • 03. Making other types of fireworks
    • 03.01 Creating a cake (WIP)
  • 04. Making good VFX
    • 04.01 Principles of good fireworks VFX
    • 04.02 Example VFX
      • Perfect peony
      • Chrysanthemum (imperfect peony)
      • Brocade crown (tail and explosion)
      • Nishiki kamuro (tail and explosion)
      • Silver (tail and explosion)
      • Strobe
      • Glittering (tail and explosion) (WIP)
      • Strobing tail (tail and explosion) (WIP)
      • Multicolor (WIP)
    • 04.03 Effect size guide
  • 05. Creating sounds
    • 05.01 Principles of good sounds (WIP)
    • 05.02 Using Audacity to edit audio (WIP)
  • 06. Creating labels (textures)
    • 06.01 Principles of good labels
    • 06.02 Choosing your software
  • 07. Creating models
    • 07.01 Principles of modelling (WIP)
    • 07.02 UV Unwrapping (WIP)
    • 07.03 Example models (WIP)
  • 08. Creating maps
    • 08.01 Creating a basic map
Powered by GitBook
On this page
  • Creating mod exporter
  • Testing the mod
  • Uploading the mod
  • Updating the mod
  • Mod folder for download
  1. 02. Making a basic prop

02.06 Exporting and uploading the mod

Previous02.05 Adding the ScriptableObjectNext03.01 Creating a cake (WIP)

Last updated 1 year ago

It's time to test, export and then upload our mod.

Creating mod exporter

First create a mod exporter for our mod. Go back to the __YOUR MODS GO HERE folder and press right click on our mod folder. Press Create mod exporter.

Now a new object should be created. We can go on to test our mod.

Testing the mod

Press the Export mod to test folder, wait until it's finished and then press the Launch game button. Go into singleplayer (important) and see if your mod appears in the category you've chosen. For our ball prop, it would appear in Props category in All subcategory. Test if it works and spawns fine, and after this you can move on and upload your glorious mod. You can press the Remove mod from testing folder button.

Uploading the mod

PLEASE DO NOT MAKE THESE MODS PUBLIC! YOU CAN DELETE THEM AFTER YOU'RE DONE. THIS IS JUST FOR DEMONSTRATION PURPOSES.

You can press Upload mod to Steam Workshop. This should create another object. Assign a proper tag and a mod name, along with the thumbnail and the description. For me, I set the thumbnail to the ball prop thumbnail I created before. You can edit them all later in the steam workshop page as well of course. Leave the rest of stuff as it is. The Build Compression applies compression to the assetbundle, depending on what you choose. You can view more in

You can then press the Upload button. Please note that you need to have Steam on and need to have Pyroworks in your library. In the console you should now see the upload progress.

After it's done, it should open a browser window with your mod in there. You can change the visibility to public and edit some other stuff if you want to. This should be it! Good job.

Updating the mod

That should be it for this short little tutorial! Good job on creating your first prop.

Mod folder for download

Here is the final mod folder that you can use for learning purposes:

If you want to update the mod, make sure New file is off in the Steam uploader. Enter in your mod fileID which is in the URL of your mod (for example for it is 3016688595) and type in a changelog, aka what did you change in the new version. You can then press upload and it should all upload automatically.

https://steamcommunity.com/sharedfiles/filedetails/?id=3016688595
569KB
Ball prop.zip
archive
How the mod exporter looks for me