This commit is contained in:
parent
d9482cb7a5
commit
cddc41f0a7
15 changed files with 96 additions and 1 deletions
|
@ -57,6 +57,22 @@
|
||||||
Vars
|
Vars
|
||||||
---- */
|
---- */
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------
|
||||||
|
Function:
|
||||||
|
Purpose:
|
||||||
|
Params:
|
||||||
|
Returns:
|
||||||
|
---------------------------------------------------------------------- */
|
||||||
|
void CCoralBlowerPickup::init()
|
||||||
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
|
CBasePickup::init();
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__BLOWER);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
Function:
|
Function:
|
||||||
Purpose:
|
Purpose:
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
class CCoralBlowerPickup : public CBasePickup
|
class CCoralBlowerPickup : public CBasePickup
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
virtual void init();
|
||||||
virtual DVECTOR getSizeForPlacement();
|
virtual DVECTOR getSizeForPlacement();
|
||||||
virtual void collect(class CPlayer *_player);
|
virtual void collect(class CPlayer *_player);
|
||||||
|
|
||||||
|
|
|
@ -69,8 +69,13 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CBubbleMixturePickup::init()
|
void CBubbleMixturePickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBaseRespawningPickup::init();
|
CBaseRespawningPickup::init();
|
||||||
m_sin=0;
|
m_sin=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__BUBBLEMIXTURE);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
@ -156,7 +161,12 @@ void CBubbleMixturePickup::renderPickup(DVECTOR *_pos)
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CBubbleWandPickup::init()
|
void CBubbleWandPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBaseRespawningPickup::init();
|
CBaseRespawningPickup::init();
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__BUBBLEWAND);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -65,10 +65,15 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CGlassesPickup::init()
|
void CGlassesPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBasePickup::init();
|
CBasePickup::init();
|
||||||
|
|
||||||
m_glint=0;
|
m_glint=0;
|
||||||
m_glintRot=0;
|
m_glintRot=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__GLASSES);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -69,8 +69,13 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CBaseHealthPickup::init()
|
void CBaseHealthPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBasePickup::init();
|
CBasePickup::init();
|
||||||
m_sin=0;
|
m_sin=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(getFrameNumber());
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -57,6 +57,22 @@
|
||||||
Vars
|
Vars
|
||||||
---- */
|
---- */
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------
|
||||||
|
Function:
|
||||||
|
Purpose:
|
||||||
|
Params:
|
||||||
|
Returns:
|
||||||
|
---------------------------------------------------------------------- */
|
||||||
|
void CHelmetPickup::init()
|
||||||
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
|
CBasePickup::init();
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__HELMET);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
Function:
|
Function:
|
||||||
Purpose:
|
Purpose:
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
class CHelmetPickup : public CBasePickup
|
class CHelmetPickup : public CBasePickup
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
virtual void init();
|
||||||
virtual DVECTOR getSizeForPlacement();
|
virtual DVECTOR getSizeForPlacement();
|
||||||
virtual void collect(class CPlayer *_player);
|
virtual void collect(class CPlayer *_player);
|
||||||
|
|
||||||
|
|
|
@ -69,8 +69,13 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CJellyLauncherAmmoPickup::init()
|
void CJellyLauncherAmmoPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBasePickup::init();
|
CBasePickup::init();
|
||||||
m_rattle=0;
|
m_rattle=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__JELLYAMMO);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -69,8 +69,13 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CLifePickup::init()
|
void CLifePickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBasePickup::init();
|
CBasePickup::init();
|
||||||
m_sin=0;
|
m_sin=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__PANTS);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -38,7 +38,6 @@ class CLifePickup : public CBasePickup
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual void init();
|
virtual void init();
|
||||||
|
|
||||||
virtual DVECTOR getSizeForPlacement();
|
virtual DVECTOR getSizeForPlacement();
|
||||||
virtual void collect(class CPlayer *_player);
|
virtual void collect(class CPlayer *_player);
|
||||||
|
|
||||||
|
|
|
@ -57,6 +57,22 @@
|
||||||
Vars
|
Vars
|
||||||
---- */
|
---- */
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------
|
||||||
|
Function:
|
||||||
|
Purpose:
|
||||||
|
Params:
|
||||||
|
Returns:
|
||||||
|
---------------------------------------------------------------------- */
|
||||||
|
void CNetPickup::init()
|
||||||
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
|
CBasePickup::init();
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__NET);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
Function:
|
Function:
|
||||||
Purpose:
|
Purpose:
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
class CNetPickup : public CBasePickup
|
class CNetPickup : public CBasePickup
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
virtual void init();
|
||||||
virtual DVECTOR getSizeForPlacement();
|
virtual DVECTOR getSizeForPlacement();
|
||||||
virtual void collect(class CPlayer *_player);
|
virtual void collect(class CPlayer *_player);
|
||||||
|
|
||||||
|
|
|
@ -98,8 +98,13 @@ Chapter 5
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CBaseQuestItemPickup::init()
|
void CBaseQuestItemPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBasePickup::init();
|
CBasePickup::init();
|
||||||
m_pingFrame=0;
|
m_pingFrame=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(getFrameNumber());
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -69,8 +69,13 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CShoesPickup::init()
|
void CShoesPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBaseRespawningPickup::init();
|
CBaseRespawningPickup::init();
|
||||||
m_sin=0;
|
m_sin=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__SHOE);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
|
@ -65,9 +65,14 @@
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
void CSpatulaPickup::init()
|
void CSpatulaPickup::init()
|
||||||
{
|
{
|
||||||
|
sFrameHdr *fh;
|
||||||
|
|
||||||
CBasePickup::init();
|
CBasePickup::init();
|
||||||
m_glint=0;
|
m_glint=0;
|
||||||
m_glintRot=0;
|
m_glintRot=0;
|
||||||
|
|
||||||
|
fh=getSpriteBank()->getFrameHeader(FRM__SPATULA);
|
||||||
|
setCollisionSize(fh->W,fh->H);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*----------------------------------------------------------------------
|
/*----------------------------------------------------------------------
|
||||||
|
|
Loading…
Add table
Reference in a new issue