2018-10-17 - v1.7.354 - Linux Fix
- Fix crash on Linux at startup
With the recently added Level Editor features, there's a ton of possibility for interesting levels. If you have a great idea (and you'd be interested in the level being included in the default map lists), I'd love to see it!
Either just post your ideas here (screenshot, or just a textual description), or upload the level directly to me!
If you want to send a level you've made, you can find them on your hard disk at: (Steam install folder)/steamapps/common/Splody/user/data/levels/ - the Steam install folder is C:\Program Files (x86)\Steam for most of you Windows users. You can upload the .lvl file to me through this link, just make sure to post a comment here so I know to go looking for new files =).
Alternatively, or if you're on a console whose pesky operating system does not allow you to directly access files, just go online start a new Custom Game, and select your level to play, play a round, and then let me know (along with your PSN ID), I should be able to pull it from the live servers.
I noticed some image "mods" over on the Community Artwork page by, that I'm guessing no one noticed because Steam doesn't really promote the "Artwork" section, maybe you want to check them out!
As for the best way to go about modding - Splody supports loading user-modified files from an overlay folder named "user", so you can place your changed files into that folder without the danger of them being overwritten when Steam next patches Splody (however, a "verify integrity of game cache" will still wipe them, so keep your master copies elsewhere!). The files must be in the exact same path and filename (case sensitive) as to what they are going to override. So, if you want to override Splody/data/graphics/PUTiles.png, make new folders "user", "data", and "graphics" and save it as Splody/user/data/graphics/PUTiles.png and it will load that one instead!
If you're interested in modding characters, there are 3 ways to go about it, and there are sample files located here. For any of these, grab the .zip, extract it into a new folder in Splody/user/data/players/, and then make your changes!
TintMaps - Most image assets have a separate tint map file (same filename but with a "_1" suffix). In the tintmap, anything red gets the primary color, anything green gets the secondary color, anything else is not tinted. Can use non-zero values for these to get blends, or to apply a desaturated primary or secondary color for slight tinting/shadowing.
Steam Workshop - Though I'm not quite sure when I'll get to this, be assured that if I see evidence of people making mods I would want to try out, I'm going to be very motivated to bump it up on the schedule. Obviously there is no point in investing the work on adding support for Steam Workshop if no one is making anything (and the Splody audience is very small right now, so it's unclear whether or not that'll happen).
Use with caution online - if you are doing any substantial modding, and you are playing online, and you notice people get disconnected when you connect, or they complain about errors, please let me know immediately so I can address the issue, rename your user folder to something else like user.tmp so it's not used, and try again. Simple image replacements will never cause a problem. Adding a new character should work fine (you will show up as the default "Splodybot" to other players if you select an avatar they do not have installed). But, if you're playing with other things, be careful, and let me know if you find anything that impacts other players.
Dashing Strike now has an Official Discord Server, currently dedicated to Splody!
Drop on by and say hello, or arrange some multiplayer games! The server even includes a bot which will let us know when there are people, in Splody online multiplayer, waiting for more players to join their game, so if you want to get in on some online multiplayer action, you won't miss it!
I'll update this thread with each new build of Splody indicating what is changed and what bugs are fixed.
After a new build is released, it usually takes 5-10 minutes before it trickles out to all logged in Steam users, so if you get an error message about having too old of a version to play online, either wait a few minutes or restart Steam and you'll immediately get the latest patch. For PS4 users, there may be a longer delay before getting a new version, however the current and most recent version should always both be eligible for online play.
For historical changes (all from before the initial PS4 release), check out the ChangeLog on the Steam forums.