Page 1 of 1

I want to make a custom npc (smbx2)

Posted: Thu Oct 01, 2020 7:40 am
by smbx2 level editor
Is there any software that can create custom npc for smbx2? (beta 4)

Re: I want to make a custom npc (smbx2)

Posted: Thu Oct 01, 2020 4:45 pm
by FireyPaperMario
Use Paint.net and/or GIMP if you wanna make a custom NPC, and copy and paste the sprite to a existing NPC file. But be careful and click save-as and not save.

Re: I want to make a custom npc (smbx2)

Posted: Thu Oct 01, 2020 5:02 pm
by smbx2 level editor
FireyPaperMario wrote:
Thu Oct 01, 2020 4:45 pm
Use Paint.net and/or GIMP if you wanna make a custom NPC, and copy and paste the sprite to a existing NPC file. But be careful and click save-as and not save.
I don't want to make a gfx pack, I want to make an npc pack

Re: I want to make a custom npc (smbx2)

Posted: Thu Oct 01, 2020 5:05 pm
by FireyPaperMario
smbx2 level editor wrote:
Thu Oct 01, 2020 5:02 pm
I don't want to make a gfx pack, I want to make an npc pack
Again, if you wanna make a custom NPC pack, you'll have to use Paint.net and/or GIMP to edit the original NPCs include in 2.0.0.

Re: I want to make a custom npc (smbx2)

Posted: Thu Oct 01, 2020 5:08 pm
by smbx2 level editor
FireyPaperMario wrote:
Thu Oct 01, 2020 5:05 pm
smbx2 level editor wrote:
Thu Oct 01, 2020 5:02 pm
I don't want to make a gfx pack, I want to make an npc pack
Again, if you wanna make a custom NPC pack, you'll have to use Paint.net and/or GIMP to edit the original NPCs include in 2.0.0.
What is the code to edit?

Re: I want to make a custom npc (smbx2)

Posted: Thu Oct 29, 2020 7:07 am
by smbx2 level editor
FireyPaperMario wrote:
Thu Oct 01, 2020 5:05 pm
smbx2 level editor wrote:
Thu Oct 01, 2020 5:02 pm
I don't want to make a gfx pack, I want to make an npc pack
Again, if you wanna make a custom NPC pack, you'll have to use Paint.net and/or GIMP to edit the original NPCs include in 2.0.0.
how to edit the original NPC?

Re: I want to make a custom npc (smbx2)

Posted: Thu Oct 29, 2020 11:24 am
by Emral
FireyPaperMario wrote:
Thu Oct 01, 2020 5:05 pm
smbx2 level editor wrote:
Thu Oct 01, 2020 5:02 pm
I don't want to make a gfx pack, I want to make an npc pack
Again, if you wanna make a custom NPC pack, you'll have to use Paint.net and/or GIMP to edit the original NPCs include in 2.0.0.
NPC packs don't require any of that. Modifying the code in scripts/npcs into the custom id range is certainly an option, but not required. Creating a spritesheet is only necessary if no existing spritesheets satisfy the needs of the NPC that one wants to make.

I have a tutorial for the basic process here:
https://www.youtube.com/watch?v=LsT7ItnnVzY

The software I used was paint.net to assemble the spritesheets, and visual studio code to write the code.

To write the code for the NPC, knowledge in the lua programming language is necessary. The links in my other tutorial videos and the descriptions of those videos can help, too.