This commit is contained in:
Paul 2001-05-18 21:03:51 +00:00
parent 124ffdb79b
commit 10e51da890
21 changed files with 182 additions and 178 deletions

View file

@ -69,34 +69,12 @@
---------------------------------------------------------------------- */
void CNetPickup::init()
{
sFrameHdr *fh;
CBasePickup::init();
fh=getSpriteBank()->getFrameHeader(FRM__NET);
setCollisionSize(fh->W,fh->H);
CBaseWeaponSimplePickup::init();
GameScene.getPlayer()->registerAddon(PLAYER_ADDON_NET);
GameScene.getPlayer()->registerAddon(PLAYER_ADDON_JELLYFISHINNET);
}
/*----------------------------------------------------------------------
Function:
Purpose:
Params:
Returns:
---------------------------------------------------------------------- */
DVECTOR CNetPickup::getSizeForPlacement()
{
DVECTOR size;
sFrameHdr *fh;
fh=getSpriteBank()->getFrameHeader(FRM__NET);
size.vx=fh->W;
size.vy=fh->H;
return size;
}
/*----------------------------------------------------------------------
Function:
Purpose:
@ -106,7 +84,7 @@ DVECTOR CNetPickup::getSizeForPlacement()
void CNetPickup::collect(class CPlayer *_player)
{
_player->setMode(PLAYER_MODE_NET);
CBasePickup::collect(_player);
CBaseWeaponSimplePickup::collect(_player);
}
/*----------------------------------------------------------------------
@ -115,18 +93,11 @@ void CNetPickup::collect(class CPlayer *_player)
Params:
Returns:
---------------------------------------------------------------------- */
void CNetPickup::renderPickup(DVECTOR *_pos)
int CNetPickup::getWeaponSpriteFrame()
{
SpriteBank *sprites;
sFrameHdr *fh;
int x,y;
sprites=getSpriteBank();
fh=sprites->getFrameHeader(FRM__NET);
x=_pos->vx-(fh->W/2);
y=_pos->vy-(fh->H/2);
sprites->printFT4(fh,x,y,0,0,OTPOS__PICKUP_POS);
return FRM__NET;
}
/*===========================================================================
end */