mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-06 06:10:21 +00:00
ovl_En_Nb Decompiled (#298)
* started nabooru * more work on nabooru * did more * file name * almost done with z_en_nb * did some more * most of en_nb decomp * data migrated en_nb * did more * almost finished * started some documentation on ovl_en_nb * did more documentation on en_nb * did some more * one non matching in en_nb * ran format.sh * update * updated undefined_syms * updated descriptions * use DISP macros, delete japanese files. NABOORU IS 100% MATCHING POGGERS * made suggested changes and removed reloc file * Made some suggetsed changes * Made some updates * review 3 Co-authored-by: fig <fig02srl@gmail.com>
This commit is contained in:
parent
4876610c75
commit
620e3418c7
137 changed files with 1770 additions and 4208 deletions
|
@ -285,12 +285,10 @@ void func_80A7492C(EnIk* this, GlobalContext* globalCtx) {
|
|||
void func_80A74AAC(EnIk* this) {
|
||||
this->unk_2F8 = 5;
|
||||
if (this->unk_2FB == 0) {
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_0600ED24, 1.0f, 0.0f,
|
||||
SkelAnime_GetFrameCount(&D_0600ED24), 0, -4.0f);
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_0600ED24, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_0600ED24), 0, -4.0f);
|
||||
this->actor.speedXZ = 0.9f;
|
||||
} else {
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_06006734, 1.0f, 0.0f,
|
||||
SkelAnime_GetFrameCount(&D_06006734), 0, -4.0f);
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_06006734, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_06006734), 0, -4.0f);
|
||||
Audio_PlayActorSound2(&this->actor, NA_SE_EN_IRONNACK_DASH);
|
||||
this->actor.speedXZ = 2.5f;
|
||||
}
|
||||
|
@ -540,12 +538,10 @@ void func_80A75790(EnIk* this) {
|
|||
this->unk_2F8 = 0;
|
||||
yawDiff = yaw - this->actor.shape.rot.y;
|
||||
if (ABS(yawDiff) <= 0x4000) {
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_06006194, 1.0f, 0.0f,
|
||||
SkelAnime_GetFrameCount(&D_06006194), 2, -4.0f);
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_06006194, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_06006194), 2, -4.0f);
|
||||
this->actor.speedXZ = -6.0f;
|
||||
} else {
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_060045BC, 1.0f, 0.0f,
|
||||
SkelAnime_GetFrameCount(&D_060045BC), 2, -4.0f);
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_060045BC, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_060045BC), 2, -4.0f);
|
||||
this->actor.speedXZ = 6.0f;
|
||||
}
|
||||
this->unk_2FE = 0;
|
||||
|
@ -1018,8 +1014,7 @@ void func_80A77148(EnIk* this) {
|
|||
}
|
||||
|
||||
void func_80A77158(EnIk* this, GlobalContext* globalCtx) {
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_0600C114, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_0600C114),
|
||||
2, 0.0f);
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_0600C114, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_0600C114), 2, 0.0f);
|
||||
func_80A770C0(this, globalCtx, 4);
|
||||
this->action = 1;
|
||||
this->drawMode = 1;
|
||||
|
@ -1027,8 +1022,7 @@ void func_80A77158(EnIk* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
void func_80A771E4(EnIk* this) {
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_0600C114, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_0600C114),
|
||||
2, 0.0f);
|
||||
SkelAnime_ChangeAnim(&this->skelAnime, &D_0600C114, 1.0f, 0.0f, SkelAnime_GetFrameCount(&D_0600C114), 2, 0.0f);
|
||||
this->action = 2;
|
||||
this->drawMode = 1;
|
||||
this->unk_4D4 = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue