Share and discuss custom LunaLua code and content packs for SMBX2.
Moderator: Userbase Moderators
|
|
|
|
-
Nif
- Hoopster

- Posts: 49
- Joined: Sat Jan 11, 2020 3:55 am
- Flair: Unexian
- Pronouns: he/him
-
Contact:
Postby Nif » Wed Apr 15, 2020 5:01 am
Is SMBX2 full version out yet?
|
|
|
|
|
|
|
|
|
-
Cedur
- Link

- Posts: 7073
- Joined: Tue Jun 28, 2016 10:14 am
- Flair: I'm gone, for chess and minesweeper
- Pronouns: he/him
Postby Cedur » Wed Apr 15, 2020 5:22 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:01 am
Is SMBX2 full version out yet?
Obviously not. This is still called Beta. There's going to be another patch for this in some days.
The next release in some indefinite time will be the full release.
|
|
|
|
|
|
|
|
|
-
Nif
- Hoopster

- Posts: 49
- Joined: Sat Jan 11, 2020 3:55 am
- Flair: Unexian
- Pronouns: he/him
-
Contact:
Postby Nif » Wed Apr 15, 2020 5:27 am
Enjl wrote: ↑Sat Mar 14, 2020 2:54 pm
TakeTheL08 wrote: ↑Sat Mar 14, 2020 2:49 pm
Ok just one thing...
Enjl wrote: ↑Wed Mar 11, 2020 12:41 pm
Requires more in-depth map tech. Something like that is on the roadmap.
Huh...
I thought it was only four steps:
1. create new level id's
2. copy ALL level code from, let's say, the start level, and paste it into the code lines for the new level enterances
3. Add a texture for the levels
4. Repeat for all the levels
... Yeah ._. i betcha with a bit more knowledge i can do it.
Believe me. We know the steps. They're not what you said they are, but we're aware of them. The problem is that right now SMBX only accepts up to 100 level IDs, so adding the custom (751-1000) range requires expanding that through asm hacks. After that is done, it's just a matter of setting up ini files, so that they're visible in the editor.
The main reason why this hasn't been done yet is because it isn't as important as many other asm hacks that have been implemented. The world map is going to be more of a priority once we have successfully dealt with the current difficulties regarding multiplayer. If you think you can help us out, you can contribute to the lunalua repository by cloning it, implementing your asm hack and creating a pull request.
Uhh you only need 10 more and there is way less than 90 map icons anyway go on count them you do not need a stupid hack you only need to follow my steps.
Added in 39 seconds:
Cedur wrote: ↑Wed Apr 15, 2020 5:22 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:01 am
Is SMBX2 full version out yet?
Obviously not. This is still called Beta. There's going to be another patch for this in some days.
The next release in some indefinite time will be the full release.
Then what patch are we in? Ineed to see if I am outdated
|
|
|
|
|
|
|
|
|
-
Cedur
- Link

- Posts: 7073
- Joined: Tue Jun 28, 2016 10:14 am
- Flair: I'm gone, for chess and minesweeper
- Pronouns: he/him
Postby Cedur » Wed Apr 15, 2020 5:29 am
TakeTheL08 wrote:Then what patch are we in? Ineed to see if I am outdated
The current patch is Patch 1.
|
|
|
|
|
|
|
|
|
-
Emral
- Cute Yoshi Egg

- Posts: 9887
- Joined: Mon Jan 20, 2014 12:58 pm
- Flair: Phoenix
Postby Emral » Wed Apr 15, 2020 5:31 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:28 am
Uhh you only need 10 more and there is way less than 90 map icons anyway go on count them you do not need a stupid hack you only need to follow my steps.
Do it yourself if you're so smart. I provided the instructions on how to contribute to the repo in my previous post. All our code (LunaLua, PGE, SMBX2) is open source. Maybe you'll be done before the task actually becomes high enough priority for us to implement it through methods that actually work. If you wanna be helpful, a good first step is not to talk condescendingly about people who know more about something than you do after you have posted a nonsensical step-by-step instruction that shows a clear lack of understanding.
|
|
|
|
|
|
|
|
|
-
Nif
- Hoopster

- Posts: 49
- Joined: Sat Jan 11, 2020 3:55 am
- Flair: Unexian
- Pronouns: he/him
-
Contact:
Postby Nif » Wed Apr 15, 2020 5:38 am
Enjl wrote: ↑Wed Apr 15, 2020 5:31 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:28 am
Uhh you only need 10 more and there is way less than 90 map icons anyway go on count them you do not need a stupid hack you only need to follow my steps.
Do it yourself if you're so smart. I provided the instructions on how to contribute to the repo in my previous post. All our code (LunaLua, PGE, SMBX2) is open source. Maybe you'll be done before the task actually becomes high enough priority for us to implement it through methods that actually work.
Uhhh...
TakeTheL08 wrote: ↑Sat Mar 14, 2020 3:49 pm
Yeah, about that...
I AM A DUMBO
well... i am not smart enough to do THAT just yet...
but i think i will be in the future
maybe
And i am a kid
|
|
|
|
|
|
|
|
|
-
Chanceux2
- Volcano Lotus

- Posts: 576
- Joined: Mon Dec 16, 2019 3:39 pm
- Flair: People don't care about my threads! :(
-
Contact:
Postby Chanceux2 » Wed Apr 15, 2020 9:04 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:38 am
Enjl wrote: ↑Wed Apr 15, 2020 5:31 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:28 am
Uhh you only need 10 more and there is way less than 90 map icons anyway go on count them you do not need a stupid hack you only need to follow my steps.
Do it yourself if you're so smart. I provided the instructions on how to contribute to the repo in my previous post. All our code (LunaLua, PGE, SMBX2) is open source. Maybe you'll be done before the task actually becomes high enough priority for us to implement it through methods that actually work.
Uhhh...
TakeTheL08 wrote: ↑Sat Mar 14, 2020 3:49 pm
Yeah, about that...
I AM A DUMBO
well... i am not smart enough to do THAT just yet...
but i think i will be in the future
maybe
And i am a kid
Okay were kids and yeah.... it doesn't mean u don't have possibles
|
|
|
|
|
|
|
|
|
-
Cedur
- Link

- Posts: 7073
- Joined: Tue Jun 28, 2016 10:14 am
- Flair: I'm gone, for chess and minesweeper
- Pronouns: he/him
Postby Cedur » Wed Apr 15, 2020 9:48 am
Talking about funny glitches
The rainbow shell was riding back and forth and I wanted to dig down. I happened to do so right when the rainbow shell passed through Mario. The game froze upon this collision.
|
|
|
|
|
|
|
|
|
-
Nif
- Hoopster

- Posts: 49
- Joined: Sat Jan 11, 2020 3:55 am
- Flair: Unexian
- Pronouns: he/him
-
Contact:
Postby Nif » Thu Apr 16, 2020 5:54 am
Chanceux2 wrote: ↑Wed Apr 15, 2020 9:04 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:38 am
Enjl wrote: ↑Wed Apr 15, 2020 5:31 am
Do it yourself if you're so smart. I provided the instructions on how to contribute to the repo in my previous post. All our code (LunaLua, PGE, SMBX2) is open source. Maybe you'll be done before the task actually becomes high enough priority for us to implement it through methods that actually work.
Uhhh...
TakeTheL08 wrote: ↑Sat Mar 14, 2020 3:49 pm
Yeah, about that...
I AM A DUMBO
well... i am not smart enough to do THAT just yet...
but i think i will be in the future
maybe
And i am a kid
Okay were kids and yeah.... it doesn't mean u don't have possibles
Deez kid ezz not smort enuff too do dat sort ov stuf rite now.
|
|
|
|
|
|
|
|
|
-
ElectriKong
- Bowser

- Posts: 4651
- Joined: Mon Jun 06, 2016 4:32 pm
- Flair: I have NO idea what to put here
- Pronouns: he/him
-
Contact:
Postby ElectriKong » Thu Apr 16, 2020 6:11 am
TakeTheL08 wrote: ↑Thu Apr 16, 2020 5:54 am
Deez kid ezz not smort enuff too do dat sort ov stuf rite now.
Please don't make useless off-topic posts like this one.
|
|
|
|
|
|
|
|
|
-
Nif
- Hoopster

- Posts: 49
- Joined: Sat Jan 11, 2020 3:55 am
- Flair: Unexian
- Pronouns: he/him
-
Contact:
Postby Nif » Thu Apr 16, 2020 6:12 am
Electriking wrote: ↑Thu Apr 16, 2020 6:11 am
TakeTheL08 wrote: ↑Thu Apr 16, 2020 5:54 am
Deez kid ezz not smort enuff too do dat sort ov stuf rite now.
Please don't make useless off-topic posts like this one.
Uhhh look at what i was saying that for
TakeTheL08 wrote: ↑Thu Apr 16, 2020 5:54 am
Chanceux2 wrote: ↑Wed Apr 15, 2020 9:04 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:38 am
Uhhh...
And i am a kid
Okay were kids and yeah.... it doesn't mean u don't have possibles
Deez kid ezz not smort enuff too do dat sort ov stuf rite now.
So yeah!
Added in 12 minutes 4 seconds:
Just keep pressing up on the top quote
|
|
|
|
|
|
|
|
|
-
ElectriKong
- Bowser

- Posts: 4651
- Joined: Mon Jun 06, 2016 4:32 pm
- Flair: I have NO idea what to put here
- Pronouns: he/him
-
Contact:
Postby ElectriKong » Thu Apr 16, 2020 6:32 am
TakeTheL08 wrote: ↑Thu Apr 16, 2020 6:24 am
Electriking wrote: ↑Thu Apr 16, 2020 6:11 am
TakeTheL08 wrote: ↑Thu Apr 16, 2020 5:54 am
Deez kid ezz not smort enuff too do dat sort ov stuf rite now.
Please don't make useless off-topic posts like this one.
Uhhh look at what i was saying that for
And that does not change the fact that that post was not necessary.
|
|
|
|
|
|
|
|
|
-
Chanceux2
- Volcano Lotus

- Posts: 576
- Joined: Mon Dec 16, 2019 3:39 pm
- Flair: People don't care about my threads! :(
-
Contact:
Postby Chanceux2 » Thu Apr 16, 2020 8:51 am
TakeTheL08 wrote: ↑Thu Apr 16, 2020 5:54 am
Chanceux2 wrote: ↑Wed Apr 15, 2020 9:04 am
TakeTheL08 wrote: ↑Wed Apr 15, 2020 5:38 am
Uhhh...
And i am a kid
Okay were kids and yeah.... it doesn't mean u don't have possibles
Deez kid ezz not smort enuff too do dat sort ov stuf rite now.
I actually understand what you saying but not going off topic
|
|
|
|
|
|
|
|
|
-
DigitalDetective47
- Bot

- Posts: 55
- Joined: Fri Mar 27, 2020 10:12 pm
- Pronouns: they/them
-
Contact:
Postby DigitalDetective47 » Thu Apr 16, 2020 3:03 pm
Why is it that characters that are disabled in the world map settings can be selected by pushing left or right while paused in the overworld? This isn't an issue in the world map tester portion of the editor, so why does this happen in-game? Was this a deliberate decision within the game, or a bug that, for some reason, doesn't exist in the tester. Also, if this is intended behavior, is there any way to disable this strange character swapping, either using a setting or scripting?
|
|
|
|
|
|
|
|
|
-
Emral
- Cute Yoshi Egg

- Posts: 9887
- Joined: Mon Jan 20, 2014 12:58 pm
- Flair: Phoenix
Postby Emral » Thu Apr 16, 2020 3:11 pm
Ninji2701 wrote: ↑Thu Apr 16, 2020 3:03 pm
Why is it that characters that are disabled in the world map settings can be selected by pushing left or right while paused in the overworld? This isn't an issue in the world map tester portion of the editor, so why does this happen in-game? Was this a deliberate decision within the game, or a bug that, for some reason, doesn't exist in the tester. Also, if this is intended behavior, is there any way to disable this strange character swapping, either using a setting or scripting?
Fixing that is on the roadmap I believe. Character stuff wasn't high on the priority list thus far.
|
|
|
|
|
|
|
|
|
-
DigitalDetective47
- Bot

- Posts: 55
- Joined: Fri Mar 27, 2020 10:12 pm
- Pronouns: they/them
-
Contact:
Postby DigitalDetective47 » Thu Apr 16, 2020 3:15 pm
Enjl wrote: ↑Thu Apr 16, 2020 3:11 pm Ninji2701 wrote: ↑Thu Apr 16, 2020 3:03 pm Why is it that characters that are disabled in the world map settings can be selected by pushing left or right while paused in the overworld? This isn't an issue in the world map tester portion of the editor, so why does this happen in-game? Was this a deliberate decision within the game, or a bug that, for some reason, doesn't exist in the tester. Also, if this is intended behavior, is there any way to disable this strange character swapping, either using a setting or scripting?
Fixing that is on the roadmap I believe. Character stuff wasn't high on the priority list thus far.
I wonder then why the world map tester doesn't have this issue…
|
|
|
|
|
|
|
|
|
-
Emral
- Cute Yoshi Egg

- Posts: 9887
- Joined: Mon Jan 20, 2014 12:58 pm
- Flair: Phoenix
Postby Emral » Thu Apr 16, 2020 3:23 pm
Ninji2701 wrote: ↑Thu Apr 16, 2020 3:15 pm
Enjl wrote: ↑Thu Apr 16, 2020 3:11 pm Ninji2701 wrote: ↑Thu Apr 16, 2020 3:03 pm Why is it that characters that are disabled in the world map settings can be selected by pushing left or right while paused in the overworld? This isn't an issue in the world map tester portion of the editor, so why does this happen in-game? Was this a deliberate decision within the game, or a bug that, for some reason, doesn't exist in the tester. Also, if this is intended behavior, is there any way to disable this strange character swapping, either using a setting or scripting?
Fixing that is on the roadmap I believe. Character stuff wasn't high on the priority list thus far.
I wonder then why the world map tester doesn't have this issue…
SMBX has never had a world map tester. That's something being worked on for Patch 2, but you don't have Patch 2 because it's not out yet. And once it's out, it will have the same issue.
|
|
|
|
|
|
|
|
|
-
Cedur
- Link

- Posts: 7073
- Joined: Tue Jun 28, 2016 10:14 am
- Flair: I'm gone, for chess and minesweeper
- Pronouns: he/him
Postby Cedur » Thu Apr 16, 2020 3:27 pm
Technically there's a clumsy fix if you want to limit your episode to a few choosable characters: put character blocks at the begin of every level. (or is there an even better idea?)
|
|
|
|
|
|
|
|
|
-
DigitalDetective47
- Bot

- Posts: 55
- Joined: Fri Mar 27, 2020 10:12 pm
- Pronouns: they/them
-
Contact:
Postby DigitalDetective47 » Thu Apr 16, 2020 3:31 pm
Enjl wrote: ↑Thu Apr 16, 2020 3:23 pm Ninji2701 wrote: ↑Thu Apr 16, 2020 3:15 pm Enjl wrote: ↑Thu Apr 16, 2020 3:11 pm Fixing that is on the roadmap I believe. Character stuff wasn't high on the priority list thus far
I wonder then why the world map tester doesn't have this issue…
SMBX has never had a world map tester. That's something being worked on for Patch 2, but you don't have Patch 2 because it's not out yet. And once it's out, it will have the same issue.
I meant the world map tester in the PGE Editor.
Added in 43 minutes 30 seconds:
Also, I managed to "disable" the unwanted character using a little lua script, although there is a caveat in that the invalid character is still shown for one frame. Code: Select all function onInputUpdate()
if player.rightKeyPressing then
if player.character==3 then
player.character=4
elseif player.character~=1 and player.character~=2 and player.character~=4 then
player.character=1
end
end
if player.leftKeyPressing then
if player.character==3 then
player.character=2
elseif player.character~=1 and player.character~=2 and player.character~=4 then
player.character=4
end
end
end
(I am aware that there is a lot of hardcoded nonsense and this script can be improved, but this is all I've got so far, and it works for what I need it for.)
|
|
|
|
|
|
|
|
|
-
Hoeloe
- Phanto

- Posts: 1465
- Joined: Sat Oct 03, 2015 6:18 pm
- Flair: The Codehaus Girl
- Pronouns: she/her
Postby Hoeloe » Thu Apr 16, 2020 9:00 pm
Enjl wrote: ↑Thu Apr 16, 2020 3:11 pm
Fixing that is on the roadmap I believe. Character stuff wasn't high on the priority list thus far.
This particular one should be fixed in patch 2 I think. There was an issue with the .wld file loading.
|
|
|
|
|
Return to “LunaLua”
|