From 141ae62ceb16ed90f3e7c8c07b9bae7b9ba8d05f Mon Sep 17 00:00:00 2001 From: Paul Date: Thu, 19 Jul 2001 15:46:54 +0000 Subject: [PATCH] --- source/pickups/pickup.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/pickups/pickup.cpp b/source/pickups/pickup.cpp index fa8c974b3..cec272c38 100644 --- a/source/pickups/pickup.cpp +++ b/source/pickups/pickup.cpp @@ -139,7 +139,6 @@ void CBasePickup::shutdown() Params: Returns: ---------------------------------------------------------------------- */ -#include "pad\pads.h" void CBasePickup::think(int _frames) { CPickupThing::think(_frames); @@ -209,7 +208,6 @@ void CBasePickup::collect(class CPlayer *_player) { shutdown(); CThingManager::DeleteThing(this); -// delete this; } @@ -507,9 +505,11 @@ return NULL; pickup->setThingSubType(_type); pickup->init(); - pickupPos=pickup->getSizeForPlacement(); - pickupPos.vx=_pos->vx+(pickupPos.vx/2); - pickupPos.vy=_pos->vy+(pickupPos.vy/2)-16; +// pickupPos=pickup->getSizeForPlacement(); +// pickupPos.vx=_pos->vx-(pickupPos.vx/2); +// pickupPos.vy=_pos->vy-(pickupPos.vy); + pickupPos=*_pos; + pickupPos.vy-=pickup->getSizeForPlacement().vy/2; pickup->setPos(&pickupPos); return pickup;