You've already forked Microtransactions64
mirror of
https://github.com/Print-and-Panic/Microtransactions64.git
synced 2026-01-21 10:17:19 -08:00
Classic mode bugfix
oopsiedaisy
This commit is contained in:
@@ -1400,6 +1400,12 @@ void update_mario_inputs(struct MarioState *m) {
|
||||
m->collidedObjInteractTypes = m->marioObj->collidedObjInteractTypes;
|
||||
m->flags &= 0xFFFFFF;
|
||||
|
||||
if (gPuppyCam.mode3Flags & PUPPYCAM_MODE3_ENTER_FIRST_PERSON)
|
||||
{
|
||||
m->input = INPUT_FIRST_PERSON;
|
||||
return;
|
||||
}
|
||||
|
||||
update_mario_button_inputs(m);
|
||||
update_mario_joystick_inputs(m);
|
||||
update_mario_geometry_inputs(m);
|
||||
@@ -1417,7 +1423,7 @@ void update_mario_inputs(struct MarioState *m) {
|
||||
if (!(m->input & (INPUT_NONZERO_ANALOG | INPUT_A_PRESSED))) {
|
||||
m->input |= INPUT_UNKNOWN_5;
|
||||
}
|
||||
|
||||
|
||||
// These 3 flags are defined by Bowser stomping attacks
|
||||
if (m->marioObj->oInteractStatus
|
||||
& (INT_STATUS_MARIO_STUNNED | INT_STATUS_MARIO_KNOCKBACK_DMG | INT_STATUS_MARIO_SHOCKWAVE)) {
|
||||
|
||||
Reference in New Issue
Block a user