so many comments-- I mean, thanks everybody for the kind comments! Now it's time for me to reply to some stuff, though firstly I apologize for not being able to reply to all posts as I originally wanted to.
Originally posted by TLMBMinor suggestion, maybe add a spin to the rising portion of the SMB2 charge jump. Something to make it look different than the regular jump.
I can add an option/define so when the player does a charged jump, the contact (a.k.a. enemy stomp) effect is displayed.
Originally posted by ft029The bumper uses SP3, not SP4 as indicated by the name of the ExGFX file.
My bad. Will fix this for when it's submitted to the Sprites section. Thanks for noting.
Originally posted by ft029I'm also not sure how the extension byte works. It seems that no matter what I put, if there's only 1 bumper in the level, then it will move at a slow speed; if I put multiple ones in the level, one might just not show up, and other strange things happen. (could be an issue with other patches in the rom I'm using)
As for the Extension byte, I've configured like this:
00 = bumper is stationary and doesn't require line guide.
01 = line-guided bumper, moves at slow speed.
02 = line-guided bumper, moves at medium speed.
03 = line-guided bumper, moves at fast speed.
04 = line-guided bumper, moves at very fast speed.
05+ = bumper is stationary but falls a bit when spawned.
Regarding some bumpers not showing up, I have run into this in an SA-1 ROM, but that mysteriously happened only once or twice and everything worked most of the time. So if you're using SA-1, this might be related but I assume it's something with PIXI (assuming you're using it) - I'd blame it and call it a day. I'll be sure to revise the sprite code anyways. I didn't test any sprites on Giepy yet so if you're using Giepy I'm completely clueless.
Originally posted by Knight of TimeThough in regards to the hypothermia code, if I use it in any of the levels in my ice world, will it work alongside an air meter sprite (e.g. mikeyk's air meter, which I converted to PIXI) if I edit the patch so that water cannot hurt or kill Mario?
It should work, assuming there's no free RAM address conflicting with each other. If something strange happens, be sure to look into it and change one of them.
Originally posted by Knight of TimeIt would be great to know how to disable the hypothermia effect while Mario is underwater, so if you know a way to do that Blind Devil, please let me know, and thanks.
Easiest, quickest one is placing this in main:
...right after these lines:
CodeLDA $75 ;load player is swimming flag
BEQ .notswimming ;if not swimming, skip ahead.
This way, the code will always reset the temp timer when the player is in water (untested so if it doesn't work i'll provide another option and yep lol kill me).
Originally posted by Keiko_If I could suggest one minor addition for your Hypothermia UberASM; would it be possible to have mario's palette turn shades of blue when he stands still to indicate he is freezing? Perhaps using the blue palette of his overalls on his skin and shirt? I think it would add a nice effect.
It is possible, but it's not very practical. Messing with palettes by directly messing with CGRAM is pretty tricky, and also hacky if trying to do so in an SA-1 ROM. Another workaround would be using sprite tiles like the blush used in Bowser battle, after the princess kisses Mario. But that wouldn't help much, too, because there are lots of other poses to take in account, like facing the camera while spinjumping and so on.
With the
Custom Mario Palettes patch, though, these problems don't exist. However, you'll have to configure palette tables manually, taking powerups in account, and adding specific checks to the hypothermia code itself. That's why any of the solutions aren't very practical.
Originally posted by Keiko_
Originally posted by WhiteYoshiEggfix for custom line-guided sprite code
I didn't test the sprite with the patch applied but I thought it'd be related to the code within line-guided sprite disassemblies. It's probably a good idea to add this code and a maybe a define (or some 'if readXX' if applicable) for people that uses this patch. Thanks, WYE!
Lastly, I'm from mobile so I am still unable to upload stuff to sections yet.