[Custom Powerup V2.3]Phoenix Suit: Burn the House Down!

Share and discuss custom LunaLua code and content packs for SMBX2.

Moderator: Userbase Moderators

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

[Custom Powerup V2.3]Phoenix Suit: Burn the House Down!

Postby Tempest » Tue Feb 07, 2017 12:32 pm

Version 1.0 (Very old): show
After days and days working on this, here it is:

http://www.mediafire.com/file/2ndhz0g30 ... pest97.zip

It's a custom Phoenix Suit code with GFX. It's basically the Super Leaf powerup but you can fly for only 1 sec and shoot fireballs.

Image

There's just one problem: when you press the run/alt. run button, the player turns into Flower Mario for 1 frame and i don't know how to summon Fireballs otherwise.
Also, only Mario can use this powerup, but i'm gonna fix that.

If anyone knows how to summon a player fireball (NPC-13) with custom horizontal speed, please let me know.
Another big update! This one was supposed to come out a few months ago, but having to make this thread takes a considerable amount of time and patience (which I didn't have).
Here's the TL;DR version:

Added Link, which has completely exclusive abilites, including Firebombs (orange bombs with bigger blast radius, careful with those) and Combustion while in Fairy mode. Also added an insane amount of bugfixes.

To set this up, just extract the file on your episode folder. However, if you want to use it on a single level, rename the lunaworld.lua file to lunadll.lua.
There's also an extra code for randomly replacing Tanooki suits with Phoenixes (1/5 chance), which you can enable by putting this in the lunadll/lunaworld:

Code: Select all

phoenixSuit.randomGen(true)
If you forget this, I added a "How to Use.txt" on the .rar as well.

Download:
http://www.mediafire.com/file/n3rnanpkb ... empest.rar

Unfortunately, I wasn't able to provide new screenshots for this version, but the V2 ones are relatively up to date.
...
Yes, Toad's sprites make him look like he's wearing pajamas, I know :P There's definetly no easter eggs on Toad's and Peach's spritesheet. Nope.
Abilities: show
Wingflap: Slow your descent mid-air. (Press jump or hold altjump in mid-air to activate) (Mario/Luigi only)
Fireballs: Regular fireballs. (Press run or alt run to activate)
Firecomet: Burn everything in your path to oblivion! You can get extra time by breaking bricks and destroying enemies. (Run until you have your arms out, jump, then press spinjump)
Spinflare: Vertical Firecomet that sacrifices speed for height. (Same as Firecomet but you press spinjump while on the ground) (Mario/Luigi only)
Stompflare: Firecomet while on the ground. (Same as Spinflare but only activates once you hit the ground) (Toad only)
Bombdash: Give yourself an extra boost by using your momentum! (Press jump while in mid-air to activate) (Toad only)
Fireball hold: Hold fireballs. (Press alt run to activate) (Peach/Toad only)
Spreadcomet: Firecomet but separated into 3 smaller versions of itself that go straight up! (Same as Firecomet to activate) (Peach only)
Firebombs: Orange bombs with a larger blast radius, can't be picked up. (Link only)
Combustion: While in Fairy mode, press the altrun button to make a small explosion. (Link only)
That's it!

Credit to whoever made this page for the idea: http://fantendo.wikia.com/wiki/Phoenix_Mario

If you have any suggestions for a new powerup, tell me, and I will try to make it (maybe)!

More information in the changelogs! Until next time! :D
Screenshots: show
Image
Comparison: Fire Flower shoot speed
Image
Phoenix Suit shoot speed
Image
Running animation for Luigi
Image
Luigi using Firecomet
Image
Luigi jumping after running
Image
Luigi wingflap
Image
Phoenix item
Tasty GIFs for your viewing pleasure
Gifs: show
Image
Luigi using Firecomet
Image
Toad using Stompflare
Image
Mario using Firecomet and also Wingflap
Image
Toad abuses his Bombdash
Image
Stylish exit
Image
Peach shows off her extended hover time
Image
Climbing subcon mountain with Spreadcomet
Changelog: show
V2.3:

Features:
-Link added
--Throws fireballs faster than with a fireflower
--Has Firebombs
---Bigger blast radius
---I wrote in my pre-changelog "bombsaway does big ouch" but I forgot what it means, so... try it yourself and find out, I guess :P
---Doesn't blast ceilings
--Explosive Fairy mode
---Shorter time than Leaf/Tanooki
---Altrun button to use Combustion
----Small explosion
----No delay with Wingman activated (you can just hold the altrun button and create a path of destruction around yourself)
---If you run until fire particles appear, then use the Fairy mode, you'll stay in that mode for longer and will also be invincible
--Can't Firecomet
-Player constantly makes fire particles with Wingman activated (Toad also works better with Wingman now)
-Toad was nerfed a bit
-Particles after using Wingflap or Bombdash
-Toad can Bombdash again after stomping/bombing an enemy
-Phoenix spawn chance with randomGen was changed to 1/5
-Toad can also kill a spiked enemy if you time a Bombdash correctly
-Toad can't Bombdash with a boot because that would cause some problems
-You will now accelerate faster on slopes (flight timer increases faster)
-If you have a Phoenix Suit, you can now see it on the world map

Major bugs:
-Player one only
-Held fireballs will disappear when touching a ceiling

Bug fixes and other stuff:
-Firecomet timer was capped, meaning that even when destroying thousands of bricks, your maximum Firecomet time will be 325 ticks (5 seconds)
-Player abilities function properly when standing on NPC's
-Toad's Bombdash appears on his boots rather than his head
-Fixed player having sprites without the powerup (at least I think I did)
-No more duplication
-Toad/Peach won't get 2 hearts when picking up the suit
-Mario/Luigi can't use Wingflap while standing on slopes anymore
-Fixed some boot glitches
-Firecomet behaves slightly better
-Cleaned the code a bit
-You can't throw fireballs while in a pipe or door anymore
-Peach/Toad can't lift their arms for no reason while ducking
-Changing characters via player blocks or cheat codes won't misplace Mario/Luigi's sprites
-Run-flight was improved

Comments:
This will probably be the last release (maybe in a while, maybe forever), partly because I'm not motivated enough to continue working on this, partly because it's probably a waste of time, and partly because I have better things to do. This version was actually made a while ago (a few months) but I didn't post it because I didn't want to spend so much time writing a changelog that noone ever reads. By the way, if you are still reading this, well first of all thank you for taking your time and not skipping it completely, and second, well, don't expect anything SMBX from me in a while, I really don't think it's worth any more time doing stuff in this community. On a less serious note, I reached 1000+ lines of code, so that's nice I guess.

V2.2:

Features:
-Peach was added
--Takes more running to be able to Firecomet
--Has the hold fireball ability like Toad
--Uses Spreadcomet instead of Firecomet (see ability spoiler)
--Has extended hover time
-FOR THE LOVE OF GOD I MANAGED TO GET THE DATA CLASS TO WORK, NOW YOU CAN KEEP THE POWERUP BETWEEN LEVELS (turns out the problem was in my PC)
-Toad can now Bombdash while falling for extra convenience
-Fixed some bugs such as Toad exploding in ladders
-Added some cool (or in this case, hot) particles during various player actions
-Toad can no longer flail his arms like a mad man :(

Known bugs (yes I will repeat the same ones, sorry):
-Only works for player one (I have an idea on how to fix that, though)
-Big Mario/Luigi sprites are slightly out of place (very slightly)
-You get more than one suit when picking up a single one, which means duplication is back again for some reason
-Held fireballs will disappear when touching walls or the ceiling
-Sprites don't display as Phoenix on world map, because data class reasons
-Peach has a different fireball throwing animation, but it's not too distracting so don't worry

Comments:
I found it pretty fun to make Peach compatible this time, I hope you other players out there have as much fun as I did using the characters' abilities, heh. Also, thanks to MECHDRAGON777 for - most likely unintentionally - motivating me to continue this phoenix suit powerup thing

V2.1.1:

Features:
-Wingflap now actually works because it decided to stop working in V2.1
-Code has been cleaned a bit
-Toad's Bomdash was fixed
--If Toad uses the Bombdash while in Firecomet state, he will stop Firecometing
--If Toad uses Bombdash, even when he can Firecomet, he won't be able to do so until he touches the ground again
--Can't use Bombdash underwater
-According to the Fantendo page I got this idea from, the suit makes the player faster, so now they are 1+(1/6)x faster
--To compensate for this buff, the suits are now less likely to be randomly generated with randomGen (1/5 chance)
-Yoshi mount is now waaay less buggy (spritewise and luawise)
-Now held items wont be magically floating when you are about to use Firecomet (you can't use it if you are holding items for nerfing reasons)
--Other visual fixes
-Toad can now use his fireball levitation ability
--If you use the "flamethrower" cheat code, Toad will start charging up his Genki Dama of Absolute Destruction™
-remoovd hirobrain xddddd

Known bugs:
-Still player one only (should I even keep posting this?)
-Doesn't stay after level exit
-Sprites slightly uncalibrated
-Duplication
-Toad can dance if you hold the regular run button, start walking, then repeatedly press the alt run button
-If you use Toad's secondary fireball power and make the fireball touch a wall, Toad will still walk with his arms up as long as you hold alt run

Comments:
Not much to say here, just decided to make this to patch that Wingflap-not-working part, but decided to include some more features while at it, because why not? ;)

V2.1:

Features:
-Added Toad
--Can't use wingflap
--Has Bombdash
---Will destroy held items
---Can only be used after a medium or high jump
---Gain a lot of height if used after Firecomet
--Firecomet goes over maximum speed
--Can't use Firecomet after Bombdash, but can Bombdash while in Firecomet state
--Has fancy sprites if I do say so myself
--Uses Stompflare instead of Spinflare
-Most variables are now boolean thanks to some advice I got
-You can no longer obtain maximum run→flight speed mid-air
-Can't use abilities while the game is paused
-Firecomet has different effects based on your player choice (Mario: 1x speed 1x height. Luigi: 0.5x speed 1.5x height. Toad: 1.5x speed 0.5x height)
-New command variable: randomGen
-Removed Herobrine

Known bugs:
-Can throw fireballs while riding Yoshi
-Still player one only
-Doesn't persist between levels because Data class is the bane of my existance
-Toad can't hold fireballs with alt run (yet)
-Duplication (will be fixed probably)

Comments:
I've taken a break from SMBX recently because it got pretty boring. I dunno how but suddenly I got the motivation to make this and I think it paid off pretty well :) Yeah I decided to work on this again because it's probably my favorite powerup (either this or beetroot), but from now on I might move on to something else.

V2:

Features:
-Thanks to HenryRichard's LunaLua magic, the powerup is now a separate entity (NPC-279)!
-No more fireflower for 1 frame bug!
-Less fireball delay
-Luigi can also burn the house down! (more characters coming soon)
-Custom Luigi sprites
-New attack: Firecomet! Press alt run in midair after running to turn into a giant fireball that can kill NPCs and destroy bricks/other breakables! (you can also just press spinjump after running to shoryuken everything in your path to oblivion)
-Animations are better
-You can press jump in mid-air to flap your wings, slowing the fall (or hold spinjump to... *cahem* R A P I D F L A P)
-No more blue running and flying particles!
-The code is now an API for more convenience
-New cheat code: needaphoenixsuit (self-explanatory)
-New cheat code: whatdoesthefoxsay (just for memes)
-Better sprite placement
-If you destroy anything/kill NPCs with the Firecomet it will last longer
-Removed Herobrine

This is unrelated but, i think from now on i will add a "comments" category on my changelogs, starting now.

Known bugs:
-You can sometimes throw fireballs with Yoshi
-Only works for player one (believe me, I've tried SO MANY TIMES to fix this you have no idea)
-You will lose the powerup after exiting a level, unless it's on the reserve box
-The regular big Mario and Luigi are slightly messed up

Comments:
Wow, this took a while to make, especially the sprites. But hey! I hope it was worth the wait! I worked hard to make this one, probably the hardest I've ever worked on a powerup before. It's a massive update so I think I won't make any updates to the Phoenix suit any time soon, unless I get really bored. Have fun!

V1:

-Original version
Credit to HenryRichard for the separate entity/NPC part. Thanks man! :D

GIVE CREDIT IF USED.
Last edited by Tempest on Fri Jan 18, 2019 8:30 am, edited 20 times in total.

BananaCat
Swooper
Swooper
Posts: 50
Joined: Fri Dec 30, 2016 6:20 pm

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby BananaCat » Tue Feb 07, 2017 2:06 pm

dad, no pics no clicks.

Post some screenies br0

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Tempest » Tue Feb 07, 2017 3:18 pm

BananaCat wrote:dad, no pics no clicks.

Post some screenies br0
Fixed it.

Benial
Swooper
Swooper
Posts: 50
Joined: Thu Dec 15, 2016 4:28 pm
Flair: It's!
Pronouns: He/Him

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Benial » Mon Feb 13, 2017 2:13 pm

How about the mole suit from Paper mario 3d land? (You burrow into the floor and can attack by poking back up)

Koopsakimoto
Bit
Bit
Posts: 68
Joined: Wed Jul 20, 2016 3:50 pm
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Koopsakimoto » Mon Feb 13, 2017 10:57 pm

Benial wrote:How about the mole suit from Paper mario 3d land? (You burrow into the floor and can attack by poking back up)
Or even some Power-Ups from MF? (Mario Forever.)

krakin
Birdo
Birdo
Posts: 2915
Joined: Sun Dec 11, 2016 8:02 pm
Flair: cats are cool
Pronouns: he/him/his
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby krakin » Mon Feb 13, 2017 11:29 pm

Tempes wrote: If you have any suggestions for a new powerup, tell me, and i will try to make it.
Can you by any chance make a Boomerang Bro Suit?
Image

PixelPest
Raccoon Mario
Raccoon Mario
Posts: 7111
Joined: Sun Jul 12, 2015 5:38 pm
Flair: Tamer of Boom Booms
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby PixelPest » Tue Feb 14, 2017 7:05 pm

That's already been done I think

krakin
Birdo
Birdo
Posts: 2915
Joined: Sun Dec 11, 2016 8:02 pm
Flair: cats are cool
Pronouns: he/him/his
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby krakin » Tue Feb 14, 2017 7:20 pm

PixelPest wrote:That's already been done I think
Are there any that you think haven't been made yet? Because I'm pretty sure the boomerang suit isn't in there yet.

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Tempest » Tue Feb 14, 2017 7:50 pm

I'm gonna start working on those, thanks for the ideas everyone! :D

Benial
Swooper
Swooper
Posts: 50
Joined: Thu Dec 15, 2016 4:28 pm
Flair: It's!
Pronouns: He/Him

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Benial » Wed Feb 15, 2017 3:13 pm

practicalshorty014 wrote:
PixelPest wrote:That's already been done I think
Are there any that you think haven't been made yet? Because I'm pretty sure the boomerang suit isn't in there yet.
It's really easy to do it. Toad's hammer suit is the boomerang, so all you need to do is swap the Player Hammer with the Boomerang

timocomsmbx2345
Nipper
Nipper
Posts: 852
Joined: Sat Feb 06, 2016 1:44 pm
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby timocomsmbx2345 » Thu Feb 16, 2017 5:56 am

That's wonderful.
It's truley indeed. i can't use all caps with multiple exclamation points anymore, or else I'm toast!

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Tempest » Thu Feb 16, 2017 1:54 pm

timocomsmbx2345 wrote:That's wonderful.
It's truley indeed.
Thank you! :D

Grand Goomba
Dolphin
Dolphin
Posts: 98
Joined: Sun Nov 19, 2017 3:58 pm

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Grand Goomba » Sat Mar 31, 2018 4:23 pm

Credit given to Tempest.

I've got a real big suggestion. How about these:
SMW Cape Suit
NSMB2 Gold Flower

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: Phoenix Suit V1.0 w/ Custom GFX!

Postby Tempest » Sat Mar 31, 2018 4:35 pm

Grand Goomba wrote:Credit given to Tempest.

I've got a real big suggestion. How about these:
SMW Cape Suit
NSMB2 Gold Flower
Thx man!
I think last year I tried to make the cape feather powerup, but i failed miserably. Might try that again soon tho
Added gold flower to the list!

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: [Update V2]Phoenix Suit V2.0 w/ Custom GFX!

Postby Tempest » Mon Apr 23, 2018 12:14 am

Update V2: Massive update everyone! Make sure to check the original post if interested!

WildW
Rocky Wrench
Rocky Wrench
Posts: 676
Joined: Thu Dec 14, 2017 2:21 pm
Flair: C# more like Db
Pronouns: he/him

Re: [Update V2]Phoenix Suit V2.0 w/ Custom GFX!

Postby WildW » Mon Apr 23, 2018 12:54 am

Definitely using this!

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: [Update V2]Phoenix Suit V2.0 w/ Custom GFX!

Postby Tempest » Mon Apr 23, 2018 9:53 am

WildWEEGEE wrote:Definitely using this!
Thank you! :D

MECHDRAGON777
Pink Yoshi Egg
Pink Yoshi Egg
Posts: 6422
Joined: Fri Dec 20, 2013 6:40 pm
Flair: Nuclear Queen of Reversion.
Contact:

Re: [Update V2]Phoenix Suit V2.0 w/ Custom GFX!

Postby MECHDRAGON777 » Tue Jul 10, 2018 3:36 am

I may use this, but not sure what it replaces. When Rosalina and Toad's Sprites are done, then I can start testing it. I will not give credit until I decide to use it for fact though. This does intrigue me enough to think about it.

Edit: Elemental Flower? Use the elements to advantage. I guess a combination better Leaf, Fire, Ice, and Mole using Alt Run to cycle. Although, not sure if anyone will use.

This is still the best I have seen so far.

Tempest
Bit
Bit
Posts: 79
Joined: Tue Jan 31, 2017 5:18 pm
Flair: not here
Contact:

Re: [Update V2]Phoenix Suit V2.0 w/ Custom GFX!

Postby Tempest » Wed Jul 11, 2018 12:17 am

MECHDRAGON777 wrote:
Tue Jul 10, 2018 3:36 am
I may use this, but not sure what it replaces. When Rosalina and Toad's Sprites are done, then I can start testing it. I will not give credit until I decide to use it for fact though. This does intrigue me enough to think about it.

Edit: Elemental Flower? Use the elements to advantage. I guess a combination better Leaf, Fire, Ice, and Mole using Alt Run to cycle. Although, not sure if anyone will use.

This is still the best I have seen so far.
It doesn't replace anything, Henry's code made it so that it's an entirely new powerup.
Elemental flower does sound quite interesting, added to the list!
Thank you! :)

MmmMario
Monty Mole
Monty Mole
Posts: 127
Joined: Sun Aug 05, 2018 6:28 am
Flair: Yeet

Re: [Update V2]Phoenix Suit V2.0 w/ Custom GFX!

Postby MmmMario » Mon Aug 06, 2018 7:29 am

My phoenix suit, although has the correct graphics, will only work as a flamethrower. I dragged the script in LuaScriptsLib, and put my lunadll.lua in the folder with the same name. I'm using SMBX 2.0. Help on how to solve this would be appreciated.


Return to “LunaLua”

Who is online

Users browsing this forum: No registered users and 1 guest

SMWCentralTalkhausMario Fan Games GalaxyKafukaMarioWikiSMBXEquipoEstelari