Overview
This is an official guide to creating and loading local Iron Snout pig outfits. Few things will definitely change in the future, so have this bookmarked as I will update the guide with new information.
Preparation
At the moment you need to own Snoutfit DLC to enable skin-related features in the game. You can buy it here:
[link]
Iron Snout will detect and load local outfits from these directories:
Windows: %localappdata%IronSnoutcontentlocaloutfits
Linux: ~.configIronSnoutcontentlocaloutfits
For example, this is how it looks on my Windows 7 environment.
An option to choose your own outfit directory is coming in the future updates!
For a skin folder to be recognized by game and added to the outfit selection list it has to contain at least thumbnail image called face.png, which must be 192×92.
Other spritesheets needed to get your piglet fully dressed are base.png and dead.png.
Download SVG, PDF and PNG templates here:
[link]
Strike trails are removed from these sprite sheets, so it’s up to you either to add your own (keep them in separate layers) or leave it as it is until I’ll add in-game trails.
If you’d like to check out built-in outfits to have as an example, dig around the “media” folder in Iron Snout installation directory.
Upcoming Changes
So you could plan your snoutfit project better, I’d like to list a few outfit-related changes which are likely to happen in the future updates and the ways they might affect existing outfits.
- base.png gaps will be removed, but since that will change total frame count, I should be able to detect outdated skins and adapt game code to support both sheets
- strike trails MIGHT be removed from base.png and will be drawn in-game, I plan to add a support of outfit settings file where you could define if outfit has strike trails or not
- taunt, death and idle animations will allow custom frame count, which will not affect any existing outfits, but can be something to look forward to if you have a cool idea for a completely new animation
- it’s possible that Steam Workshop integration will be available in the future, but I can’t give any promises regarding it right now
Sprite Sheet Requirements
Game will attempt to load these sprite sheets from your outfit directory. Keep in mind, some of the requirements for these image files might change in the future, but most important parts like frames being 192×192 will stay the same.
Required
Size: 192×96
Thumbnail image for your outfit.
Required
Size: 6720×192
Main sprite sheet for all important pig fighting actions. Refer to section below to see which frames refer to which specific move. Currently it has some intentional gaps, which might get filled or removed in the future, but don’t worry about it yet.
Required
Size: 384×192
An unfortunate piglet laying all dead-ish. Currently has two frames, but in future support for longer death animations will be added.
Optional
Size: 768×192
Four frames of standing idle animation. Doesn’t have to be added, but takes the outfit to another level and is pretty easy to make when you already have frame #1 done.
Optional
Size: 768×192
Four frames of crouching idle animation. Also optional.
Optional
Currently not supported, but custom taunts will be available in near future. To use taunt in the game with default skin, hold left or right key for a bit longer.
Frame Reference List
Computer-readable, but also human-understandable list of frames in base.png to give you a better idea of what’s going on.
Best Practices
While you’re free to do whatever you want, I have a few suggestions to make your outfit look and work best in the game and a couple of tips to get you started.
- keep the line thickness similar like it is in the base pig
- avoid “harsh” colors if possible and use game screenshots as references
- keep in mind where character and his strike hitboxes are
- if you choose to go for vector art, I use and recommend Inkscape as it’s very easy to learn
- have things like strike trails in different layers in case you’d have to remove them
- keep frames in 192×192 grid, so you wouldn’t lose their position
- keep backups of your art
Final Words
Best of luck! I can’t wait to see what you will do with this! Don’t forget to share your progress or final outfit in the artwork section or send it to me!
If you can’t afford the DLC, but really want to create outfits, draw one frame of a skin you’d like to make and send me an email!
In case you have any questions, don’t hesitate to contact me: