mirror of
https://github.com/zeldaret/oot.git
synced 2024-12-05 01:06:37 +00:00
Document func_80AAB5A4
new name: `EnMd_SmoothStep_Attention`
This commit is contained in:
parent
b86fa44591
commit
ea93e63cbf
1 changed files with 8 additions and 8 deletions
|
@ -650,15 +650,15 @@ u8 EnMd_SetMovedPos(EnMd* this, PlayState* play) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void func_80AAB5A4(EnMd* this, PlayState* play) {
|
void EnMd_SmoothStep_Attention(EnMd* this, PlayState* play) {
|
||||||
f32 temp;
|
f32 threshold;
|
||||||
|
|
||||||
if (play->sceneId != SCENE_MIDOS_HOUSE) {
|
if (play->sceneId != SCENE_MIDOS_HOUSE) {
|
||||||
temp = (CHECK_QUEST_ITEM(QUEST_KOKIRI_EMERALD) && !GET_EVENTCHKINF(EVENTCHKINF_1C) &&
|
threshold = (CHECK_QUEST_ITEM(QUEST_KOKIRI_EMERALD) && !GET_EVENTCHKINF(EVENTCHKINF_1C) &&
|
||||||
(play->sceneId == SCENE_KOKIRI_FOREST))
|
(play->sceneId == SCENE_KOKIRI_FOREST))
|
||||||
? 100.0f
|
? 100.0f
|
||||||
: 400.0f;
|
: 400.0f;
|
||||||
this->alpha = Actor_SmoothStep_Attention(&this->actor, play, this->alpha, temp);
|
this->alpha = Actor_SmoothStep_Attention(&this->actor, play, this->alpha, threshold);
|
||||||
this->actor.shape.shadowAlpha = this->alpha;
|
this->actor.shape.shadowAlpha = this->alpha;
|
||||||
} else {
|
} else {
|
||||||
this->alpha = 255;
|
this->alpha = 255;
|
||||||
|
@ -843,7 +843,7 @@ void EnMd_Update(Actor* thisx, PlayState* play) {
|
||||||
CollisionCheck_SetOC(play, &play->colChkCtx, &this->collider.base);
|
CollisionCheck_SetOC(play, &play->colChkCtx, &this->collider.base);
|
||||||
SkelAnime_Update(&this->skelAnime);
|
SkelAnime_Update(&this->skelAnime);
|
||||||
EnMd_UpdateEyes(this);
|
EnMd_UpdateEyes(this);
|
||||||
func_80AAB5A4(this, play);
|
EnMd_SmoothStep_Attention(this, play);
|
||||||
Actor_MoveXZGravity(&this->actor);
|
Actor_MoveXZGravity(&this->actor);
|
||||||
EnMd_UpdateTalking(this, play);
|
EnMd_UpdateTalking(this, play);
|
||||||
Actor_UpdateBgCheckInfo(play, &this->actor, 0.0f, 0.0f, 0.0f, UPDBGCHECKINFO_FLAG_2);
|
Actor_UpdateBgCheckInfo(play, &this->actor, 0.0f, 0.0f, 0.0f, UPDBGCHECKINFO_FLAG_2);
|
||||||
|
|
Loading…
Reference in a new issue