Wohlstand is currently creating his own platform engine that will fix a lot of SMBX's eccentricities. That's why a lot of stuff "works" in his editor, but breaks when you actually run the level in SMBX.Ometeotl wrote:I will add to this that the Wohl Editor WILL use the mask file you create even if it is for a non-maskable object. Of course, it still won't have the new mask in SMBX, so it really just serves to confuse you.Hoeloe wrote:That is the problem. You cannot add masks to blocks that did not originally have them. It's a nuisance.Kerkec wrote:the problem is that you can only use masks on blocks that originally had masks?
MaGL X2 Discussion - MaGL X2 Lands TOMORROW. GET. HYPE.
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

- Kapus
- Master of Hiccup
- Posts: 297
- Joined: 8 years ago
- First name: boogity boo
- Pronouns: Vegetable
- Location: Up in the clouds
- Contact:
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
I forgot all about events! That helped a lot, thanks!FusionWarrior wrote:I don't know the "correct" answer, but I think you can have the following text be an event that is triggered upon "talk" that triggers an event after a .1 delay containing the second speech block, and if needed, have that event trigger a thrid after another .1 delay, etc etc etc? Haven't tried it myself but it is a sound theory.Kapus wrote:This may be a dumb question, but I'm rather new to this editor and I couldn't find this information in the readme tutorial.
How do I make an npc give more than one window of dialogue when you speak to it?
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Alright, I have a good chunk of my level already designed (roughly 40%-ish), but I have still a lot of questions. Let's start with the following ones:
How do you put the "Starman" power-up in a ?-block? I put the one that appears in the NPC list, but that's the one that finishes my level. I want the one that gives you invincibility. Unless, there isn't one? If there isn't one, is there something that at least gives you the invulnerability (without the killing power)?
Another question: I can't find the cannon that appears in the airship levels of SMB3, you know the one that shots in a diagonal way. Do you where it is? Or the cannonball itself? Because I want to use them for bullets that fall vertically (I am using lava lotus fire as a placeholder).
And I send a private message to Hoeloe (by the way, who is the character in his avatar?, it seems familiar).
How do you put the "Starman" power-up in a ?-block? I put the one that appears in the NPC list, but that's the one that finishes my level. I want the one that gives you invincibility. Unless, there isn't one? If there isn't one, is there something that at least gives you the invulnerability (without the killing power)?
Another question: I can't find the cannon that appears in the airship levels of SMB3, you know the one that shots in a diagonal way. Do you where it is? Or the cannonball itself? Because I want to use them for bullets that fall vertically (I am using lava lotus fire as a placeholder).
And I send a private message to Hoeloe (by the way, who is the character in his avatar?, it seems familiar).
- Wolfolotl
- cryptid
- Posts: 726
- Joined: 8 years ago
- First name: ovid
- Pronouns: xe/xem/xyr
- Location: big long pointy teeth
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
there are two stars in SMBX, one invincibility one and one end one. in wohl's editor you should be able to see both of them side by side. the one that doesn't flash blue when you put it down is the invincibility one, I think EDIT: I showed just how new I am with the SMBX engine. Ignoritus says no can do, sorry to sayJuanbro wrote:Alright, I have a good chunk of my level already designed (roughly 40%-ish), but I have still a lot of questions. Let's start with the following ones:
How do you put the "Starman" power-up in a ?-block? I put the one that appears in the NPC list, but that's the one that finishes my level. I want the one that gives you invincibility. Unless, there isn't one? If there isn't one, is there something that at least gives you the invulnerability (without the killing power)?
Another question: I can't find the cannon that appears in the airship levels of SMB3, you know the one that shots in a diagonal way. Do you where it is? Or the cannonball itself? Because I want to use them for bullets that fall vertically (I am using lava lotus fire as a placeholder).
for the cannonballs, you should be able to resprite something to look that way if you can't find it in the editor. also, cannons are classified as blocks in the editors while their projectiles are classified as NPCs. to make a cannon, you need to set an NPC to a projectile generator (and in wohl's editor you can set direction and interval in between, but I dunno about the vanilla SMBX editor). this can lead to fun things like goombas being propelled towards you at the speed of sound and things like that! my point is that the bullets are not necessarily linked to the cannons
Last edited by Wolfolotl 8 years ago, edited 1 time in total.
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Is there a way to increase the size of an Instant warp, or am I stuck making one Entrance and Exit for every tile in a row?
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
You're stuck.Ometeotl wrote:Is there a way to increase the size of an Instant warp, or am I stuck making one Entrance and Exit for every tile in a row?

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Buuuu, my dreams were shattered (?). Well, I can use the P-balloon power up as a replacement, but is it easy to include? Or do I need to do some tricky maneuvers?Juanbro wrote: Another question: I can't find the cannon that appears in the airship levels of SMB3, you know the one that shots in a diagonal way. Do you where it is? Or the cannonball itself? Because I want to use them for bullets that fall vertically (I am using lava lotus fire as a placeholder).
And I send a private message to Hoeloe (by the way, who is the character in his avatar?, it seems familiar).
I still need help to the question of the cannon and cannonballs (these cannon and cannonballs):
I can't find them neither in Blocks menu or NPCs menu.
And how can I make the koopas to kick their shells? I put a few koopas next to their shells, and they only turn around when they come in contact with them.
- Lunikyuu
- I forgot what I was going to put here after MaGL X3
- Posts: 303
- Joined: 8 years ago
- Location: soup
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Man, I'm so far behind where I planned to be right now... anyway, I have custom background objects I want to use that are a different size from the default, and they look fine in Wohl's engine, as others have pointed out, but when I test them in SMBX, they still break (they either don't show up at all, or only a small piece of them shows up). This is a problem as one of my background objects is much larger than SMBX's largest defualt background object. Might just resort to making them friendly unmoving NPCs, but I thought I'd post this here in case there's a better workaround or I'm just doing something wrong.
also, reject names since I forgot to do those earlier:
Also oh man spending an enormous amount of time on a silly background graphic that will only appear on the first screen! 
also, reject names since I forgot to do those earlier:
Last edited by Lunikyuu 8 years ago, edited 2 times in total.
- Rednaxela
- Maker of Shenanigans
- Posts: 897
- Joined: 9 years ago
- Pronouns: they/them
- https://rednaxela.talkhaus.com
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Unfortunately Juanbro, all the things you keep listing are not part of SMBX.
They'd be possible to implement with LunaLua probably, but some of those would be no small matter. The canons that shoot diagonal would probably be the easiest of those to do, but yeah, that isn't a thing SMBX has built in.
They'd be possible to implement with LunaLua probably, but some of those would be no small matter. The canons that shoot diagonal would probably be the easiest of those to do, but yeah, that isn't a thing SMBX has built in.
- FrozenQuills
- overdone flair 2022
- Posts: 840
- Joined: 8 years ago
- Location: my skull
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
You could use some LunaLua trickery to modify and get player coordinates to make your own "warps", if you're interested in learning about that.Ometeotl wrote:Is there a way to increase the size of an Instant warp, or am I stuck making one Entrance and Exit for every tile in a row?
Only the blue beach koopa in the Super Mario World NPC group can kick shells. And regarding stuff that could sort of imitate invincibility like walking over spikes, maybe you could use the shoes or Yoshi? Or the fairy powerup under the miscellaneous NPC group?Juanbro wrote:And how can I make the koopas to kick their shells? I put a few koopas next to their shells, and they only turn around when they come in contact with them.
But yeah there's nothing that can make you completely invincible against enemies as far as I know.


avatar by crayonchewer!
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
I'm poking around my level for places that can use some more stuffing. Currently the level is almost done, but it's a fair bit on the short side, so I may buff out the mid and ~bonus~ area a bit. Apart from that, I need to decide if I like where the a thing is hidden and do some polishing before I'm completely done.
Such a weird feeling that the level is almost done earlier than I previously even started my levels in past MaGLagLs (even if it is eating at my work time a bit)
Such a weird feeling that the level is almost done earlier than I previously even started my levels in past MaGLagLs (even if it is eating at my work time a bit)
- Maiku Wotaharu
- Karaoke Enthusiast and Honorary Armless Bipedal Cycloptic Demon
- Posts: 433
- Joined: 9 years ago
- First name: You'll figure it out.
- Location: Sharing a bunk bed with Pily
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
So, I finally managed to submit a level. The name I selected really stuck with me from day one and felt I could really do something with that. But I'm not here to talk about that. Here's the names I didn't choose!
The best part of waking up is...knowing where you are.
FINALLY, SOME MOSTS USERBARS!








FINALLY, SOME MOSTS USERBARS!








Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
How come the two of them are much longer?Lunatic Quark wrote: also, reject names since I forgot to do those earlier:
- Dragon Fogel
- Master of Pointlessness
- Posts: 1331
- Joined: 8 years ago
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
I've had a level name in mind for a while, but wasn't up for releasing my names just yet in case I felt my idea wasn't going anywhere. But now I have a basic layout done for my level, so I should be able to at least get a passable version ready to submit in time. So here are my unused names!
I went with Hard because I was confident I could come up with a scenario for a name to matter what; the part I wasn't sure on was how the level itself would turn out. I think it's coming along okay, though I feel like I have a bad sense of enemy placement.
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Just want to say that I'm sad this level won't be made.Dragon Fogel wrote:It's Sedimentary, My Dear Watson





-
Rixithechao
- https://www.youtube.com/watch?v=IwLdM6ejGAM
- Posts: 1608
- Joined: 8 years ago
- First name: Mack
- https://rixithechao.talkhaus.com/
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
There's a dumb bug I missed in v0.0.7 of cinematX that breaks animations and keys, but thankfully it's an easy fix: change line 1397 from
to
Major thanks to everyone who's reported bugs and helped with fixing cinematX over the course of this contest, and apologies to all the people who've been inconvenienced by the glitchiness.
I'll be focusing on personal matters today through Friday; if you have any further problems with the API you can PM me and I'll get back to you this weekend, but you'll likely get more prompt feedback discussing your issues here or in the cinematX or LunaLua threads.
Code: Select all
cinematX.npcMessageKeyIndexes[parsedKey] = i
Code: Select all
cinematX.npcMessageKeyIndexes[parsedKey] = uid
I'll be focusing on personal matters today through Friday; if you have any further problems with the API you can PM me and I'll get back to you this weekend, but you'll likely get more prompt feedback discussing your issues here or in the cinematX or LunaLua threads.
Delightful Adventure Enhanced is out now!

There's an official ASMT Discord server! Check it out to follow and/or contribute to A2XT Episode 2's development! thread, invite link
(Entry requires verification, either with a connected Youtube/Twitter/Twitch/etc account or manually by the server staff.)
Itch.io (albums and eventually games), Youtube (dofur pass and I guess other videos)

There's an official ASMT Discord server! Check it out to follow and/or contribute to A2XT Episode 2's development! thread, invite link
(Entry requires verification, either with a connected Youtube/Twitter/Twitch/etc account or manually by the server staff.)
Itch.io (albums and eventually games), Youtube (dofur pass and I guess other videos)
- FusionWarrior
- Super Sayian Mewtwo Genetic Freak
- Posts: 299
- Joined: 8 years ago
- First name: Jon
- Pronouns: Anything Goes
- Location: NYC!
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
I also have a level that I rejected that I want to now make now that I'm familiar with the engine... Maybe when this is all said and done people could put together a side project of "MaGL X-2 Episode 2: The Rejected Names"? Not for score or glory of course. Just for fun.Hoeloe wrote:Just want to say that I'm sad this level won't be made.Dragon Fogel wrote:It's Sedimentary, My Dear Watson
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Not that I could find, aside from the one for what the player's currently carrying around but that doesn't really apply to axes.Hoeloe wrote:I think there's a memory offset in the player structure you can look at that tells you the currently grabbed ID.Zyglrox Odyssey wrote:I'd like to run arbitrary lua code any time an axe NPC is grabbed.
I do have it working already, by using findnpcs(178,player.section) and table.getn to get how many there are and checking when the number goes down, but that feels super gross and doesn't seem to work with the last one. Is there any 'cleaner' way of doing it that I'm not aware of?
I think I suggested something like that last year, but nothing ever actually came of it. Maybe I only thought about it and didn't mention it, I dunno. I would still totally be on board for a rejected level names collab-type thing though, there have been some fantastic rejected names this year and I remember there being quite a few last year as well.FusionWarrior wrote:I also have a level that I rejected that I want to now make now that I'm familiar with the engine... Maybe when this is all said and done people could put together a side project of "MaGL X-2 Episode 2: The Rejected Names"? Not for score or glory of course. Just for fun.Hoeloe wrote:Just want to say that I'm sad this level won't be made.Dragon Fogel wrote:It's Sedimentary, My Dear Watson
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Oh. I see what you mean. I thought you meant "grabbed" as in carrying, rather than collected as with an Axe.Zyglrox Odyssey wrote: Not that I could find, aside from the one for what the player's currently carrying around but that doesn't really apply to axes.
When an Axe is collected, it is classed as "dead". This gives you a few things you can do, but I would suggest using the Trigger library (I believe it's built into the MAGLX2 devkit) to trigger a Lua event when the Axe is grabbed. You just need to set every Axe to call the right SMBX event on death.





- Klaty
- GUESS WHO
- Posts: 20
- Joined: 8 years ago
- Pronouns: male/neutral
- Location: Finland (stalker)
- Contact:
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
MASSIVE work done today;
- - recolored LOTS of sprites (i didn't realize you could just Shift + Bucket until the very end... i was kinda pissed. also believe me when I say it took 3 hours)
- just barely finished Bonus room
- - finish midpoint room
- finish main level (need to come up with something...)
- make dead Zelda (from Zelda 2) look like dead Luigi
- DETAILS
- connect doors (HELP and secret pathway to Bonus room... problem is, i want it to be accesed via a pit. HELP)
- add gimmicks (example below, HELP also needed)
That annoying guy who always misses everything important and doesn't know what's going on most of the time. (also occasionally freaks out about minor things)
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
You can use "instant" warps for access via a pit. They will warp you when the player enters the space.Klaty wrote: - connect doors (HELP and secret pathway to Bonus room... problem is, i want it to be accesed via a pit. HELP)
This is easy to do. If you go to View>Section Settings, there is a checkbox for "One-Way Scrolling", which will stop the screen scrolling to the left (SMB style).Klaty wrote: I wanted to make a section with a gimmick that for that room only, Left movement is disabled. I can't find a way to do this with Wohl's editor. I guess I could with Lunadll, but I'm not stepping up for that. Coincidentally I want that same room to have the pit that leads to the Bonus room. I'm willing to post a picture of the room if someone actually will notice this.





- Klaty
- GUESS WHO
- Posts: 20
- Joined: 8 years ago
- Pronouns: male/neutral
- Location: Finland (stalker)
- Contact:
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
And how do I do this? (in Wohl's editor, of course)Hoeloe wrote: You can use "instant" warps for access via a pit. They will warp you when the player enters the space.
That's not what I meant. The whole section fits in the whole screen, so it'd be useless even if I did somehow mean that. I meant that as in pressing the Left Arrow Key (or wherever Left is assigned to) doesn't make Mario/Luigi etc. move left. I know there's Level Properties where you can change Physics and disable character movement, but those are greyed out for some reason. (means that clicking them doesn't do anything) What do I do?Hoeloe wrote: This is easy to do. If you go to View>Section Settings, there is a checkbox for "One-Way Scrolling", which will stop the screen scrolling to the left (SMB style).
That annoying guy who always misses everything important and doesn't know what's going on most of the time. (also occasionally freaks out about minor things)
- ztarwuff
- What the heck is a flair and why am I being asked to write one for my profile?
- Posts: 550
- Joined: 9 years ago
- Location: Within 2 miles of the Imperial Crypt of Napoleon III
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
No, I think Klaty meant not being able to move left at all. Not entirely sure how to do that. Maybe use Luna to disable left movement?Hoeloe wrote:This is easy to do. If you go to View>Section Settings, there is a checkbox for "One-Way Scrolling", which will stop the screen scrolling to the left (SMB style).Klaty wrote: I wanted to make a section with a gimmick that for that room only, Left movement is disabled. I can't find a way to do this with Wohl's editor. I guess I could with Lunadll, but I'm not stepping up for that. Coincidentally I want that same room to have the pit that leads to the Bonus room. I'm willing to post a picture of the room if someone actually will notice this.
- Klaty
- GUESS WHO
- Posts: 20
- Joined: 8 years ago
- Pronouns: male/neutral
- Location: Finland (stalker)
- Contact:
Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!
Exactly.ztarwuff wrote:Hoeloe wrote: No, I think Klaty meant not being able to move left at all. Not entirely sure how to do that. Maybe use Luna to disable left movement?
Wait, can you even combine Luna and PGE? And if so, then how? SMBX has so few tutorials...
That annoying guy who always misses everything important and doesn't know what's going on most of the time. (also occasionally freaks out about minor things)












