Death Road to Canada

Death Road to Canada

94 ratings
How to Add Custom Sprites!
By Shady Glasses
As a big fan of Death Road to Canada, i really wanted more customizable stuff, like outfits, heads and clothes. After searching a bit, i only found 2 guides on how to modify those things, but none of them had everything you can do, so i decided to make my own guide!


Things you will need:
-Paint.NET (others might work as well, MS paint is not recommended)
-The Game (duuh)
   
Award
Favorite
Favorited
Unfavorite
The Basic
To start this guide, you'll need to know how DR2C and his spritesheets work.
Every sprite will be 24x24 pixels. This makes things easier when editing the sprites, since you wouldn't be confused alot.
Also, since the character editor just jumps from sprite to sprite, it makes thing even easier, since you wouldn't need to code anything, like other games.
Also, if the game updates, you WILL lose your custom sprites, so be aware of that.

-A disclaimer from the far future ooooo-

So even years later some people still use this guide, which is really cool (should probably do something about that 'coming soon' section huh). I've seen a lot of people commenting issues they got and they're basically the same, so I thought about writing this to give people a quick response.

If your game crashes upon launch, you can attempt two things:
1- check the size of the spritesheets, you could've gotten it wrong by a single pixel, and that's enough to crash the game
2- don't leave any empty 'slots'. years ago this would simply stop loading that spritesheet iirc, it might crash the game now.
3- if these two don't work then let me know, I don't know much about the coding of the game, except that it's quite simple. If these two fixes don't work it can be something else I haven't figured out yet.

-Disclaimer over oooooo-

Alright, now that you know the basic, we can continue!
Head-Based sprites
Okay, lets start with the most simple ones: Everything Head Based
Since they're all the same thing, i will be using the head as an example.

Okay, to add space to your sprite sheet, you will neeed to increase its height by 24 pixels and then copy and paste a base sprite that you'll be modifying (can even be from the rare characters spritesheet). Be sure to change the skin color to the default.

















(ignore those weird faces on top of the selected ones, they're some custom heads i've made before)













after that, change it as much as you want.
Body
Now, This one isn't harder than that last one, but they're really time consuming!

Do the 24px stuff again and pick your base (if you are using a rare character's body, you will have serious trouble making it smaller, so its not recommended)

i used the sumo wrestler body for this one.





After Changing it a bit, it ended up like this:







after that, start changing the body in different sizes (if you want, i didn't :P).
Coming Soon!
Just like human characters, dogs, cats and goats can also be customized! now, you don't have to worry about your favorite dog race being in the game!

Soon, i will make how to add custom pets and zombies!

For now, you can comment and give me feedback on my fisrst guide! was it too complicated?(i doubt.) Was it too simple? comment below what do you think and if it worked for you!
82 Comments
Shady Glasses  [author] Mar 21 @ 6:39am 
I'm fairly sure there is, though it's a more complicated process. I think I saw somewhere you can change what sprites your custom characters use by editing them in code. At least, I know you can change custom characters into dogs with that method lol
Balls the talking dog Mar 20 @ 8:34pm 
Is there a way to prevent random npcs from using the custom sprites?
vito! Sep 10, 2023 @ 10:01am 
yeah i tried it once, no success ):
Shady Glasses  [author] Sep 8, 2023 @ 8:10pm 
I've got no idea, honestly. If possible, then it probably requires a lot of extra steps that I'm not aware of.
Deuxlem Sep 7, 2023 @ 8:08am 
Is it possible to mod the mobile version? Haven't seen any guides about it
vito! Aug 5, 2023 @ 11:13am 
:ccskull:
Ditsiny Aug 5, 2023 @ 6:19am 
No worries it works now thank you so much!
Shady Glasses  [author] Aug 4, 2023 @ 2:43pm 
Sorry for the late response. It seems your spritesheet has offset all the sprites in a really weird manner. This probably happened when you tried to resize the sheet - I'm guessing if you're using paint.net you didn't account for the direction it would extend in.

get the original spritesheet and then make sure that when you're expanding it, you uncheck the box locking the ratio, and make sure to anchor the sprite to the top middle.
Ditsiny Aug 4, 2023 @ 2:01am 
Shady Glasses  [author] Aug 3, 2023 @ 3:52pm 
could you post another image? That one you sent just looks like the normal spritesheet - but compressed to oblivion.