mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-22 06:52:03 +00:00
Document Attention/Lock-on Related Actor Flags (#2161)
* document actor flags 0, 2, 3, and 27 * format * fly -> hover * wodring
This commit is contained in:
parent
a039aeffb7
commit
2056ae5f1a
181 changed files with 616 additions and 597 deletions
|
@ -313,7 +313,7 @@ void EnIk_StandUp(EnIk* this, PlayState* play) {
|
|||
}
|
||||
|
||||
if (SkelAnime_Update(&this->skelAnime)) {
|
||||
this->actor.flags |= ACTOR_FLAG_0 | ACTOR_FLAG_2;
|
||||
this->actor.flags |= ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE;
|
||||
EnIk_SetupWalkOrRun(this);
|
||||
}
|
||||
}
|
||||
|
@ -321,7 +321,7 @@ void EnIk_StandUp(EnIk* this, PlayState* play) {
|
|||
void EnIk_SetupIdle(EnIk* this) {
|
||||
f32 endFrame = Animation_GetLastFrame(&object_ik_Anim_00DD50);
|
||||
|
||||
this->actor.flags |= ACTOR_FLAG_0 | ACTOR_FLAG_2;
|
||||
this->actor.flags |= ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE;
|
||||
this->unk_2F8 = 4;
|
||||
this->actor.speed = 0.0f;
|
||||
Animation_Change(&this->skelAnime, &object_ik_Anim_00DD50, 0.0f, 0.0f, endFrame, ANIMMODE_LOOP, 4.0f);
|
||||
|
@ -1522,7 +1522,7 @@ void EnIk_CsInit(EnIk* this, PlayState* play) {
|
|||
void EnIk_ChangeToEnemy(EnIk* this, PlayState* play) {
|
||||
this->actor.update = EnIk_UpdateEnemy;
|
||||
this->actor.draw = EnIk_DrawEnemy;
|
||||
this->actor.flags |= ACTOR_FLAG_0 | ACTOR_FLAG_2;
|
||||
this->actor.flags |= ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE;
|
||||
SET_EVENTCHKINF(EVENTCHKINF_3B);
|
||||
Actor_SetScale(&this->actor, 0.012f);
|
||||
EnIk_SetupIdle(this);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue