Language…
11 users online:  AmperSam, Dan2point5, drkrdnk, Gasterus155, JPhanto, kirsvantas, nonamelol1, reevebarusadar8, signature_steve, Sokobansolver, tOaO - Guests: 251 - Bots: 344
Users: 64,795 (2,377 active)
Latest user: mathew

How do I make ALL of the pipes green?

Heyo! #tb{:j} I was making a hack in LM and wanted to have all pipes be green. The color of the pipe seems to change based on the screen. I wanted to know if it's possible to keep the pipes green in all screens. Thanks!! #w{=3}
The F.A.Q. has the answer:

Originally posted by F.A.Q.
Question: Can I get the pipes to stop changing colors from screen to screen?
Answer: Yes. Copy and paste the pipe Map16 tiles onto a page from x3-x3F and choose the palette you want for them and use the new pipe tiles.




Umm... how do i do that? I tried it and it didn't work, i probably did something wrong. #smrpg{ohno}

Edit: Nevermind i got it! #smw{-_-;} Thanks!
The idea is that you use the Map16 editor #lm{16x} and copy the pipes into different tiles. New Map16 tiles start from page 2, btw. You then can select tiles from Direct Map16 Access (object window) or directly from the Map16 editor if you haven't opened object window.
Alternatively, if you don't want that all pipes are the same colour, you can use this hex edit instead:
Code
org $0580D5
db $EA,$A9,$00	; $00 can be $01, $02 and $04, each are different colours
That hex edit will crash the ROM if it was already modified by LM.

A better method: Go to the second page in the Map 16 editor, select tiles 133-13A, hit Ctrl-C to copy the green pipe tiles, then hit the pipe button to switch the pipe tiles to one of the other color versions, hit Ctrl-V to paste and place the green pipe tiles over the ones you want to replace. Hit the pipe button again, and repeat pasting and replacing until you've done all the other pipes then save the Map16.
Thanks everyone! i'll try out what FuSoYa said too.