Skip to content

Commit

Permalink
Move an delusion trigger update from render to update function
Browse files Browse the repository at this point in the history
  • Loading branch information
Dextinfire committed Jan 24, 2025
1 parent bda94fa commit 3c787db
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/games/cclcc/delusiontrigger.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,10 @@ void DelusionTrigger::Update(float dt) {
}
if (ScrWork[6413] > 0) ScrWork[6413]--;
} else {
if (ScrWork[6413]) {
MtrgAlphaCt = (MtrgAlphaCt + 1) & 0x1f;
MtrgAng = (MtrgAng + 100) & 0xffff;
}
if (ScrWork[6413] < 32) {
ScrWork[6413]++;
} else {
Expand Down Expand Up @@ -281,8 +285,6 @@ void DelusionTrigger::Render() {
if (ScrWork[6413] == 0) {
return;
}
MtrgAlphaCt = (MtrgAlphaCt + 1) & 0x1f;
MtrgAng = (MtrgAng + 100) & 0xffff;
int mtrgSelActualBufferId = Vm::Interface::GetBufferId(ScrWork[6410]);
int bgMtrgSelIdx = ScrWork[SW_BG1SURF + mtrgSelActualBufferId];
float mtrgSelAlpha = ((ScrWork[6413] * 8) & 0xffffff) / 256.0f;
Expand Down

0 comments on commit 3c787db

Please sign in to comment.