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:
parent
2fd56429eb
commit
4d9f83da1b
57 changed files with 1084 additions and 2961 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue