jceggbert5
Member again
Level: 33
   
Posts: 6/218
EXP: 216817 For next: 12362
Since: 12-01-09
Since last post: 12.1 years Last activity: 362 days
|
|
Is it possible to make an invisible Mini-Mushroom block? I am in desperate need of one for my hack...
If anyone knows how to do it, or can at least give me a nudge in the right direction, please do so!
Thanks |
Camewel
 unfunny, plz leave
Level: 33
   
Posts: 19/208
EXP: 206595 For next: 22584
Since: 05-09-09
Since last post: 12.1 years Last activity: 11.6 years
|
|
Short answer: No
Long answer: Well maybe, but it will take a lot of work.
First, you need to identify all the files for the question mark blocks and invisible blocks (yes, all of them. At least 3 anyway).
Then you need to find out what is the same in the data with all the invisible blocks and what is the same in all the data for all the question mark blocks. These are called consistencies.
Take the consistency from the invisible block and place it where the consistency from the question mark block is on the mini mushroom block.
Bingo, one invisible mini mushroom block. Put that back in the rom and play. Beware, if you put it back where it came from, all mini mushroom blocks will be invisible. |
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN
 
Posts: 211/-1288
EXP: NaN For next: 0
Since: 07-28-09
From: Spain
Since last post: 10.9 years Last activity: 9.9 years
|
|
nah. its much easier.
16x16 Blocks in NSMB are two things:
- Graphics
- Behavior
Both are editable in the tileset editor, in the Map16 tab.
I haven't looked at it, but i'm sure the behavior has some bits that say it is a ? block, a brick or an invisible block, and some other bits that say what its contents are.
So what you'll have to do is to take an unused empty map16 tile, leave it blank since the block is invisible, and set its behavior to an invisible block with a mini mushroom.
Then create an object for it containing the new tile.
Then save the tileset.
but DON'T EDIT JYOTYU/TILESET 0 yet! In editor 5.0 it lets you edit it but i think it corrupts the rom!
Open tilest 0 to look at the behaviors, and then create the new block in another tileset. In the next version, jyotyu will be fully editable.
I dont have the editor now, i'm at school. If you want i'll look at it and post here the exact instructions  |
jceggbert5
Member again
Level: 33
   
Posts: 7/218
EXP: 216817 For next: 12362
Since: 12-01-09
Since last post: 12.1 years Last activity: 362 days
|
|
| Please do, I have no clue what I am doing when it comes to stuff like this... I think that I would like to build it in the Tileset 2 for now (the one with castle...) |
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN
 
Posts: 216/-1288
EXP: NaN For next: 0
Since: 07-28-09
From: Spain
Since last post: 10.9 years Last activity: 9.9 years
|
|
Originally posted by Dialga DO NOT Do that! It'll DESTROY your ROM!
No. In 5.0, tilesets 1 and 2 are FULLY editable without any crashes. Tileset 0 editing causes the rom to crash at startup because some weird compression that we haven't been able to figure out fully yet. Hopefully it will be editable in 5.1 |
jceggbert5
Member again
Level: 33
   
Posts: 20/218
EXP: 216817 For next: 12362
Since: 12-01-09
Since last post: 12.1 years Last activity: 362 days
|
| Posted on 12-20-09 05:18:37 AM (last edited by jceggbert5 at 12-20-09 02:19 AM) |
Link | Quote
| |
FYI, this has been resolved. Make an empty block (in Map16) with behavior as "05 00 04 20" - and there you have it, an invisible mini-mushroom block  |
mariosegafreak
Random nobody
Level: 4
   
Posts: 1/2
EXP: 189 For next: 90
Since: 01-07-10
Since last post: 12.3 years Last activity: 12.3 years
|
|
Originally posted by jceggbert5 FYI, this has been resolved. Make an empty block (in Map16) with behavior as "05 00 04 20" - and there you have it, an invisible mini-mushroom block 
can you make an invisible mega mushroom block? |
gridatttack
 Buzzy Beetle Rarity FTW
Level: 42
   
Posts: 109/375
EXP: 494328 For next: 27034
Since: 08-26-09
Since last post: 5.3 years Last activity: 2.0 years
|
| Posted on 01-07-10 09:01:49 PM (last edited by gridatttack at 01-07-10 06:02 PM) |
Link | Quote
| |
Originally posted by mariosegafreak
Originally posted by jceggbert5 FYI, this has been resolved. Make an empty block (in Map16) with behavior as "05 00 04 20" - and there you have it, an invisible mini-mushroom block 
can you make an invisible mega mushroom block?
Yes.
xx 00 04 20 Change the xx to the number that the mega mushroom block has. Practically the first byte determines the item to spawn. |