Language…
17 users online:  Blaagon, ForthRightMC, Fullcannon, Golden Yoshi, Gorry, Green, JezJitzu, JPhanto, mathew, Maw, Metal-Yoshi94, OrangeBronzeDaisy, Ray Hamilton, ShoopDaWhoop, Skystarmania, Super Nikuworld, vktr - Guests: 272 - Bots: 435
Users: 64,795 (2,370 active)
Latest user: mathew

Lunar Magic suggestions and discussion (LM v2.52)

Link Thread Closed
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 143
  • 144
  • 145
Almost every other editor had an update so far except for the graphics editor, which makes it pretty outdated. Do you think we could ever see one, fusoya? Honestly, all it needs is a fill tool, the ability to edit in 16x16 mode, and maybe a grid.

Originally posted by imamelia
I'm probably about the only one who keeps my palettes organized enough to benefit from that, though.

Oh no, my color organization is ridiculous as well. I'd love to see something like that in LM, but the patch will do for now. Thanks for that.

EDIT: one more thing I just thought of. some of my blocks look the same but do different things. anyway there could be a checkbox in the map16 editor to overlay a transparent square or something on them to tell them apart? it'd also be hella useful for invisible blocks.
Would it be possible to get a flood fill tool in the overworld editor? Once you've got the outline of your overworld done, you may want to just fill the inside with one tile and then refine it from there, and it's a little tedious clicking each tile.
Does Lunar Magic by chance use $1426 (or $1427) to hold some Layer 3 settings? Because I had been using it as free RAM for the Bounce Unrestrictor patch, and now apparently whenever I hit a block with a custom bounce sprite, it screws up Layer 3 behavior.

----------------

I'm working on a hack! Check it out here. Progress: 64/95 levels.
Originally posted by allowiscous
Almost every other editor had an update so far except for the graphics editor, which makes it pretty outdated. Do you think we could ever see one, fusoya? Honestly, all it needs is a fill tool, the ability to edit in 16x16 mode, and maybe a grid.


I don't know, most people use external tile editors for the graphics anyway. I'm not sure that it's worth upgrading LM's basic internal one much.

Originally posted by allowiscous
one more thing I just thought of. some of my blocks look the same but do different things. anyway there could be a checkbox in the map16 editor to overlay a transparent square or something on them to tell them apart? it'd also be hella useful for invisible blocks.


Only way to tell them apart would be from the "Acts As" setting, but that wouldn't help with custom ASM so it'd be of limited use for a lot of people.

Originally posted by K3fka
Would it be possible to get a flood fill tool in the overworld editor? Once you've got the outline of your overworld done, you may want to just fill the inside with one tile and then refine it from there, and it's a little tedious clicking each tile.


Alright, sounds like it could be useful.

Originally posted by imamelia
Does Lunar Magic by chance use $1426 (or $1427) to hold some Layer 3 settings?


No, and it only looks at $1426 where the original game did to figure out message block text.
Oops, I meant $1926. ($1426 isn't even free RAM...) Does it use $1926 for anything?

----------------

I'm working on a hack! Check it out here. Progress: 64/95 levels.
Just wanted to say the new Add Objects and Add Sprites windows are fantastic! Thanks, FuSoYa ^_^
Youtube (Main) | Youtube (Alt) | Bandcamp | DeviantART
Is there any particular reason why we can't resize objects from the top or left?
IIRC the top-left is the actual location of the object in memory, everything technically occupies exactly one tile, though there may be overlap(For example, a key block behind a moon). Resizing from the top/left would require moving the object as well, though it shouldn't be too hard at least in theory.
Let's milk Sunny Milk. Then she'll have enough money to fund Sunny Milk Real Estate.
Everypony's digging with a shovel
The movement might be a bit unintuitive, especially with the map16 insert type that uses multiple blocks. You stretch it one way and it just adds blocks, stretch it the other way and it moves the whole object.

Guess it wouldn't be too big a deal though.
I personally wouldn't find it counter-intuitive if, say, stretching up&left were equivalent to stretching down&right and then moving up&left.

Not saying I'm desperate need of that feature though.


 
Originally posted by imamelia
Oops, I meant $1926. ($1426 isn't even free RAM...) Does it use $1926 for anything?


Nope.

Originally posted by AxemJinx
Just wanted to say the new Add Objects and Add Sprites windows are fantastic! Thanks, FuSoYa ^_^


Yeah, it's kind of nice being able to visually scan through the list now. ^^

Originally posted by Wiimeiser
Resizing from the top/left would require moving the object as well, though it shouldn't be too hard at least in theory.


It's not difficult if you don't care about what happens to Z-ordering when you move objects across screens. But if you do care, then there's a little more work involved. And even more work when you want to keep the level data as small as possible. While doable, I just didn't consider it worth the extra effort to implement resizing in those directions.

You'd probably be surprised at what goes on behind the scenes when you do something as simple as selecting a group of objects in LM that partially overlap one another and move them around.
Iam sure it's been mentioned, but overworld editor needs a copy paste function, if a rom is cure opt or switched to a new one for what ever reason there isn't any way to import the overworld(that I know of)
Open a rom, open the overworld, open another rom at the opened LM, do not press #lm{rel}, move a tile, save the overworld? That should do it.
While that totally works, it's very unintuitive and there really should be a better method for doing it.
Your layout has been removed.
Nah, the Overworld transfer method is literally convinient and really, really fast. It isn't even a tedious process tbh.

Just want to thank you Fusoya for making LM so great, the new editor are fantastic! And UNDO BUTTONS YES
Nothing of what you said contradicts with what I said.
Your layout has been removed.
I would personally like to see a block tool and a sprite tool incorporated into LM its self.

I like the idea of one program that does EVERYTHING!

I know that we use separate tools for this, but it would be really nice if these were actually built into LM.

Or is it actually better that we don't have a built in block inserted.

Also THANK YOU for the Mario position drag and drop!

And THANK YOU for the redo and undo buttons <3!!!!!!

Also LOVE the new layout where you can scroll through the sprites and its like a big window. Makes everything better!

LOVE the overworld 2 times zoom! that is a must have!!!!

Also question.....

Lunar Magic apparently doesn't include the SMW rom in anyway by just downloading it correct?

Well then how come before I load any roms I can clearly see 2 dirt tiles and a turtle shell icon in the program.

I'm not trying to nit pick because LM is probably one of the best editors out there, but you can't say that LM is free of any SMW rom data if before I load the rom 3 icons which clearly show SMW data in them actually exist.

One thing I would like to see is that you can make CUSTOM sized levels! Yes, custom sized levels.

What if I wanted to make a square level? A 4 screen by 4 screen level?

Someone actually made this possible however when you built it in LM it looked all messed up, but only in game it was assembled correctly.

So yeah, that's what I would like. An option to choose the size of the level in terms of Height and Width in terms of screens.

I would also like to resize objects top and left too as other have said.

thanks fosoya!
I'm not FuSoYa, but allow me to tackle some of those:

Originally posted by Final Theory
I would personally like to see a block tool and a sprite tool incorporated into LM its self. I like the idea of one program that does EVERYTHING! I know that we use separate tools for this, but it would be really nice if these were actually built into LM. Or is it actually better that we don't have a built in block inserted.

LM is meant to be a level editor and nothing else. (FuSoYa is of the same opinion.) If every tool were built into LM, the following bad things would happen:
* Tools might depend on each other, and no tool could stand alone.
* No tool creators could work on their tools without FuSoYa's permission.
* FuSoYa would be the only one who knew how the tools worked. No one could have access to the tool's program code and learn from it to make better tools.
* Tools could no longer be updated any time - instead, we would have to wait for a new LM release, and that's only about twice a year.
* FuSoYa would have to keep track of all the program code, which is enough of a hassle already.
* There's a rule in programming that says "a program should only do one thing, and do that well". As much as I'm usually in favor of unification - trust me, SMW hacking is better off with many separate tools.

Originally posted by Final Theory
Lunar Magic apparently doesn't include the SMW rom in anyway by just downloading it correct? Well then how come before I load any roms I can clearly see 2 dirt tiles and a turtle shell icon in the program. I'm not trying to nit pick because LM is probably one of the best editors out there, but you can't say that LM is free of any SMW rom data if before I load the rom 3 icons which clearly show SMW data in them actually exist.

LM does not contain an SMW ROM by itself. The icons contain as much of SMW's data as any screenshot of the game would, and that doesn't really count as ROM data. Most people would probably say that's nothing at all.

Originally posted by Final Theory
One thing I would like to see is that you can make CUSTOM sized levels! Yes, custom sized levels. What if I wanted to make a square level? A 4 screen by 4 screen level?

Implementing that is a lot more complex than one might think, so no wonder this is taking so long. I wouldn't be surprised if it were never properly implemented, but then again, I'm no authority on this.

By the way, any reason why you're putting every sentence on a separate line with a blank line inbetween? Not gonna lie, that was rather annoying to read.


 
Originally posted by WhiteYoshiEgg
By the way, any reason why you're putting every sentence on a separate line with a blank line inbetween? Not gonna lie, that was rather annoying to read.

i call it IRC syndrome

it happens to the best of us

not sure why

but yeah, as nice as it'd be to have everything integrated into lm, you've gotta draw the line somewhere
Originally posted by Final Theory
I would personally like to see a block tool and a sprite tool incorporated into LM its self. I like the idea of one program that does EVERYTHING! I know that we use separate tools for this, but it would be really nice if these were actually built into LM. Or is it actually better that we don't have a built in block inserted.

In addition to what YWE said, LM already allows programs to be added to the toolbar, and can communicate* with the said program and tell it when you change levels or ROMs. Incorporating the said tools would be redundant.

* only if the program takes advantage of Lunar Magic notifications.
GradientToolLevelMusic UtilitySM64 Clean ROM verifierHQX VirtualDub FilterImoSPC2 (Alpha)Music Section SPC PlayerEmbeddable SPC Player for SMWCYouTube EmbedderJSRomcleanJS Address ConverterLazyHDMA
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 143
  • 144
  • 145
Link Thread Closed