parent
5abe3577ae
commit
c0a31ab06c
|
@ -718,6 +718,7 @@ void initiate_painting_warp(void) {
|
||||||
s16 level_trigger_warp(struct MarioState *m, s32 warpOp) {
|
s16 level_trigger_warp(struct MarioState *m, s32 warpOp) {
|
||||||
// only allow for local player
|
// only allow for local player
|
||||||
if (m != &gMarioStates[0]) { return 0; }
|
if (m != &gMarioStates[0]) { return 0; }
|
||||||
|
if (!is_player_active(m)) { return 0; }
|
||||||
|
|
||||||
s32 val04 = TRUE;
|
s32 val04 = TRUE;
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
static u8 warpToLevel = LEVEL_BITDW;
|
static u8 warpToLevel = LEVEL_BITDW;
|
||||||
|
|
||||||
|
#define SCANCODE_0 0x0B
|
||||||
#define SCANCODE_3 0x04
|
#define SCANCODE_3 0x04
|
||||||
#define SCANCODE_6 0x07
|
#define SCANCODE_6 0x07
|
||||||
#define SCANCODE_7 0x08
|
#define SCANCODE_7 0x08
|
||||||
|
@ -89,12 +90,17 @@ static void debug_warp_area() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void debug_suicide(void) {
|
||||||
|
gMarioStates[0].hurtCounter = 31;
|
||||||
|
}
|
||||||
|
|
||||||
void debug_keyboard_on_key_down(int scancode) {
|
void debug_keyboard_on_key_down(int scancode) {
|
||||||
scancode = scancode;
|
scancode = scancode;
|
||||||
switch (scancode) {
|
switch (scancode) {
|
||||||
case SCANCODE_3: debug_breakpoint_here(); break;
|
case SCANCODE_3: debug_breakpoint_here(); break;
|
||||||
case SCANCODE_6: debug_warp_level(warpToLevel); break;
|
case SCANCODE_6: debug_warp_level(warpToLevel); break;
|
||||||
case SCANCODE_7: debug_warp_area(); break;
|
case SCANCODE_7: debug_warp_area(); break;
|
||||||
|
case SCANCODE_0: debug_suicide(); break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue