diff --git a/makefile.gaz b/makefile.gaz index 052ed5ffd..bf98f0f92 100644 --- a/makefile.gaz +++ b/makefile.gaz @@ -126,6 +126,7 @@ hazard_src := hazard \ hspikes fx_src := fx \ + fxjfish projectl_src := projectl \ prnpc \ diff --git a/source/gfx/actor.cpp b/source/gfx/actor.cpp index 902d9d083..37af3b698 100644 --- a/source/gfx/actor.cpp +++ b/source/gfx/actor.cpp @@ -74,7 +74,11 @@ int Slot=0; Slot=SlotCount; SlotList[Slot].Width=W; SlotList[Slot].Height=H; - SlotCount++; +/*bodge*/ + if (SlotCountu1=T1; // Set UV1 *(u16*)&TPrimPtr->u2=T2; // Set UV2 - - ThisOT=OtPtr+TList->OTOfs; + if (TList->OTOfs>ActorOT) + { + ThisOT=OtPtr+(ActorOT+1); + } + else + { + ThisOT=OtPtr+(ActorOT-1); + } + +// ThisOT=OtPtr+TList->OTOfs; + TList++; gte_nclip_b();