mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-17 21:35:11 +00:00
Decompile z_quake.c and code_800D31A0.c
- `code_800D31A0.c` : OK - `z_quake.c` : OK
This commit is contained in:
parent
10c74eb958
commit
5f027cb431
43 changed files with 704 additions and 1439 deletions
23
src/code/code_800D31A0.c
Normal file
23
src/code/code_800D31A0.c
Normal file
|
@ -0,0 +1,23 @@
|
|||
#include <global.h>
|
||||
#include <padmgr.h>
|
||||
|
||||
extern PadMgr gPadMgr;
|
||||
|
||||
u32 D_8012DBC0 = 0;
|
||||
|
||||
void func_800D31A0() {
|
||||
osSyncPrintf("\x1b[31m\n**** Freeze!! ****\n\x1b[m");
|
||||
while (true) {
|
||||
func_800FF4AC(1000); // msleep
|
||||
}
|
||||
}
|
||||
|
||||
void func_800D31F0() {
|
||||
PadMgr* padMgr = (PadMgr*)(u32)&gPadMgr; // cast required to match
|
||||
|
||||
D_8012DBC0 = (padMgr->unk_2A8 & 2) != 0;
|
||||
}
|
||||
|
||||
void func_800D3210() {
|
||||
D_8012DBC0 = false;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue