MaGL X2 Discussion - MaGL X2 Lands TOMORROW. GET. HYPE.

Locked
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!

Post by Rixithechao »

Quick announcement for anyone having perfomance issues after switching to the new devkit.

If you think cinematX might be the cause, you can comment out this line in LunaScriptsLib/mainV2.lua and your lunadll.lua file to prevent cinematX from being loaded into LunaLua's shared memory:

Code: Select all

cinematX = loadSharedAPI ("cinematX")
Make sure to remove/comment out any other cinematX-related code in your lunadll.lua file as well. Please let me know if this makes a difference or not over in this thread.[/size]
Delightful Adventure Enhanced is out now!

Image

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)
Zygl
Posts: 602
Joined: 10 years ago

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Zygl »

Zyglrox Odyssey wrote:I'd like to entirely disable the 'hold a fireball over your head' mechanic.
I figured it out guys
Guys
Guys
I figured it out

Code: Select all

function onLoop()
    player:mem(0x172,FIELD_WORD,0)
    player:mem(0x120,FIELD_WORD,0)
end

function onKeyDown(keycode,playerindex)
    if keycode == KEY_X and player:mem(0x100,FIELD_WORD) == 0 then
        player:mem(0x172,FIELD_WORD,-1)
    end
end
This also disables the alt jump button (since if Toad spinjumps he'll still hold a fireball) but I was considering doing that anyway so I can live with that.
User avatar
Hoeloe
A2XT person
Posts: 962
Joined: 11 years ago
Pronouns: she/her
Location: Spaaace

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Hoeloe »

My level isn't far from complete now. Just have to finish up the closing cutscene, touch a few things up, make one piece of music, and then maybe get it playtested by a couple of people (via PM, of course).

This has been fun so far. I've learned a lot of new tricks about SMBX, and pushed LunaLua pretty hard to get what I want out of it. The Lua code for my level is already at 1319 lines, with more to come.
Image
Image
Image
Image
Image
Sandwichman
Posts: 0
Joined: 9 years ago

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Sandwichman »

I was wondering, what's everyone's opinions on water mazes? My level has a small segment with a maze where you go through water and hit buttons to toggle/enable/disable barriers, kind of like a puzzle (to spice things up). Would it be better without the water?
User avatar
Crow
famous knife crow thumbnail responsibility holder
Posts: 3297
Joined: 8 years ago
First name: Crow
Pronouns: she/they/it/he
Location: chaos garden

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Crow »

man i guess i should start working on this

now to figure out how do

any tutorials I should start with? I saw the one from like 2 years ago, but it's from 2 years ago and that sounds like not-very-up-to-date to me
i've honestly never played a video game in my life
Image
Image
Image
User avatar
swirlybomb
a bomb that is swirly
Posts: 65
Joined: 11 years ago
First name: Swirlus Bomberton
Location: The Canadas

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by swirlybomb »

Horikawa Otane wrote:You CAN mulligan down to easy if you like. Or mulligan and get new medium names.
I know, hence the "Debating whether I should just eat the penalty and get a list of easy names instead..." but it's a pride thing. I'd feel like a tool if I were to go against the 'spirit' of the contest by being 'less creative'. Although I realized the penalty (for rerolling names but not characters) is only 3 points as opposed to 5 points like last year.

Having said that, I actually got a good idea earlier. Perhaps I just needed a little more time to think about it. Now I just need to get the time to start working on it...
Sandwichman wrote:I was wondering, what's everyone's opinions on water mazes? My level has a small segment with a maze where you go through water and hit buttons to toggle/enable/disable barriers, kind of like a puzzle (to spice things up). Would it be better without the water?
Probably worth considering: does swimming help the player get around easier, or would the maze be more convenient if you could run and jump normally? As well, ensure that there's a purpose to the maze/that it's interesting, rather than just wasting the player's time (that's probably a good way to lose some Fun points).
anonymousbl00dlust wrote:All the obstacles in my level can be beaten on the players first attempt without any 'future predicting'.
Image
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!

Post by Rixithechao »

Rockythechao wrote:Quick announcement for anyone having perfomance issues after switching to the new devkit.

If you think cinematX might be the cause, you can comment out this line in LunaScriptsLib/mainV2.lua and your lunadll.lua file to prevent cinematX from being loaded into LunaLua's shared memory:

Code: Select all

cinematX = loadSharedAPI ("cinematX")
Make sure to remove/comment out any other cinematX-related code in your lunadll.lua file as well. Please let me know if this makes a difference or not over in this thread.[/size]
Everyone just delete that line out of mainV2 anyway, it turns out I'm a massive idiot and it's not actually necessary. You only need it at the top of your lunadll.lua file if you want to use cinematX. Okay, one sample level works fine without it, another breaks. Still looking into it.
Last edited by Rixithechao 8 years ago, edited 1 time in total.
Delightful Adventure Enhanced is out now!

Image

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)
User avatar
Whimsical Calamari
i am the one that sings the chorus when you hum in the shower
Posts: 1056
Joined: 9 years ago
Location: IT CAME FROM OVER THERE

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Whimsical Calamari »

Parama wrote:any tutorials I should start with? I saw the one from like 2 years ago, but it's from 2 years ago and that sounds like not-very-up-to-date to me
If you're talking about Frozelar's tutorials, they're still good for working in the SMBX editor, since the program hasn't changed much in the past few years.

As for the Wohlstand editor, I don't think there are too many tutorials out there but it's made to work mostly like the base SMBX one with a few more useful features (and better interface, and an Undo button)
ImageImage Image ImageImageImageImageImageImage
cramps-man
Posts: 14
Joined: 8 years ago

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by cramps-man »

Hi, just wondering if there are any rules in using "UserData" namespace for LunaLua? I don't want to break someone else' level for having the same name for storing stuff.
User avatar
Hoeloe
A2XT person
Posts: 962
Joined: 11 years ago
Pronouns: she/her
Location: Spaaace

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Hoeloe »

:idea:
cramps-man wrote:Hi, just wondering if there are any rules in using "UserData" namespace for LunaLua? I don't want to break someone else' level for having the same name for storing stuff.
I used it by prepending my username to the start of all the save names. That should ensure everyone has different variables.
Image
Image
Image
Image
Image
Sandwichman
Posts: 0
Joined: 9 years ago

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Sandwichman »

swirlybomb wrote:
Sandwichman wrote:I was wondering, what's everyone's opinions on water mazes? My level has a small segment with a maze where you go through water and hit buttons to toggle/enable/disable barriers, kind of like a puzzle (to spice things up). Would it be better without the water?
Probably worth considering: does swimming help the player get around easier, or would the maze be more convenient if you could run and jump normally? As well, ensure that there's a purpose to the maze/that it's interesting, rather than just wasting the player's time (that's probably a good way to lose some Fun points).
I'd get rid of the water or use minimal water, but it [the water] is kind of required to keep true to the theme.
User avatar
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!

Post by FusionWarrior »

Sandwichman wrote:
swirlybomb wrote:
Sandwichman wrote:I was wondering, what's everyone's opinions on water mazes? My level has a small segment with a maze where you go through water and hit buttons to toggle/enable/disable barriers, kind of like a puzzle (to spice things up). Would it be better without the water?
Probably worth considering: does swimming help the player get around easier, or would the maze be more convenient if you could run and jump normally? As well, ensure that there's a purpose to the maze/that it's interesting, rather than just wasting the player's time (that's probably a good way to lose some Fun points).
I'd get rid of the water or use minimal water, but it [the water] is kind of required to keep true to the theme.
normally I'd say most people hate water and mazes by themselves, but if it fits your theme, you actually should go for it. Just play test the heck out of it to make it as fun as possible.
ImageImage
raocow wrote:dragon ain't having any of my frosted flakes, that's how I feel
Ometeotl
Posts: 675
Joined: 13 years ago

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Ometeotl »

Does anyone know how I can make a music file sound muffled using Audacity?
User avatar
Hoeloe
A2XT person
Posts: 962
Joined: 11 years ago
Pronouns: she/her
Location: Spaaace

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Hoeloe »

Ometeotl wrote:Does anyone know how I can make a music file sound muffled using Audacity?
Try Effect>Bass and Treble, then drain either bass or treble from the music. Draining bass will make it sound like an old radio, draining treble will make it sound like it's being played through a pillow.
Image
Image
Image
Image
Image
User avatar
Willhart
Stalker, Doxxer, and Sexual Harasser
Banned
Posts: 2434
Joined: 12 years ago
Location: Finland

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Willhart »

Most of the graphics for my level are done, and the layout is shaping up nicely.
User avatar
7TC7
Squanshy Cat
Posts: 57
Joined: 12 years ago
Pronouns: he
Location: Austria

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by 7TC7 »

I'm done, yeah me. Now just to sleep at least one night before sending it to Horikawa. Who knows what ideas I could still get~ 8-)
Meet me at YouTube and watch Touhou stuff!
Image
User avatar
Hoeloe
A2XT person
Posts: 962
Joined: 11 years ago
Pronouns: she/her
Location: Spaaace

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Hoeloe »

I thought I was pretty much done, but as it turns out, my level lags tremendously. I'd never experienced it, but it seems that others do.

EDIT: It looks like the culprit may be the "findLayer" function, or just setting layer movement in general.

EDITEDIT: Looks like setting layer speeds is the issue.
Image
Image
Image
Image
Image
Zha Hong Lang
"HTMI - Hyper Text Markup Interface"
Posts: 1496
Joined: 8 years ago
First name: ZHL
Pronouns: Male
Location: United States of America

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Zha Hong Lang »

Hoeloe wrote:EDITEDIT:
Because EDIT2 sounds far too weird. :lol:

I'm not having too many issues with level graphics, considering the fact I'm trying not to use them as much as possible. Makes it easier and harder in a way.
(Formerly Jayoshi)
User avatar
YelseyKing
Anyone want a banana? :3
Posts: 1377
Joined: 9 years ago
First name: Matt
Location: Oregon

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by YelseyKing »

Just out of curiosity, would there happen to be any more standard sprite sheets (that is, ones replacing NPCs, rather than the playable characters) of Demo, Iris, Kood, raocow, and Sheath? I plan to include them in my stage, but I can't quite figure out how the playable character sheets in A2XT fit together.
Image
Ayjo and Meya are watching you. Be on your best behavior.

Moists:
Image

The (Talkhaus) Price is Right
On hiatus. It'll return someday.
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!

Post by Rixithechao »

We'll eventually need those for A2XT Ep. 2 anyway. I'll see about whipping up some cinematX-compatible sheets.
EDIT: And now I remember why I was working on that spritesheet app in the first place.
Last edited by Rixithechao 8 years ago, edited 3 times in total.
Delightful Adventure Enhanced is out now!

Image

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)
User avatar
Leet
Well, hello, Smith ( ´-`)ノ
Posts: 3025
Joined: 10 years ago
First name: Chie Arale
Pronouns: she/her
Location: Harman's Room
https://leet.talkhaus.com/

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Leet »

frick i need to make my level

last time i signed up when there wasnt much time left and spat something out

now i have way more time but im not working...

only one of my names given was really usable and its not usable with the characters i got. ill figure something out!
Well it is a decent hack but sometime its just too repetitif there no level that actually pop in your face and your like oh yeah that level they all ressemble themselves and just monster along the way.
Blood Ghoul wrote:Sometimes it seems my blood spurts out in gobs, as if it were a fountain's pulsing sobs. I clearly hear it mutter as it goes yet cannot find the wound from which it flows. Before I met you, baby, I didn't know what I was missing.
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!

Post by Rixithechao »

Man, I forgot how tedious these are to make. Here's some basic ones for Demo and Iris, they can be used as templates for the other A2XT and SMBX PCs.
48x96, 30 frames per direction.

Demo:
npc-demo.gif
npc-demo.gif (21.57 KiB) Viewed 3597 times
npc-demom.gif
npc-demom.gif (6.77 KiB) Viewed 3597 times
Iris:
npc-iris.gif
npc-iris.gif (25.12 KiB) Viewed 3583 times
npc-irism.gif
npc-irism.gif (7.56 KiB) Viewed 3583 times
And the animdata code:

Code: Select all

animData_GenericPlayerChar [cinematX.ANIMSTATE_NUMFRAMES] = 30
animData_GenericPlayerChar [cinematX.ANIMSTATE_IDLE] = "0-0"
animData_GenericPlayerChar [cinematX.ANIMSTATE_WALK] = "1-2"
animData_GenericPlayerChar [cinematX.ANIMSTATE_TALK] = "0-0"
animData_GenericPlayerChar [cinematX.ANIMSTATE_RUN] = "1-3"
animData_GenericPlayerChar [cinematX.ANIMSTATE_JUMP] = "8-8"
animData_GenericPlayerChar [cinematX.ANIMSTATE_FALL] = "8-8"
Last edited by Rixithechao 8 years ago, edited 1 time in total.
Delightful Adventure Enhanced is out now!

Image

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)
User avatar
YelseyKing
Anyone want a banana? :3
Posts: 1377
Joined: 9 years ago
First name: Matt
Location: Oregon

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by YelseyKing »

Rockythechao wrote:Man, I forgot how tedious these are to make. Here's a basic one for Demo, it can be used as a template for the other A2XT and SMBX PCs.
Thanks... but I didn't need super complex ones. Just ones of their standard left and right walking animations. They won't be *playable* in my level. They'll just be hanging around and you can talk to them. :P

To be honest, I have absolutely no idea how LunaDLL, LunaLua, or CinematiX work, so I won't be using any of that stuff. I'm just aiming for some clever use of vanilla resources. Using Wohlstand's editor. Which is amazing. Ehem. Yes.
Image
Ayjo and Meya are watching you. Be on your best behavior.

Moists:
Image

The (Talkhaus) Price is Right
On hiatus. It'll return someday.
User avatar
Willhart
Stalker, Doxxer, and Sexual Harasser
Banned
Posts: 2434
Joined: 12 years ago
Location: Finland

Re: MaGL X2 Discussion. No raocows! NOT the sign up thread!

Post by Willhart »

YelseyKing wrote:
Rockythechao wrote:Man, I forgot how tedious these are to make. Here's a basic one for Demo, it can be used as a template for the other A2XT and SMBX PCs.
Thanks... but I didn't need super complex ones. Just ones of their standard left and right walking animations. They won't be *playable* in my level. They'll just be hanging around and you can talk to them. :P

To be honest, I have absolutely no idea how LunaDLL, LunaLua, or CinematiX work, so I won't be using any of that stuff. I'm just aiming for some clever use of vanilla resources. Using Wohlstand's editor. Which is amazing. Ehem. Yes.
Cutscenes in a2xt have some basic walking animations and states for most characters. They are simple npc replacements and should be easy to use. You can use layers and events to switch between the different poses.
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!

Post by Rixithechao »

Willhart wrote:
YelseyKing wrote:
Rockythechao wrote:Man, I forgot how tedious these are to make. Here's a basic one for Demo, it can be used as a template for the other A2XT and SMBX PCs.
Thanks... but I didn't need super complex ones. Just ones of their standard left and right walking animations. They won't be *playable* in my level. They'll just be hanging around and you can talk to them. :P

To be honest, I have absolutely no idea how LunaDLL, LunaLua, or CinematiX work, so I won't be using any of that stuff. I'm just aiming for some clever use of vanilla resources. Using Wohlstand's editor. Which is amazing. Ehem. Yes.
Cutscenes in a2xt have some basic walking animations and states for most characters. They are simple npc replacements and should be easy to use. You can use layers and events to switch between the different poses.
...oh, yeah, there's already sprites in the level source for Ep. 1's cutscenes. EoW1 has Demo, Iris and Sheath, EoW3 has Kood.
Delightful Adventure Enhanced is out now!

Image

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)
Locked