This commit is contained in:
parent
672731b5eb
commit
db1436d704
2 changed files with 8 additions and 5 deletions
|
@ -54,7 +54,7 @@ int FYO=0;
|
|||
setRGB0(Frame,FC,FC,FC);
|
||||
setSemiTrans(Frame,1);
|
||||
Frame->tpage|=FT<<5;
|
||||
Frame->u1--; Frame->u2--;
|
||||
Frame->u1--; Frame->u3--;
|
||||
Frame->v2--; Frame->v3--;
|
||||
|
||||
if (CurrentHeading<1024*1)
|
||||
|
|
|
@ -24,6 +24,7 @@ void CFXGeyser::init(DVECTOR const &_Pos)
|
|||
SoundId = NOT_PLAYING;
|
||||
BasePos=_Pos;
|
||||
OtPos+=3;
|
||||
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
|
@ -40,6 +41,8 @@ void CFXGeyser::shutdown()
|
|||
/*****************************************************************************/
|
||||
void CFXGeyser::think(int Frames)
|
||||
{
|
||||
setCollisionCentreOffset(0,-512/2);
|
||||
setCollisionSize(32,512);
|
||||
CFX::think(Frames);
|
||||
Pos=BasePos;
|
||||
currentFrame++;
|
||||
|
@ -112,10 +115,10 @@ int W;
|
|||
}
|
||||
|
||||
|
||||
int FrameW=Ft4->x1-Ft4->x0;
|
||||
setCollisionCentreOffset(FrameW>>1,-Height/2);
|
||||
setCollisionCentreOffset(0,-Height/2);
|
||||
setCollisionSize(FrameW,Height);
|
||||
//int FrameW=Ft4->x1-Ft4->x0;
|
||||
// setCollisionCentreOffset(FrameW>>1,-Height/2);
|
||||
// setCollisionCentreOffset(0,-Height/2);
|
||||
// setCollisionSize(FrameW,Height);
|
||||
|
||||
// Base
|
||||
Ft4=SprBank->printFT4(FRM__GUSHBASE,RenderPos.vx-8,RenderPos.vy,currentFrame&2,0/*currentFrame&2*/,OtPos);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue