Closed NeonSRB2 closed 4 months ago
I realize i probably should have forked my repository for this... oops
Alrighty, I've tested it and gone over the code. I like what I'm seeing so far and I'm going to go ahead and merge it. Pretty sure it fixes (or at least makes better) a number of outstanding bugs.
Alrighty, I've tested it and gone over the code. I like what I'm seeing so far any I'm going to go ahead and merge it. Pretty sure it fixes (or at least makes better) a number of outstanding bugs.
I think the ForceRoll changes are pretty controversial, it's meant to not be around at all if jumping under low ceilings gets removed, since the tubes are too small for you to jump in them if that was a feature. Once that is implemented the entire commit is supposed to be reverted.
Fonts currently try to do some weird scaling nonsense and end up twice as big.
This disables all fonts' scaling in their import settings to replicate the old sprite-based behavior of... not doing that. As far as I know this has been an issue for a while, and chances are it might be system dependent or something like that if the team hasn't seen the problem yet. I haven't tested much at all, but usually godot's usual exports are supposed to represent debug pretty well.
Also spriteController is properly named, not that it's used that much here, but it was annoying in CC.
edit: This later expanded as an overall fixing, so here's a changelog instead.