27 #ifndef __DRONE__H__INCL__
28 #define __DRONE__H__INCL__
DroneSE(InventoryItemRef drone, PyServiceMgr &services, SystemManager *pSystem, const FactionData &data)
void AssignShip(ShipSE *pSE)
uint32 m_controllerOwnerID
virtual void TargetedAdd(SystemEntity *who)
float GetSecurityRating() const
void Online(ShipSE *pShipSE=nullptr)
virtual void TargetedLost(SystemEntity *who)
CharacterRef GetChar() const
float GetSecurityRating() const
void SetOwner(Client *pClient)
uint32 GetControllerOwnerID()
void SetTarget(SystemEntity *pSE=nullptr)
Generic class for buffers.
PyTuple * MakeDamageState()
virtual void TargetLost(SystemEntity *who)
virtual void EncodeDestiny(Buffer &into)
virtual void Killed(Damage &fatal_blow)
void Launch(ShipSE *pShipSE)
virtual PyDict * MakeSlimItem()
virtual DroneSE * GetDroneSE()
virtual void TargetAdded(SystemEntity *who)
void AssignShip(ShipSE *pSE)
void IdleOrbit(ShipSE *pShipSE=nullptr)