Rivals of Aether

Rivals of Aether

The Trial Grounds
 This topic has been pinned, so it's probably important
Ghostabo  [developer] 31 Jul, 2020 @ 6:46pm
Character Compatibility Guide
STEP 1 ----------------------------------
Open the following template: https://imgur.com/a/u1IXBSJ
The colors in it may differ a little from the in-game ones, but you can check the sprites in the stage files to correct them if you want. It shouldn't make much of a difference, though.

STEP 2 ----------------------------------
Draw over it, using only the colors in the corner of the picture. Please respect the outline color and the eye/mouth shape. You can distort the shape and size of the body but try to be consistent with the style. There's going to be examples in the end of this post so don't worry.
For the sprite on the right, just rotate the image and change the eyes and mouth. Make sure that the feet are aligned so the sprites are properly separated later.

Here's a helpful tip if your character is human/humanoid and has hair: if the hair doesn't go up for some reason like a messy hairstyle or a pompadour, the upper outline of the hair should be three pixels above the head of the template given above.
Kyoko's and Leon's sprites illustrate this rule pretty well, so you can use them as a guide.
https://imgur.com/a/QBDw46H

STEP 3 ----------------------------------
Delete the colors in the corner, you don't need them anymore.

STEP 4 ----------------------------------
Resize the image to 200%.

STEP 5 ----------------------------------
Save the sprite in the sprites folder of your character as XXXX_strip2, with XXXX being a name of your choice.

STEP 6 ----------------------------------
Put this in init.gml:

guiltySprite = sprite_get("XXXX")

And this in load.gml

sprite_change_offset("XXXX", 31, 0);

STEP 7 ----------------------------------
That's it!

Here are many examples:
https://imgur.com/a/eZo39cB
Those same sprites are in the files, so check them out for more accurate colors. Not that it matters.

EDIT -------------------------------------

I'll reiterate my advice to follow the template's eye shape for consistency's sake, which means that the eyes should be 2x2 squares if possible. It's not really necessary, but at least it adds to the immersion.

Another thing: Pay attention to the body size. See how, in the examples, bigger characters have bigger sprites

Anyway, have fun!
Last edited by Ghostabo; 1 Aug, 2020 @ 1:41pm
< >
Showing 1-11 of 11 comments
what init.gml folder do i put it in?
Ghostabo  [developer] 10 Nov, 2020 @ 8:57am 
Originally posted by The Cardboard Fox:
what init.gml folder do i put it in?

The one that's called literally "init.gml", that's in the scripts folder. It's the same one most compatibility stuff is handled. It's not "other_init.gml", for example. If you're still in doubt, you may look at other characters' folders to check!
i know what the init.gml file is. just which one, the character init.gml file or the trial grounds init.gml.
i ment to put the question mark at the end.
Ghostabo  [developer] 10 Nov, 2020 @ 9:10pm 
Originally posted by The Cardboard Fox:
i ment to put the question mark at the end.

Oh, it's the character's init.gml!
ok. thx!
SussyShart 26 Nov, 2021 @ 10:55am 
Berd has support for [INSERT CHARACTER HERE AND GO BUY A CORN DOG]
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2664226338
Ghostabo  [developer] 28 Nov, 2021 @ 8:55pm 
Originally posted by SussyShart:
Berd has support for [INSERT CHARACTER HERE AND GO BUY A CORN DOG]
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2664226338
wrong discussion, but thanks anyway!
chrismrhach 14 Aug, 2022 @ 11:08am 
please bro help i need help it appears both sprites together in the stage screen instead of being separated and how do i rezise image 200x what number
Ghostabo  [developer] 14 Aug, 2022 @ 7:32pm 
Originally posted by crismrhach:
please bro help i need help it appears both sprites together in the stage screen instead of being separated and how do i rezise image 200x what number

You need to put "_strip2" in the end of the file name, like described in the tutorial.
And as for resizing, it depends on the software you're using, but it's probably simple enough to find online
chrismrhach 15 Aug, 2022 @ 12:32pm 
it worked thanks you are the nicest rivals of aether mod creator i have ever seen keep doing amazing things im not making a haracter i just like to give the characters i downloaded the supports they dont have
< >
Showing 1-11 of 11 comments
Per page: 1530 50