1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-03 22:44:30 +00:00

Decompiles ovl_En_St (#349)

* decompile and match En_St

* document ovl_En_St

* Implement OPEN_DISPS, and remove useless comments

* styling updates, inline some declarations

* PR suggestions as well as changing the BlureInit colors to u8 arrays over RGBA types

* remove pointer from EnSt_SetupAction
This commit is contained in:
krimtonz 2020-09-14 11:17:34 -05:00 committed by GitHub
parent 2fd56429eb
commit 4d9f83da1b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
57 changed files with 1084 additions and 2961 deletions

View file

@ -116,22 +116,22 @@ void EffectBlure_Init1(void* thisx, void* initParamsx) {
if ((this != NULL) && (initParams != NULL)) {
EffectBlure_InitElements(this);
this->p1StartColor.r = initParams->p1StartColor.r;
this->p2StartColor.r = initParams->p2StartColor.r;
this->p1EndColor.r = initParams->p1EndColor.r;
this->p2EndColor.r = initParams->p2EndColor.r;
this->p1StartColor.g = initParams->p1StartColor.g;
this->p2StartColor.g = initParams->p2StartColor.g;
this->p1EndColor.g = initParams->p1EndColor.g;
this->p2EndColor.g = initParams->p2EndColor.g;
this->p1StartColor.b = initParams->p1StartColor.b;
this->p2StartColor.b = initParams->p2StartColor.b;
this->p1EndColor.b = initParams->p1EndColor.b;
this->p2EndColor.b = initParams->p2EndColor.b;
this->p1StartColor.a = initParams->p1StartColor.a;
this->p2StartColor.a = initParams->p2StartColor.a;
this->p1EndColor.a = initParams->p1EndColor.a;
this->p2EndColor.a = initParams->p2EndColor.a;
this->p1StartColor.r = initParams->p1StartColor[0];
this->p2StartColor.r = initParams->p2StartColor[0];
this->p1EndColor.r = initParams->p1EndColor[0];
this->p2EndColor.r = initParams->p2EndColor[0];
this->p1StartColor.g = initParams->p1StartColor[1];
this->p2StartColor.g = initParams->p2StartColor[1];
this->p1EndColor.g = initParams->p1EndColor[1];
this->p2EndColor.g = initParams->p2EndColor[1];
this->p1StartColor.b = initParams->p1StartColor[2];
this->p2StartColor.b = initParams->p2StartColor[2];
this->p1EndColor.b = initParams->p1EndColor[2];
this->p2EndColor.b = initParams->p2EndColor[2];
this->p1StartColor.a = initParams->p1StartColor[3];
this->p2StartColor.a = initParams->p2StartColor[3];
this->p1EndColor.a = initParams->p1EndColor[3];
this->p2EndColor.a = initParams->p2EndColor[3];
this->elemDuration = initParams->elemDuration;
this->unkFlag = initParams->unkFlag;
this->calcMode = initParams->calcMode;
@ -157,22 +157,22 @@ void EffectBlure_Init2(void* thisx, void* initParamsx) {
if ((this != NULL) && (initParams != NULL)) {
EffectBlure_InitElements(this);
this->p1StartColor.r = initParams->p1StartColor.r;
this->p2StartColor.r = initParams->p2StartColor.r;
this->p1EndColor.r = initParams->p1EndColor.r;
this->p2EndColor.r = initParams->p2EndColor.r;
this->p1StartColor.g = initParams->p1StartColor.g;
this->p2StartColor.g = initParams->p2StartColor.g;
this->p1EndColor.g = initParams->p1EndColor.g;
this->p2EndColor.g = initParams->p2EndColor.g;
this->p1StartColor.b = initParams->p1StartColor.b;
this->p2StartColor.b = initParams->p2StartColor.b;
this->p1EndColor.b = initParams->p1EndColor.b;
this->p2EndColor.b = initParams->p2EndColor.b;
this->p1StartColor.a = initParams->p1StartColor.a;
this->p2StartColor.a = initParams->p2StartColor.a;
this->p1EndColor.a = initParams->p1EndColor.a;
this->p2EndColor.a = initParams->p2EndColor.a;
this->p1StartColor.r = initParams->p1StartColor[0];
this->p2StartColor.r = initParams->p2StartColor[0];
this->p1EndColor.r = initParams->p1EndColor[0];
this->p2EndColor.r = initParams->p2EndColor[0];
this->p1StartColor.g = initParams->p1StartColor[1];
this->p2StartColor.g = initParams->p2StartColor[1];
this->p1EndColor.g = initParams->p1EndColor[1];
this->p2EndColor.g = initParams->p2EndColor[1];
this->p1StartColor.b = initParams->p1StartColor[2];
this->p2StartColor.b = initParams->p2StartColor[2];
this->p1EndColor.b = initParams->p1EndColor[2];
this->p2EndColor.b = initParams->p2EndColor[2];
this->p1StartColor.a = initParams->p1StartColor[3];
this->p2StartColor.a = initParams->p2StartColor[3];
this->p1EndColor.a = initParams->p1EndColor[3];
this->p2EndColor.a = initParams->p2EndColor[3];
this->elemDuration = initParams->elemDuration;
this->unkFlag = initParams->unkFlag;
this->calcMode = initParams->calcMode;