mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-05 23:44:53 +00:00
BgSpot03Taki (#414)
* Migrate data, fix header, add undefined symbol, decompile Init function * Decompiled Destroy function * Decompiled func_808ADEF0 and adjusted struct some * Decompiled Update function * Fixed sInitChain stuff * Preliminary Draw function decompilation * Replaced code with OPEN_DISPS and CLOSE_DISPS and some hex with decimal * Working on Draw function still * More permuter test stuff * Got Draw matching except for one little TwoTex issue * Added NON_MATCHING * Removed false alarm * Got most of the functions decompiled; 1 non-matching, 1 not started * Ran format.sh on file * These two symbols should be arrays * Got func_808ADAE0 mostly decompiled * Got func_808ADAE0 fully decompiled! * Removed necessary files (except _Draw) * Successfully decompiled Draw function * Decompiled Draw function + Added proper includes to spec * Removed Draw function assembly * Moved func_800F46E0 prototype to functions.h * Renamed unk_174 to bufferIndex * Replaced state constants with enum * Renamed func_808ADAE0 to BgSpot03Taki_ApplyOpeningAlpha * Renamed func_808ADAE0 to BgSpot03Taki_ApplyOpeningAlpha * Made changes as per pull request comments Co-authored-by: fig02 <fig02srl@gmail.com>
This commit is contained in:
parent
85cf70bcd3
commit
4dfc9d3c3c
13 changed files with 163 additions and 655 deletions
|
@ -2257,6 +2257,7 @@ void func_800F4190(Vec3f*, u16);
|
|||
void func_800F436C(UNK_TYPE arg0, s16 arg1, f32 arg2);
|
||||
// ? func_800F4414(?);
|
||||
// ? func_800F4524(?);
|
||||
void func_800F46E0(Vec3f* pos, f32 arg0);
|
||||
// ? func_800F4784(?);
|
||||
void func_800F47BC(void);
|
||||
void func_800F47FC(void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue