Schwarzerblitz

Schwarzerblitz

Not enough ratings
Schwarzerblitz - Introduction to the Workshop
By Andrea Jens
A guide for uploading, building and using content from the Schwarzerblitz Steam Workshop
   
Award
Favorite
Favorited
Unfavorite
Workshop support
Schwarzerblitz currently supports custom content of the following types:
  • characters
  • stages
  • story episodes
Once you are subscribed to any of those items, they will be available for play and appear alongside the core content. Notice that workshop content is disabled when playing the game in TourneyMode.
Installing the Schwarzerblitz Workshop Uploader
The Workshop Uploader is available as a separate tool from the main game. The tool can be downloaded from this DropBox link[www.dropbox.com].
In the future, it will be able to be downloaded from the Steam GUI, but this function is not available yet.

Nota bene:
If for some reason you can't find download the tool from the link or you cannot find it using the Steam GUI, join the Discord server[discord.gg] to receive a copy of it.
Creating a new character
A basic modding kit for creating new characters can be downloaded from this link[cdn.discordapp.com]. The kit includes:
  • A 33 pages guide on the basics of creating and configuring a new character;
  • A sample character with two costumes and a basic moveset;
  • A sample Blender file configured with the universal character rig + a poseable dummy

The tools required to create a custom character are:
  • Blender 2.79[download.blender.org] or older (Blender 2.8 removed support for the .x exporter)
  • An image editor
  • A text editor

To add the DirectX exporter to Blender, please follow this thread[blender.stackexchange.com].

Additional resources:

Import a .x model from Schwarzerblitz:

Prepare an already rigged model for use in Scharzerblitz:

Rigging an existing model for use in Scharzerblitz:
Creating a new stage
There is currently no official guide on how to edit the files for a stage. Here's a quick explanation of the main fields of the configuration file:



The 3D model formats accepted are .obj, .x and .3ds
Create a new story episode
There is currently no open documentation on how to create a story episode - I will add it in the future. You can get inspiration from the episodes in media/scenes/story/episodes, as they follow the same format and require the same files.
Upload your content to the workshop
Follow the instruction from the section "Installing the Schwarzerblitz Workshop Uploader" to install the uploading tool "SCHWB_Workshop_Uploader". Extract the content of the zip in a folder. You should see an executablenamed SCHWB_Workshop_Uploader.exe.


To add new content, enter the folder named workshop. You will find a file named "itemList.ini". Open it with a text editor.


To help you understand how it works, I will use one of my dummy characters. After you create a character, paste your character folder inside the "workshop" folder and add it's location to the itemList.ini file (in this case, characters/chara_sample). Enter the folder chara_sample and create a text file named workshop.ini as in the following:


Once the file is complete, go back to the main folder and double click on SCHWB_Workshop_Uploader.exe.


The console will show the progress and show a small amount of error messages. The right window will display instead the local location of all the installed workshop content.
If the upload was successful, a "success" message will be displayed in the console. Moreover, inside the uploaded content folder, you will find a new file called "workshopItemFileId.ini". If the upload has been successful, this file will host one single number greater than 0.
Make sure to keep this file and don't delete it, as it is needed to update your workshop content! Without it, the uploader will instead create a new item!
Updating your workshop content
To update your already submitted workshop content:
  • go back to the content's folder;
  • update the files you need to;
  • open the file workshop.ini;
  • increase the version;
  • change the changelog message;
  • run the uploader as in the "Uploading content" section;
  • the uploader will take care of everything else - that's it!
Be sure that the file named "workshopItemFileId.ini" has been created by the uploader. If the file is not there, the content will be submitted as a new workshop item!
Known limitations
As of 09.07.2020, Workshop Characters have the following limitations:
  • No arcade endings (the game will simply not find the files)
  • No climatic battle against a Workshop character or on a Workshop stage
  • No diorama (this will be fixed in the future)
  • No marker is shown when arcade is completed with them
Some of these features will be added in the near future
19 Comments
Andrea Jens  [author] 11 Mar, 2021 @ 11:43pm 
Feel free to contact me in case of need! I know that the instructions are not 100% easy to follow, so if something doesn't work do not hesitate to write me via Twitter or Discord!
Auxiliary 11 Mar, 2021 @ 6:41pm 
this all seems really neat might try it out sometime
Andrea Jens  [author] 16 Oct, 2020 @ 12:05pm 
That would be cool. I am not that knowledgeable of the modding communities, but it would definitely help this game's workshop to grow a bit :)
Trinity 15 Oct, 2020 @ 4:03pm 
you should see about getting nexus support, I think I, as a mod maker, can go and register your game on game banana, but not officially, maybe
Andrea Jens  [author] 9 Oct, 2020 @ 11:39am 
I can't really add music mods to the workshop, but since the game's resources are open you can also replace the files there and release a mod pack as a separate zip :)
Trinity 8 Oct, 2020 @ 5:00am 
Let me know when you have Sound Modification support B), I'll gladly try to spruce up the place
GearFighterCZeta 18 Jul, 2020 @ 2:28am 
Penso che quando avrò finito il gioco e avrò finalmente creato un personaggio customizzato, porterò il gioco sul canale. :RCThumbsUp: Merita davvero.
Andrea Jens  [author] 17 Jul, 2020 @ 11:27am 
Okay, ti ho visto! Mandami un DM o pingami quando posso aiutarti!
GearFighterCZeta 17 Jul, 2020 @ 11:22am 
Sono entrato nel discord. Poi appena mi rimetto al lavoro vedo di capire cosa non va.
Andrea Jens  [author] 17 Jul, 2020 @ 10:59am 
Anche io, tra l'altro :D