Fission FSN
Loading...
Searching...
No Matches
gfCPurchaseActionStaffHire.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: gfCPurchaseActionStaffHire.h
4*
5* Purpose: Purchase action for staff catalogue entries (genre
6* guard, post-Phase-6) - grows the active day's staff
7* pool (gfCParkDaySim::staffPoolGrow()). Unlike
8* gfCPurchaseActionSlotFill, a hire doesn't place or
9* unlock anything on the map by itself - the player still
10* has to deploy the hired staff member to a specific slot
11* (gfCParkSlotStaffComponent) before it does anything.
12*
13*********************************************************************/
14
15#ifndef gfCPurchaseActionStaffHirehdr
16#define gfCPurchaseActionStaffHirehdr
17
18#include <fsCore/fsBaseTypes.h>
19
21
22
24{
25public:
26
27 fsBool purchaseHandle(const gfCCatalogueItem* pShopItem) override;
28
31};
32
33#endif
Definition gfCCatalogueItem.h:16
virtual ~gfCPurchaseActionStaffHire()
Definition gfCPurchaseActionStaffHire.cpp:62
fsBool purchaseHandle(const gfCCatalogueItem *pShopItem) override
Definition gfCPurchaseActionStaffHire.cpp:13
gfCPurchaseActionStaffHire()
Definition gfCPurchaseActionStaffHire.cpp:58
gfIPurchaseAction()
Definition gfIPurchaseAction.h:29
bool fsBool
Definition fsBaseTypes.h:26