#ifndef STREWARDS_H
#define STREWARDS_H

struct stRewardsSettings;
class stRewardsManager : public EventHandler {
	aVector<stRewardsSettings *> m_settings;
public:
};

struct stRewardsSettings {
	bool oneTime;
};

class stRewardsBase {
	stRewardsSettings* m_settings;
	int m_activeCount;
public:
	stRewardsBase();
	stRewardsSettings* GetSettings() { return this->m_settings; };
};

class stRewardsClass : public EventHandler {
	gzPlayer *m_owner;
public:
	const char* GetName() { return "stRewardsClass"; };
	void Delete() { };
	stRewardsClass(gzPlayer *owner);
};

#endif
