Question about using sprites larger than 32 x 32.

Magicalmato

Warper
Member
Joined
Jan 4, 2015
Messages
3
Reaction score
1
First Language
English
Primarily Uses
So for the game I'm working on at the moment, I'm making completely custom sprites for it. One of the characters though is 96 x 96 pixels wide (Or 3 boxes by 3 boxes). All of the other characters are 32 x 64 (1 box wide by 2 boxes tall). Now I know for 32 x 64 you need to put a $ in front of the file name (like $examplecharacter). So now my question is that is there an combination/a way to make it so I can add the character sprites that are 96 x 96?
 

Hudell

Dog Lord
Veteran
Joined
Oct 2, 2014
Messages
3,545
Reaction score
3,715
First Language
Java's Crypt
Primarily Uses
RMMZ
You can use any size you want. The $ sign tells RPG Maker that you only have one character in the spriteset, instead of 8.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,675
First Language
German
Primarily Uses
RMMV
As said, the $ has nothing to do with the sprite size, only with the numbers of sprites in the spritesheet ($ single sprite, no $ is 4x2 sprites)


A sprite can be any size, even irregular (like 43x107 or so) as long as the spritesheet contains 4x3 same-sized areas.


However, without scripts the collision are will always be 32x32 and at the bottom center of the sprite.
 

Magicalmato

Warper
Member
Joined
Jan 4, 2015
Messages
3
Reaction score
1
First Language
English
Primarily Uses
Oh wait seriously? Man I had no idea that it was like that, I assumed that you had to do some sort of combination to get different sized sprites, since there's already pre-existing sprites in the game that are tagged with "!$" or "!" or something like that. 

Nevertheless wow I feel stupid for not realizing that and also many thanks! I really appreciate the help! 
 

Hudell

Dog Lord
Veteran
Joined
Oct 2, 2014
Messages
3,545
Reaction score
3,715
First Language
Java's Crypt
Primarily Uses
RMMZ
Oh wait seriously? Man I had no idea that it was like that, I assumed that you had to do some sort of combination to get different sized sprites, since there's already pre-existing sprites in the game that are tagged with "!$" or "!" or something like that. 

Nevertheless wow I feel stupid for not realizing that and also many thanks! I really appreciate the help! 
It's a common mistake.

The "!" sign is used to say that the spriteset is an object instead of a character.
 

Mukar

That Guy
Member
Joined
Jan 11, 2013
Messages
23
Reaction score
2
First Language
English
I'm actually having the collision problem that Andar talked about, but I can't seem to find a script to help fix it.
 

Bastrophian

The Pixel Heartist!
Veteran
Joined
Oct 26, 2013
Messages
3,830
Reaction score
2,070
First Language
English
Primarily Uses
Other
Just for future reference ....the ' !' Is used for animations like doors. It places the image in the sprite sheet on the very last row of pixels in a box. Just so you know :)
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I'll die of shock the day people actually read the manual! So much close-but-not-quite-right information being passed around - no wonder people are confused.


The definitions above are very restrictive. By default, sprites without the ! are drawn 4 pixels above the gridline. The ! tells it NOT to do this, and to draw them right on the gridline. Yes, they COULD be objects, but they don't have to be, and objects don't need to have the ! - it depends on their purpose. Yes, they COULD be animated, but they don't have to be, and LOTS of animated sprites don't have the ! - it depends on their purpose.

Manual (F1 in editor) > RPG Maker VX Ace > Reference Material > Resource Standards > Graphic Resources said:
Characters (Graphics/Characters)


Files containing images of characters to display on the map screen.


A character can be of any size, and a total of twelve patterns (four directions (down, left, right, up) × 3 patterns) are arranged in the designated order. In each file, arrange characters two down and four across, for a total of eight. The size of this character is calculated based on one-twelfth the width and one-eighth the height of this file.


Note that RPG Maker VX Ace displays characters offset four pixels from tiles so as to more naturally portray them with buildings.

  • Adding an exclamation point (!) to the beginning of a file name cancels the application of the four-pixel offset, and also turns off the translucent effect applied by the bush attribute. This is used mainly for object-type characters on maps, such as doors and treasure chests. It can also be used in combination with the dollar sign ($) special character.
  • Adding a dollar sign ($) to the beginning of a file name allows you to treat one character as one file. In this case, the size of the character will be one-third of the width and one-fourth of the height of the file. It can also be used in combination with the exclamation point (!) special character.
@Mukar, please don't add your own question to someone else's thread. You already have a thread for your issue.
 
Last edited by a moderator:

Hudell

Dog Lord
Veteran
Joined
Oct 2, 2014
Messages
3,545
Reaction score
3,715
First Language
Java's Crypt
Primarily Uses
RMMZ
I'll die of shock the day people actually read the manual! So much close-but-not-quite-right information being passed around - no wonder people are confused. 
It's Enterbrain's fault for calling an spriteset with the "!" in the name an "Object Character".
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I noticed yesterday when we were discussing the bush_depth, that it's called something like that in the scripts too. I guess it makes sense to someone who made the engine ...
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD

Forum statistics

Threads
105,868
Messages
1,017,070
Members
137,577
Latest member
SadaSoda
Top