Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance

This commit is contained in:
Uleat
2016-10-16 05:10:54 -04:00
parent decaadfe7d
commit 8b5dd58e96
93 changed files with 1492 additions and 1455 deletions
+11 -7
View File
@@ -25,15 +25,19 @@
#include <stack>
class Client;
class ItemInst;
class Mob;
class NPC;
namespace EQEmu
{
class ItemInstance;
}
class QuestManager {
struct running_quest {
Mob *owner;
Client *initiator;
ItemInst* questitem;
EQEmu::ItemInstance* questitem;
bool depop_npc;
std::string encounter;
};
@@ -41,7 +45,7 @@ public:
QuestManager();
virtual ~QuestManager();
void StartQuest(Mob *_owner, Client *_initiator = nullptr, ItemInst* _questitem = nullptr, std::string encounter = "");
void StartQuest(Mob *_owner, Client *_initiator = nullptr, EQEmu::ItemInstance* _questitem = nullptr, std::string encounter = "");
void EndQuest();
bool QuestsRunning() { return !quests_running_.empty(); }
@@ -70,13 +74,13 @@ public:
void Zone(const char *zone_name);
void settimer(const char *timer_name, int seconds);
void settimerMS(const char *timer_name, int milliseconds);
void settimerMS(const char *timer_name, int milliseconds, ItemInst *inst);
void settimerMS(const char *timer_name, int milliseconds, EQEmu::ItemInstance *inst);
void settimerMS(const char *timer_name, int milliseconds, Mob *mob);
void stoptimer(const char *timer_name);
void stoptimer(const char *timer_name, ItemInst *inst);
void stoptimer(const char *timer_name, EQEmu::ItemInstance *inst);
void stoptimer(const char *timer_name, Mob *mob);
void stopalltimers();
void stopalltimers(ItemInst *inst);
void stopalltimers(EQEmu::ItemInstance *inst);
void stopalltimers(Mob *mob);
void emote(const char *str);
void shout(const char *str);
@@ -261,7 +265,7 @@ public:
Client *GetInitiator() const;
NPC *GetNPC() const;
Mob *GetOwner() const;
ItemInst *GetQuestItem() const;
EQEmu::ItemInstance *GetQuestItem() const;
std::string GetEncounter() const;
inline bool ProximitySayInUse() { return HaveProximitySays; }