1.60 and modding tool now available!

ScourgeBringer

ScourgeBringer is a fast-paced free-moving roguelite platformer. Help Kyhra to explore the unknown and slash her way through ancient machines guarding the seal of her past, and maybe the redemption of humanity.

Hello Fated Ones! Following [url=https://steamcommunity.com/games/1037020/announcements/detail/3012317192167588072]our previous statement on modding[/url], we are here with some cool news. We previously had doubts in regard to the possibility to publish the tools that we created while making the game. [b]We're happy to announce that those tools are now publicly available![/b] Instructions to access the tools are at the bottom of this news, but please consider reading the important notice first. These tools also comes with [b]a new 1.60 game update which fixes a few outstanding issues[/b]. [b]Please be aware:[/b] these tools were never meant to be public, we are providing them as-is, which means that you should expect very obtuse interfaces, and no technical support or planned updates to the tools. They are Windows 64bit only and can't (and will not be update to) run on Linux and macOS. Please also be aware that this update isn't about adding a Steam Workshop support. This would require much more work and as of now, bringing the tools publicly has already been quite the work. We unfortunately can't push this further and mod support will remain "old school" for the time being. [h1]Game editor presentation and tutorial[/h1] To help you getting into the tools, we prepared a full walkthrough, powered by our french accent. Don't mind its length of almost 3 hours, it comes with a convenient chaptering to watch it in bursts. [previewyoutube=F5cQBcokHYU;full][/previewyoutube] [h1]Limitations[/h1] Be mindful that these tools, despite being very extensive, are limited because some aspects of ScourgeBringer are hardcoded and can't really be made editable. Here's what you can't do with the tools: [list] [*]You can't create new Blessings (but you can tweak all the values of existing ones) [*]You can't create new Skills (but you can tweak all the values of existing ones) [*]You can't create new Roots (but you can tweak all the values of existing ones) [*]You can't create more Realms (but you can entirely repurpose existing ones) [*]You can't integrate new sounds or music (but we intend to publish the specs and list of sounds so that you can play around with existing ones and eventually create your own, independent bank) [/list] [h1]Guidelines[/h1] If you wish that your mods are promoted by us, there's a few guidelines: [list] [*] You are allowed to modify textures, as long as you own the rights to the modifications (we will not promote mods which use assets from other games, unless you remade them and are paying credits to the original creator). It is however not allowed to publicly share the readable versions of ScourgeBringer's assets. [*] You are allowed to modify the content files (BossCatalog, BulletCatalog, all the "Catalog" files). These are undocumented but we plan to document them for modifications. [*] You are allowed to make fan translations (but for legal reasons, we won't integrate them into the game). [*] Your mod should have a disclaimer that it can break the game and that the players might loose their save. Backup is highly recommended. [*] Open sourcing the mod itself is a nice plus, because it allows us to validate and thus promote it. [/list] You can't: [list] [*] Modify the executable, unless we can track what has been modified in a transparent way, and the process shouldn't expose publicly the game's code. [*] Make public any of the original data of the game. [*] Temper with the game sounds and music, they are encrypted. [/list] [h1]Risk of breaking your game, check out this community tool[/h1] Our editor is super tightly coupled to the game itself and doesn't allow to made "side projects", it can only directly modify the game's core, hence possibly break the game with no way back. BUT! The community has started working on a mod manager, [url=https://github.com/Squiblydoo/ModBringer]ModBringer[/url] (by Squiblydoo). For now it only manages texture swapping, but this kind of manager might be the answer to our lack of time to make these adaptions to our editor. If such a tool should allow to safely backup and restore the original game files, we could think about publishing our editor to the community! [h1]How to access the tools[/h1] The tools are not downloaded by default. You need to switch to a beta branch to download them. Right click on ScourgeBringer in your library, select Properties. Now click on Betas, and select the "Editor" branch. After selecting it, the editor should be downloading. You will then be able to launch it by browsing through the game's files. Please note that the editor is quite demanding and will take several seconds to boot. [h1]Join the modding community![/h1] We created a [url=https://discord.gg/flyingoak]modding channel on our Discord[/url]. There you can discuss mods and possible modding strategies. Some mods are already being made! [h1]1.60 change log[/h1] [b]New:[/b] [list] [*]The code structure has been modified so that more elements can be moddable (there are still limits, but it's more open now) [/list] [b]Changes:[/b] [list] [*]Removed analytics from the game (our server can't handle them anymore due to the number of players) [*]The "enter" button is now dynamically set to Cross or Circle on PlayStation 4 depending on system settings [/list] [b]Fixes:[/b] [list] [*]Fixes "-" button not mappable on Nintendo Switch [*]Fixes gamepad issues when using multiple gamepads or virtual gamepads [*]Fixes pizza gun not working on consoles [/list]