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