Page 1 of 4

Mari0 1.6 Character Loader Mod [v0.3b]

Posted: 13 Feb 2013, 01:55
by Turtle95
Hey guys,

My good friend, HappyFaces told me about how he wants to mod a Character Loader for Mari0 1.6. Well, I took my time today for roughly 4-5 hours and made one. Currently, it is not player-specific, meaning ALL players will be affected. Also, since this is only v0.1, a heads up: custom characters must be the size of Mario himself. I will add the ability to allow custom quads and all that.

Snapshot!

Image

How to:
1) Gather ALL animations that can be colored in
2) Gather options menu skinning pictures
3) Open the mari0 folder and go make a new folder for your character
4) add "player" and "options" folders in the character's folder
5) add "big" and "small" in the player folder
-- Put biganimations0-3 and smallanimations0-3 in their respective folders--
6) add "skin1" and "skin2" folders in options
--Put skin0-skin3 and secondskin0-3 in their respective folders--
7) Once done, you can go start Mari0
8) Go to options
9) Select the character using the buttons
10) Profit

Characters:
Chell
A0zora
Kiashi
Turtle95
Viridian
Yoshi
Link
Gordon Freeman (sprites by me, also rename the file yourself)
Minimal From Mari0 Minimal
Cat Mario From Syobon
Luigi
Idiot9.0
Muffin From Super Muffin Bros.
QCode
Peach
Toad
Turtle from Turtle: Puzzles (took me a long time to make)

Config.txt CODES

Code: Select all

alwayssmall: <boolean> true/false Do they keep small graphic and offset when being big?
wearshat: <boolean> true/false --shows a hat ingame with this character
color1: <string> smallanimations1 color tag
color2: <string> smallanimations2 color tag
color3: <string> smallanimations3 color tag
colors:1:<9 integers 0-255> default color
jump: <string> custom small jump sound
jumpbig: <string> custom big jump sound
description: <string> what's this character's background?
For custom jump sounds, you need a sound folder in the root folder of the character's name. For example: "mari0\chell\sound\" or it plays the normal mario jump.

Download Link
---> Mari0 CharLoader 0.3 <---

Changelog:

Code: Select all

0.3:
Added "always small" config

0.2:
Custom color tags for coloring
Custom colors for defaults
Character descriptions
Added kiashi, yoshi, turtle95, and viridian
--fully configured with colors

0.1c:
Added ability to use a customized jump sound with the player. Chell has one.
Added A0zora

0.1b:
Fixed crash with no characters to select

Re: Mari0 1.6 Character Loader Mod [v0.1]

Posted: 13 Feb 2013, 01:59
by HAPPYFACES
I appreciate this so much Turtle ^^ this is a great mod that I'm surprised no one else has thought to do before! Well... Before someone suggested it for SE that is 8P

Also couldn't help but have my finger on F5 specifically to reply to this, hah XD

Re: Mari0 1.6 Character Loader Mod [v0.1]

Posted: 13 Feb 2013, 04:59
by Superjustinbros
May I post Aozora?

Re: Mari0 1.6 Character Loader Mod [v0.1]

Posted: 13 Feb 2013, 05:01
by Turtle95
Superjustinbros wrote:May I post Aozora?
Sure. You may need to configure him properly. If you can't figure it out, I'll do it, no problems. Also, I updated it. It crashed without Chell. 1b fixes that.

Re: Mari0 1.6 Character Loader Mod [v0.1b]

Posted: 13 Feb 2013, 05:47
by MrLegoman301
i get this error
Image

Re: Mari0 1.6 Character Loader Mod [v0.1b]

Posted: 13 Feb 2013, 05:47
by Turtle95
MrLegoman301 wrote:i get this error Image
You might need to reset your mappacks or something. Most likely because you used a mod that has higher than 100 entities in it.

Re: Mari0 1.6 Character Loader Mod [v0.1]

Posted: 13 Feb 2013, 06:27
by Superjustinbros
Turtle95 wrote:
Superjustinbros wrote:May I post Aozora?
Sure. You may need to configure him properly. If you can't figure it out, I'll do it, no problems. Also, I updated it. It crashed without Chell. 1b fixes that.
Here you go.
http://www.mediafire.com/download.php?4ru9gd1gte6j9f1

Re: Mari0 1.6 Character Loader Mod [v0.1]

Posted: 13 Feb 2013, 06:38
by Turtle95
Superjustinbros wrote:
Turtle95 wrote:
Superjustinbros wrote:May I post Aozora?
Sure. You may need to configure him properly. If you can't figure it out, I'll do it, no problems. Also, I updated it. It crashed without Chell. 1b fixes that.
Here you go.
http://www.mediafire.com/download.php?4ru9gd1gte6j9f1
--EDIT--
Got 'em

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 07:20
by HAPPYFACES
Image

I got this error on v0.1c >-<

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 14:12
by Turtle95
HAPPYFACES wrote:Image

I got this error on v0.1c >-<
Nothing to do with me. Make sure the folders don't have Capital letters. I'll check later when I get home.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 15:57
by Superjustinbros
A bit of a correction.
The character's name is just Aozora. A0zora is the mappack.

But anyways, thank you very much, Turtle.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 16:29
by Mr.Q.Marx?
xXxrenhoekxXx's Yoshi
http://www.mediafire.com/?73ut3ge6febfqd9
Turtle95's turtle. (no not the idiot9.0 version)
http://www.mediafire.com/?6bo5kogx8njnnko
xXxrenhoekxXx's commander viridian
http://www.mediafire.com/?i3137y2d1h1sd2p
Assasin-Kiashi's Kiashi
http://www.mediafire.com/?93fffx36iejvof4

If xXxrenhoekxXx isn't OK with this I'll delete the link.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 16:31
by renhoek
I was considering adding my VVVVVV character to this so of course I'm okay with it. :)

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 16:54
by Mr.Q.Marx?
Opps, whilst you were saying that I was doing it. I can delete that one if you want?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 17:00
by jokekid
could you change the folder where the characters go, so instead of the mari0 folder, it could go in a folder called characters INSIDE the mari0 folder, to keep stuff clean and organized...
Image

too bad it doesnt work... this happened when i pressed C on the main menu

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 17:03
by Mr.Q.Marx?
jokekid wrote:it could go in a folder called characters INSIDE the mari0 folder
Mine is set up like this...
LOVE\mari0\characters\aozora
LOVE\mari0\characters\chell
LOVE\mari0\characters\turtle95
LOVE\mari0\characters\yoshi
It works fine. Oh and yeah this crashed first time for me but on reload it worked perfectly.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 17:37
by Automatik
Turtle95 wrote:Nothing to do with me. Make sure the folders don't have Capital letters. I'll check later when I get home.
Use :lower() on char.name .

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 18:00
by jokekid
fixed the crash, indeed it needs a folder called "characters" in the mari0 appdata folder... i loved yoshi btw, im making link atm :P

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 18:13
by Mr.Q.Marx?
idiot9.0's SMB2 Mario
http://www.mediafire.com/?6x1p6161a4s0yvz

EDIT: Don't bother, this one messed up.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 20:31
by TheSeek
It gives this error when i press E once i added chell:
Image
why does it even look for a "smallanimation4.png"?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 20:43
by jokekid
Mr.Q.Marx? wrote:idiot9.0's SMB2 Mario
http://www.mediafire.com/?6x1p6161a4s0yvz

he floats...

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 20:59
by Mr.Q.Marx?
jokekid wrote:
Mr.Q.Marx? wrote:idiot9.0's SMB2 Mario
http://www.mediafire.com/?6x1p6161a4s0yvz

he floats...
Whoa... Well that one messed up...

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 21:38
by HAPPYFACES
Ah, I didn't have any characters to load. Working good now!

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 22:57
by Turtle95
TheSeek wrote:It gives this error when i press E once i added chell:
Image

why does it even look for a "smallanimation4.png"?
It has 4 files, but should only be looking up from 0-3 for the names. Now, make sure that you have the folder named 'chell' with its settings in that because I zipped it so that it's a folder in a folder (bad idea on my part).

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 23:47
by jokekid
is it possible to set individual fire flower RGB values?

it'd be awesome for my link to get the red tunic with the fireflower...

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 13 Feb 2013, 23:47
by TheSeek
Turtle95 wrote: It has 4 files, but should only be looking up from 0-3 for the names. Now, make sure that you have the folder named 'chell' with its settings in that because I zipped it so that it's a folder in a folder (bad idea on my part).
Weird, cuz the files are already like that(as it shows in the path in the screenshot)...anyway, now it works, and I changed nothing(except making it run countless times).

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 00:23
by Turtle95
TheSeek wrote:
Turtle95 wrote: It has 4 files, but should only be looking up from 0-3 for the names. Now, make sure that you have the folder named 'chell' with its settings in that because I zipped it so that it's a folder in a folder (bad idea on my part).
Weird, cuz the files are already like that(as it shows in the path in the screenshot)...anyway, now it works, and I changed nothing(except making it run countless times).
Strange.

Well, v0.2 will fix the error (again) when you don't have any characters, as well as some other stuff.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 01:53
by HAPPYFACES
jokekid wrote:is it possible to set individual fire flower RGB values?

it'd be awesome for my link to get the red tunic with the fireflower...
In my quick peek at Turtle's code, he's really setting it up for full customization of the character. He's got sound and custom quads set up already, as he's said. I like how this is turning out, keep up the awesome, Turtle.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 01:55
by Turtle95
HAPPYFACES wrote:
jokekid wrote:is it possible to set individual fire flower RGB values?

it'd be awesome for my link to get the red tunic with the fireflower...
In my quick peek at Turtle's code, he's really setting it up for full customization of the character. He's got sound and custom quads set up already, as he's said. I like how this is turning out, keep up the awesome, Turtle.
I haven't even tested custom quads, tbh. Although it might work. I'd need more help, probably from someone like automatik with it. Anything else I should add to character customizing? I have custom jump sounds.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 02:05
by jokekid
well, the multiplayer thingy...
i dont know if it's een possible with how mari0 handles the mario entity and stuff but whatever.

so, the fire flower will be customizable as well?

maybe you should check out some HUD modding, for the character selection screen

btw, you can add this to the OP if you'd be so kind:

http://www.mediafire.com/?anlvu49oc9461uq

it's link, my first sprite sheet ever, most of it is customly painted, using some higher res images...

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 03:20
by HAPPYFACES
Turtle95 wrote:I haven't even tested custom quads, tbh. Although it might work. I'd need more help, probably from someone like automatik with it. Anything else I should add to character customizing? I have custom jump sounds.
Err, custom fireball images?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 03:25
by Turtle95
HAPPYFACES wrote:
Err, custom fireball images?
I can do that, but then, what's the point of it?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 03:30
by HAPPYFACES
Turtle95 wrote:
HAPPYFACES wrote:
Err, custom fireball images?
I can do that, but then, what's the point of it?
Cosmetics. And why not?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 09:24
by renhoek
Mr.Q.Marx? wrote:Opps, whilst you were saying that I was doing it. I can delete that one if you want?
(sorry for the late reply you know how time zones work)
I don't mind I probably wasn't going to end up doing it anyway.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 10:47
by jokekid
is it possible to set default RGB vaules?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 10:53
by HAPPYFACES
In Main.lua, line 1111 you should see this:

Code: Select all

mariocolors = {}
	mariocolors[1] = {{224,  32,   0}, {136, 112,   0}, {252, 152,  56}}
	mariocolors[2] = {{255, 255, 255}, {  0, 160,   0}, {252, 152,  56}}
	mariocolors[3] = {{  0,   0,   0}, {200,  76,  12}, {252, 188, 176}}
	mariocolors[4] = {{ 32,  56, 236}, {  0, 128, 136}, {252, 152,  56}}
As far as I know, changing those values will change Mario's default colors. Only for that main.lua file, so no worries about conflicts or changing the colors of other Mari0.love's

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 11:44
by jokekid
i meant in the mod itself, like have a preset RGB value for each character

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 15:11
by Vyper
Looks like a nice mod, but I get an error:
Image
Did I do something wrong?

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 21:53
by BobTheLawyer
An error means the modder did something wrong.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 14 Feb 2013, 21:53
by Turtle95
HAPPYFACES wrote:In Main.lua, line 1111 you should see this:

Code: Select all

mariocolors = {}
	mariocolors[1] = {{224,  32,   0}, {136, 112,   0}, {252, 152,  56}}
	mariocolors[2] = {{255, 255, 255}, {  0, 160,   0}, {252, 152,  56}}
	mariocolors[3] = {{  0,   0,   0}, {200,  76,  12}, {252, 188, 176}}
	mariocolors[4] = {{ 32,  56, 236}, {  0, 128, 136}, {252, 152,  56}}
As far as I know, changing those values will change Mario's default colors. Only for that main.lua file, so no worries about conflicts or changing the colors of other Mari0.love's
I'll add this to configuration.

@Vyper, fixed (hopefully) for 0.2.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 15 Feb 2013, 03:32
by MrLegoman301
can you make it compatible with marioMS

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 15 Feb 2013, 05:02
by Turtle95
MrLegoman301 wrote:can you make it compatible with marioMS
I could, but that requires editing that thing's core files. I'll see what I can do.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 15 Feb 2013, 20:33
by Mari0Maker
Okay, so I start the game, it creates the folder "characters", I insert the folder "chell" (Making sure there wasn't a "chell" folder inside the original "chell" folder), I start the game, press "C", and get this error message:
Image

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 15 Feb 2013, 21:36
by jokekid
O_O

but... it only needs 0,1,2 and 3

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 15 Feb 2013, 21:40
by Turtle95
jokekid wrote:O_O

but... it only needs 0,1,2 and 3
You might need to restart the game, not sure. I'll figure it out.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 16 Feb 2013, 01:51
by Mari0Maker
I have tried about 3 times, but it gets the same error.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 16 Feb 2013, 02:17
by Turtle95
Mari0Maker wrote:I have tried about 3 times, but it gets the same error.
Automatik helped me fix it. I'm also working on some other stuff for the mod.

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 16 Feb 2013, 10:47
by jokekid
what's the difference between yoshi, aozora, turtle, etc. and my link? D:

Re: Mari0 1.6 Character Loader Mod [v0.1c]

Posted: 16 Feb 2013, 17:50
by Turtle95
jokekid wrote:what's the difference between yoshi, aozora, turtle, etc. and my link? D:
I haven't even touched link yet.. Could I ask you clean him up a tiny bit? Just make him a bit more link-ish. If not, that's fine. I'll do his configs asap. EDIT: Just fix up the small mario animations a bit. And the belt is for some reason colorable, so you should probably fix that.

Re: Mari0 1.6 Character Loader Mod [v0.2]

Posted: 16 Feb 2013, 19:35
by Turtle95
Mod updated!

Added:
More characters to OP
"config.txt" reading for:
Colorables tags [hat, hair, skin can all be custom]
Default colors for each character
Character descriptions
Player editor shows the correct falling animation through portals
Open characters folder easily by pressing 'M'
Fixed crash on pressing 'C' when not at the main menu
*Hopefully* fixed crash on game trying to load small/biganimations4.png

CODES

Code: Select all

wearshat: <boolean> true/false --shows a hat ingame with this character
color1: <string> smallanimations1 color tag
color2: <string> smallanimations2 color tag
color3: <string> smallanimations3 color tag
colors:1:<9 integers 0-255> default color
jump: <string> custom small jump sound
jumpbig: <string> custom big jump sound
description: <string> what's this character's background?
for custom jump sounds, you need a sound folder in the root folder of the character's name. For example: "mari0\chell\sound\"