Posted on 08-25-16, 06:24 am
Panser
I AM DERP INCARNATE

Karma: 458
Posts: 32/328
Since: 08-20-16
But what about the NSMBe actor spawner mod?
rip signature
Posted on 08-25-16, 04:51 pm (rev. 1 by  Luluca on 08-25-16, 04:52 pm)
Banned for being a complete retard.

Karma: 89
Posts: 117/140
Since: 02-25-16
That's not a NSMBe evolution, It depends of an ASM code to insert by editor.

What Mero Mero did was improve the editor to new version.

I saw Mario Master used a parallel version. If this have something to merge, may be interesting to study the integration of this two version.

(wow, sometimes I talk so many shit that people will start to believe that I know something about code-programming)
Posted on 08-25-16, 06:49 pm
Birdo
Disgustingly Immature Naive Smartass

Karma: 2345
Posts: 1778/2012
Since: 06-26-11
He knows that. The reason MarioKart7z wants them to be merged is because they are separate.
_________________________
WarioWare: D.I.Y. pallete
Posted on 08-26-16, 08:02 am
Pokey
Will never finish a hack

Karma: 1387
Posts: 257/686
Since: 03-25-16
Thing is, I think mariomaster wants to destroy all the bugs and everything before he decides to release it. Same with his easy level creation mod.
_________________________
SwitchHax when?

greatest achievement of my life so far
Posted on 08-26-16, 09:28 am
Iggy Koopa
The guy who does things.

Karma: 10005
Posts: 2182/2628
Since: 07-01-11
Didn't know where else I'm supposed to post this

The fields for Lava seem to have been deleted from the sprite database? You can no longer set settings for rising lava.
New Super Mario Bros.: Clone Tag Team 1+2 / New Super Mario Advance + Take 2 / Super Mario: Endless Earth (Coming Soon!)
The world works best when you realize that nobody owes you anything, as long as you accept that you don't owe anybody anything either.
Posted on 08-26-16, 10:14 am


Karma: 5719
Posts: 558/597
Since: 05-01-13
Lava and Poison Water data were restored.
Posted on 08-26-16, 11:24 am
Panser
I AM DERP INCARNATE

Karma: 458
Posts: 40/328
Since: 08-20-16
Posted by MeroMero
Lava and Poison Water data were restored.

Which is yet another reason why i want the mod updated... Mariomaster plz
rip signature
Posted on 08-26-16, 01:12 pm
Birdo
Disgustingly Immature Naive Smartass

Karma: 2345
Posts: 1779/2012
Since: 06-26-11
Posted by MarioKart7z
Posted by MeroMero
Lava and Poison Water data were restored.

Which is yet another reason why i want the mod updated... Mariomaster plz

That has nothing to do with the editor version. That is to do with the sprite database.
_________________________
WarioWare: D.I.Y. pallete
Posted on 08-26-16, 05:03 pm
Banned for being a complete retard.

Karma: 89
Posts: 129/140
Since: 02-25-16
Lava and poison for MarioKart7z provide to us a bunch of new levels!

Oh, I'm sincerely so excited with the contributions of this new promising designer...

\o/
Posted on 08-26-16, 10:07 pm
☭ communist leader ☭


Karma: 8564
Posts: 2005/2498
Since: 06-26-11
What contributions, the blood you'll provide by cutting your wrists?
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 08-26-16, 10:49 pm


Karma: 16268
Posts: 607/1031
Since: 04-02-13
...what the fuck, Butter.
Posted on 08-27-16, 12:03 am
Pokey
Will never finish a hack

Karma: 1387
Posts: 262/686
Since: 03-25-16
Never question our (second in command)overlord, skawo.

But this is going offtopic. Could somebody add sideways scrolling into the level editor? It's pretty annoying that it's not a thing. If not, I could do it.
_________________________
SwitchHax when?

greatest achievement of my life so far
Posted on 08-27-16, 01:06 am
Iggy Koopa
The guy who does things.

Karma: 10005
Posts: 2189/2628
Since: 07-01-11
Hold shift and scroll. Pretty basic.
New Super Mario Bros.: Clone Tag Team 1+2 / New Super Mario Advance + Take 2 / Super Mario: Endless Earth (Coming Soon!)
The world works best when you realize that nobody owes you anything, as long as you accept that you don't owe anybody anything either.
Posted on 08-27-16, 06:26 am
Pokey
Will never finish a hack

Karma: 1387
Posts: 264/686
Since: 03-25-16
Omg. I didn't even know that was a thing. Thanks.
_________________________
SwitchHax when?

greatest achievement of my life so far
Posted on 08-27-16, 09:47 pm (rev. 1 by  MeroMero on 08-27-16, 09:56 pm)


Karma: 5719
Posts: 564/597
Since: 05-01-13
Pull request updated with the following:
_Conveyor Belts direction highlighted as per  Hiccup request
_Tileset, FG and BG names updated according to  KingYoshi's list


Conveyor belts only display their arrows when Tileset is either 1 (Castle) or 39 (Tower).
The check is done on Tile Numbers rather than Tile Behaviors because the conveyor animations are tied to the former.

Download link:
nsmb-editor-380b.zip
Posted on 08-28-16, 09:45 am
Birdo
Disgustingly Immature Naive Smartass

Karma: 2345
Posts: 1786/2012
Since: 06-26-11
Couldn't you make it based on tile behaviour and just have an rectangle with arrows in it?

Anyway, still very helpful.
_________________________
WarioWare: D.I.Y. pallete
Posted on 09-04-16, 02:19 pm


Karma: 5719
Posts: 576/597
Since: 05-01-13
Uploading those 3 files as a fail-safe, just in case:

SpriteData.cs
SpriteEditor.cs
spritedata.xml

I made the level editor read the Actor's graphics AND data associated to each of the 326 sprites, the 3 files above are what I modified to achieve that.

Now the only thing I have to do is make the Level Editor read the Actor Data as bits.
Posted on 09-05-16, 03:18 pm


Karma: 5719
Posts: 577/597
Since: 05-01-13
nsmb-editor-380b.zip
I finally completed my end of the bargain.

On top of the previous changes, what this update brings to the table is something else entirely:
_Sprites will take the ActorData from the Actor they are linked to;
_Sprites' names on the level editor will now take into account their respective Actor rather than the Sprite itself;
_Changes to Sprite<>Actor associations in the table located in overlay 0 will be reflected correctly on the Level Editor upon restarting the NSMBe;
_spritedata.xml, while it keeps its name, now holds the data for the Actors themselves rather than the Sprites as it previously did;
_the ids in the spritedata.xml field tags now take ids from 1 to 48 (bit), improved from the previous range of 0 to 11 (nybble).
_last but not least, SpriteData.cs was modified to make the Level Editor capable of reading and writing SpriteData (or rather ActorData now) bit per bit as opposed to nybble per nybble, allowing for far more accurate parameters (as in taking into account modulos when data was read nybble-wise), or even new parameters that couldn't be previously specified, as shown in some examples below:

NEW: Starting direction




NEW: Direction




NEW: Color




NEW: Scrapped width






The only thing left, modifying this page, is up to  Dirbaio now.
Posted on 09-05-16, 03:32 pm (rev. 4 by  Hiccup on 09-05-16, 03:36 pm)
Birdo
Disgustingly Immature Naive Smartass

Karma: 2345
Posts: 1837/2012
Since: 06-26-11
Very good work. I don't really understand the "scrapped width" thing though, what is that setting about?

Also, have you done something with the actor sets? They are hopelessly outdated in the main fork (done by sprite rather than actor, old names (like "Pipe caterpillar guy" instead of "Squiggler", presumably missing stuff).
_________________________
WarioWare: D.I.Y. pallete
Posted on 09-05-16, 03:38 pm (rev. 1 by  MeroMero on 09-05-16, 03:39 pm)


Karma: 5719
Posts: 578/597
Since: 05-01-13
Remember my Sprite 84 helper, if you put a zoom right above 32, you'll see what happens.
Basically, if you put a scrapped width of 3 for example, the zoom won't take into account the 3 closest columns of tiles from each part of the Y-axis (in total 6 columns).

Oh derp, I didn't touch Actor Sets names yet, but that can wait for the next update, for now I just want to chill a bit.