/********************************************************************
*
* File: gfCPurchaseActionMinigame.h
*
* Purpose: Purchase action to increment an inventory count by an
* amount set individually by individual shop items
*
*********************************************************************/
#ifndef gfCPurchaseActionMinigamehdr
#define gfCPurchaseActionMinigamehdr
#include <fsCore/fsStr.h>
#include "../../gfIPurchaseAction.h"
class gfCPurchaseActionMinigame : public gfIPurchaseAction
{
public:
fsBool purchaseHandle(const gfCCatalogueItem* pShopItem) override;
gfCPurchaseActionMinigame();
virtual ~gfCPurchaseActionMinigame();<--- Destructor in derived class
protected:
private:
const static fsStr mSouvenirKey;
};
#endif