I created a custom sprite for a using the sprite for a blue haired boy and layering him with a green scarf (using Paint.net). However, when I try to place his sprite into the game, the white square sprite selection box is very small and I can't seem to expand it. It's a PNG file and in the right area so I'm not sure what I'm doing wrong.
Custom Sprite selection box very small
● ARCHIVED · READ-ONLY
-
-
Try putting a ! before the file's name. For example, if the picture was called Person, call it !Person.
The exclamation mark indicates that the picture is only of a single character, rather than 8 different characters.
for example, this would NOT need an !:
but this WOULD need an !:Spoiler
Spoiler
-
that didn't fix it.... I just renamed the file though. do I need to do something else to it?
-
Wrong - correct idea, but wrong letter, please check your answer before posting it ;-)Try putting a ! before the file's name. For example, if the picture was called Person, call it !Person.
@OP:
by default, Ace expects the spritesheet to contain eight spritesets of persons. To override this, there are two different symbols that need to be placed into the filename.
$ is the sign for single spritesheets, without it the selection box is for the size as if the sheet contains eight different sets of a sprite.
! overrides the displacement of the sprite, that is neccessary for door sprites or other structures: without !, the sprite is displayed a bit higher than the regular grid, to give the illusion that the person is walking in the grid position instead of its bottom line. For structures that need to fit to the grid like doors or chest, you add the ! to the filename.
For a single door-sprite, you would need to add both ! and $ -
Oh God, sorry. - I did quickly check but failed to notice that the file had both a ! and $... :headshake:
-
cool! That fixed it. I was wondering what was going on with it
-
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.