Page 1 of 3

Custom Powerups System (CPS) + Powerup Claims

Posted: Sat Feb 22, 2020 6:44 pm
by Novarender
Recently I've been working on a project. One that SMBX has been in need of for years...
Custom powerups!

I want to make this a widely used system, so I'm going to need your help in deciding certain standards for the powerups. For now, I've set up a spreadsheet which decides which custom powerups will get what custom IDs.
Note that custom powerup IDs are independent of basegame powerup IDs or NPC IDs. Custom powerups go by a system where a separate variable holds the player's custom powerup state.

The spreadsheet is here:
https://docs.google.com/spreadsheets/d/ ... sp=sharing

You can edit and suggest things in the bordered area. You can also delete what other people have said, but I would rather you not do this. Also, it's safer to comment on the sheet anyways. Discussion in this thread will also be checked. I'll be setting the actual IDs myself based on what you all decide on.

As for when custom powerups will release -- it will be soon. I'm working on the Cloud Flower right now and when I get that done I will work to release the custom powerup system shortly after, which it is based on.

- SUPER MARIO BROS X -

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Sun Feb 23, 2020 8:54 pm
by GOD_SAMA
ill make the comment here since its easier for me on this laptop
uhh custom power ups
maybe lightning flower that stuns enemies like what a certain heavy hammer bro does when he jumps(stuns you) it also could power blocks that could be used as a light source or power switches etc
superball since someone made it for smbx 1.4.5 https://www.youtube.com/watch?v=_XwUl21g7W4
bomb suit basically since peaches fire flower makes her shoot bombs have mario be able to do the same with this power up
links bow and arrow like in mario maker 2 if possible
mario galaxy ice flower basically make mario form ice bridges when he runs on water and shoot ice also or ice blocks skipping the need to freeze enemies tho this power up would be only A utility not offensive if theres a way for it to be both go for it
also not a power up but add ice bro and lightning bro, boomerang bro
dont know how youd do this but a power up maybe a glove that lets you grab certain enemies like shy guy or a hammer bro that shoots fire or ice
also boomerang suit or flower or ability to catch a flying boomerang like in smb3 gba

not really a power up but wall jumping and groundpound( either by using the super hammer from mario maker or just regular) please add these

if you need sprites here you go https://drive.google.com/file/d/16J7sTh ... sp=sharing
also check https://mfgg.net/index.php?act=resdb&param=01&c=1 and https://www.spriters-resource.com/custo ... iocustoms/


just give credit to respective owners and all that :)

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Mon Feb 24, 2020 11:56 pm
by Novarender
GOD_SAMA wrote:
Sun Feb 23, 2020 8:54 pm
ill make the comment here since its easier for me on this laptop
uhh custom power ups
maybe lightning flower that stuns enemies like what a certain heavy hammer bro does when he jumps(stuns you) it also could power blocks that could be used as a light source or power switches etc
superball since someone made it for smbx 1.4.5 https://www.youtube.com/watch?v=_XwUl21g7W4
bomb suit basically since peaches fire flower makes her shoot bombs have mario be able to do the same with this power up
links bow and arrow like in mario maker 2 if possible
mario galaxy ice flower basically make mario form ice bridges when he runs on water and shoot ice also or ice blocks skipping the need to freeze enemies tho this power up would be only A utility not offensive if theres a way for it to be both go for it
also not a power up but add ice bro and lightning bro, boomerang bro
dont know how youd do this but a power up maybe a glove that lets you grab certain enemies like shy guy or a hammer bro that shoots fire or ice
also boomerang suit or flower or ability to catch a flying boomerang like in smb3 gba

not really a power up but wall jumping and groundpound( either by using the super hammer from mario maker or just regular) please add these

if you need sprites here you go https://drive.google.com/file/d/16J7sTh ... sp=sharing
also check https://mfgg.net/index.php?act=resdb&param=01&c=1 and https://www.spriters-resource.com/custo ... iocustoms/


just give credit to respective owners and all that :)
All of these are good considerations. The last one could be added with some kind of moveset suit.

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 7:22 am
by GOD_SAMA
moveset suit huh.....wonder what kind of suit would fit that? i can think of some sort of goku looking kempo basically mario wearing that get up goku from dbz always wears

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 7:11 pm
by TheGameyFireBro105
Novarender wrote:
Sat Feb 22, 2020 6:44 pm
Recently I've been working on a project. One that SMBX has been in need of for years...
Custom powerups!

I want to make this a widely used system, so I'm going to need your help in deciding certain standards for the powerups. For now, I've set up a spreadsheet which decides which custom powerups will get what custom IDs.
Note that custom powerup IDs are independent of basegame powerup IDs or NPC IDs. Custom powerups go by a system where a separate variable holds the player's custom powerup state.

The spreadsheet is here:
https://docs.google.com/spreadsheets/d/ ... sp=sharing

You can edit and suggest things in the bordered area. You can also delete what other people have said, but I would rather you not do this. Also, it's safer to comment on the sheet anyways. Discussion in this thread will also be checked. I'll be setting the actual IDs myself based on what you all decide on.

As for when custom powerups will release -- it will be soon. I'm working on the Cloud Flower right now and when I get that done I will work to release the custom powerup system shortly after, which it is based on.

- SUPER MARIO BROS X -
Will the powerup be here, or in a new post?

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 9:54 pm
by MegaDood
My only suggestion would be the Ninja Suit from Hello's Mario Engine.
It appears in various Hello games like Mario Editor
It lets you shoot shurikens horizontally and climb walls.
Here's an image for reference.
Image

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 9:54 pm
by MarioLover64
8-12 should be the 38a power ups:
Frog suit, blue shell,propeller mushroom, mini mushroom, and penguin suit

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 9:59 pm
by Wiimeiser
There's redundant mushrooms, fire flowers, ice flowers, and 1UP mushrooms... Maybe those could be changed to help save IDs if you're going for the "multiple powerups in one NPC" idea? Also, if you do this, leaf can have feather as its alt.

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 10:05 pm
by Animebryan
How about the 3 caps from Mario 64? (Wing, Vanish & Metal Caps)
Wing Cap - Flight (similar to Link's ability to turn into a fairy & fly for a short time)
Vanish Cap - Walk through walls (possible invincibility)
Metal Cap - Invincibility, but with lower jump height, faster fall, ignores water physics

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 10:05 pm
by Emral
Wiimeiser wrote:
Tue Feb 25, 2020 9:59 pm
There's redundant mushrooms, fire flowers, ice flowers, and 1UP mushrooms... Maybe those could be changed to help save IDs if you're going for the "multiple powerups in one NPC" idea? Also, if you do this, leaf can have feather as its alt.
Reminder that there are 250 slots for custom npcs.

As for the topic in general, wouldn't it be smarter to have the powerup claims phase after the system is done being set up? I feel like the library is one that would even be worth releasing without any powerups inherently programmed for it, since as a "system" it would be completely modular.

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 10:39 pm
by PdizzleParker
Although I don't really like 38a that much, probably 38a's biggest redeeming quality is the custom powerups. Super excited for this. It'll be amazing for other versions, I know it!

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 11:18 pm
by GOD_SAMA
im just wondering how this will be done when even the devs say its difficult as heck lol but if its done you will have a lot of folks respect

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Tue Feb 25, 2020 11:46 pm
by Emral
GOD_SAMA wrote:
Tue Feb 25, 2020 11:18 pm
im just wondering how this will be done when even the devs say its difficult as heck lol but if its done you will have a lot of folks respect
Pixelpest and I have made powerup systems in the past. It's difficult for someone who has a low amount of programming experience, for sure, as it requires quite a bit of planning and knowledge of what lunalua is capable of. The difficult part us x2 devs keep mentioning is making it suitable for basegame. As you might know, SMBX internally doesn't keep track of powerups in a centralized list. It's just references to player states 1-7 throughout all the code files. And even so, the reason the hooks have not been implemented before is cause powerups were less important than everything we have done for Beta 4.

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Wed Feb 26, 2020 12:43 am
by GOD_SAMA
Enjl wrote:
Tue Feb 25, 2020 11:46 pm
GOD_SAMA wrote:
Tue Feb 25, 2020 11:18 pm
im just wondering how this will be done when even the devs say its difficult as heck lol but if its done you will have a lot of folks respect
Pixelpest and I have made powerup systems in the past. It's difficult for someone who has a low amount of programming experience, for sure, as it requires quite a bit of planning and knowledge of what lunalua is capable of. The difficult part us x2 devs keep mentioning is making it suitable for basegame. As you might know, SMBX internally doesn't keep track of powerups in a centralized list. It's just references to player states 1-7 throughout all the code files. And even so, the reason the hooks have not been implemented before is cause powerups were less important than everything we have done for Beta 4.
so uh whats this gonna accomplish when it gets set up if it does ?

Added in 2 minutes 55 seconds:
Enjl wrote:
Tue Feb 25, 2020 11:46 pm
GOD_SAMA wrote:
Tue Feb 25, 2020 11:18 pm
im just wondering how this will be done when even the devs say its difficult as heck lol but if its done you will have a lot of folks respect
Pixelpest and I have made powerup systems in the past. It's difficult for someone who has a low amount of programming experience, for sure, as it requires quite a bit of planning and knowledge of what lunalua is capable of. The difficult part us x2 devs keep mentioning is making it suitable for basegame. As you might know, SMBX internally doesn't keep track of powerups in a centralized list. It's just references to player states 1-7 throughout all the code files. And even so, the reason the hooks have not been implemented before is cause powerups were less important than everything we have done for Beta 4.
also at some point i feel like backwards compatabilty and not breaking episodes thats already been made is hindering possible features smbx could have here


like you cant add certain things cause it would break whats already been done ........too bad theres no way to negate this and still be able to add new things like powerups , character animations etc i dont know how yall are gonna tackle that but i hope you guys find a way

Added in 5 minutes 35 seconds:
i just hope and want somehow somewhere down the life cycle of smbx that it has all the powerups and mechanics that marios known for in a 2d setting not to mention the ability to add customized versions of said items thats all and if someones trying something here then as i said before GOOD ON YA BOYOS lol

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Wed Feb 26, 2020 12:55 am
by Emral
Nothing I said in the previous post is in any way related to backwards compatibility. And if you wanna add on top of basegame mechanics you can always do so in the context of a level or episode.

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Wed Feb 26, 2020 10:26 pm
by Novarender
Enjl wrote:
Tue Feb 25, 2020 10:05 pm
Wiimeiser wrote:
Tue Feb 25, 2020 9:59 pm
There's redundant mushrooms, fire flowers, ice flowers, and 1UP mushrooms... Maybe those could be changed to help save IDs if you're going for the "multiple powerups in one NPC" idea? Also, if you do this, leaf can have feather as its alt.
Reminder that there are 250 slots for custom npcs.

As for the topic in general, wouldn't it be smarter to have the powerup claims phase after the system is done being set up? I feel like the library is one that would even be worth releasing without any powerups inherently programmed for it, since as a "system" it would be completely modular.
Yeah, that was my mistake. I've been talking to PixelPest however, so perhaps this will come through well. We'll have to see...

But in the meantime everyone, PixelPest has shown me how I can get away with not doing this whole number id system-thing. Therefore we don't need to plan out the order.

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Thu Feb 27, 2020 2:18 am
by PdizzleParker
Novarender wrote:
Wed Feb 26, 2020 10:26 pm
But in the meantime everyone, PixelPest has shown me how I can get away with not doing this whole number id system-thing. Therefore we don't need to plan out the order.
Aw, epic. That sounds to me like it would make it a lot easier. What about the number IDs on the spreadsheet?

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Thu Feb 27, 2020 3:03 pm
by IttaBaby
Zombie and Vampire and the jet hat from Wario Land
Beam and Burning from Kirby
Speed shoes from Sonic
and of course:
Gun

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Thu Feb 27, 2020 9:36 pm
by Novarender
thegameseum wrote:
Thu Feb 27, 2020 2:18 am
Novarender wrote:
Wed Feb 26, 2020 10:26 pm
But in the meantime everyone, PixelPest has shown me how I can get away with not doing this whole number id system-thing. Therefore we don't need to plan out the order.
Aw, epic. That sounds to me like it would make it a lot easier. What about the number IDs on the spreadsheet?
Probably irrelevant by now

Added in 7 minutes 31 seconds:
IttaBaby wrote:
Thu Feb 27, 2020 3:03 pm
and of course:
Gun
Don't worry I've got you covered there

> Gun Flower

Re: Custom Powerups System (CPS) + Powerup Claims

Posted: Sun Mar 01, 2020 11:34 am
by GOD_SAMA
wouldnt a gun flower make more sense as a bullet bill cannon ....tho that already exists as a carryeable powerup lol
could give mario a portal gun tho ....no clue how that would work
also not really a power up but maybe an item called the smashshroom that basically turns mario into a beat em up sidescroller
meaning he can punch enemies etc like this https://www.youtube.com/watch?v=e3m40CmLk0w