10 #ifndef EVEMU_EXPLORE_PROBES_H_
11 #define EVEMU_EXPLORE_PROBES_H_
16 #include "../../eve-common/EVE_Scanning.h"
174 #endif // EVEMU_EXPLORE_PROBES_H_
#define sConfig
A macro for easier access to the singleton.
#define _log(type, fmt,...)
void UpdateProbe(ProbeData &data)
void StartStateTimer(uint16 time)
void SetRing(bool set=false)
RefPtr< ProbeItem > ProbeItemRef
virtual ProbeSE * GetProbeSE()
float GetRangeModifier(float dist)
uint32 GetRemainingTime() const
virtual bool ProcessTic()
const ItemType & type() const
void SetState(uint8 state=Probe::State::Idle)
PyTuple * MakeDamageState()
virtual PyDict * MakeSlimItem()
void SetScan(Scan *pScan)
ProbeSE(ProbeItemRef self, PyServiceMgr &services, SystemManager *system)
void SendStateChange(uint8 state)
static ProbeItemRef Spawn(ItemData &data)
static RefPtr< _Ty > _LoadItem(uint32 itemID, const ItemType &type, const ItemData &data)
InventoryItemRef m_moduleRef
void SetSphere(bool set=false)
const char * GetStateName(uint8 state)
void RecoverProbe(PyList *list)
void SendWarpStart(float travelTime)
static uint32 CreateItemID(ItemData &data)
entityID heal the character with the entityID note giving you detailed ship status information gives a list of all dynamic entities and players and their destinyState in this bubble shows some current destiny variables save all kick all and halt server immediate command list all items in current location s gives list of cargo contents and volumes in all holds list current session values show current ship DNA show current objects in their destiny state
static ProbeItemRef Load(uint32 itemID)
ProbeItem(uint32 itemID, const ItemType &_type, const ItemData &_data)
Reference-counting-based smart pointer.
void Start(uint32 setTimerTime=0, bool changeResetTimer=true)