50 m_hullHP(self->GetAttribute(
AttrHP).get_int())
130 flightTime *=
sConfig.rates.missileTime;
168 if (
sConfig.debug.UseProfiling)
225 slim->SetItemString(
"securityStatus",
new PyFloat(0));
227 slim->SetItemString(
"numLaunchers",
PyStatic.NewOne());
228 slim->SetItemString(
"nameID",
new PyInt(0));
234 into.recharge = 10000;
269 double v2 = pow(((Ev/V) * v1), (log(DRF) / log(DRS)));
void Append(const T &value)
Appends a single value to buffer.
#define sConfig
A macro for easier access to the singleton.
double GetFollowDistance()
GaExpInl GaFloat length() const
#define _log(type, fmt,...)
DestinyManager * m_destiny
virtual ShipSE * GetShipSE()
ShipItemRef GetShipItemRef()
virtual Client * GetPilot()
Python floating point number.
const GVector & GetVelocity() const
virtual PyDict * MakeSlimItem()
InventoryItemRef m_modRef
CharacterRef GetChar() const
const GVector & GetVelocity()
Missile(InventoryItemRef self, PyServiceMgr &services, SystemManager *pSystem, InventoryItemRef modRef, SystemEntity *tSE, SystemEntity *pSE, GenericModule *pMod=nullptr)
Generic class for buffers.
InventoryItemRef GetSelf()
PyTuple * MakeDamageState()
bool Check(bool reset=true)
const char * GetName() const
void MultiplyAttribute(uint16 attrID, EvilNumber num, bool notify=false)
double min1(double x, double y)
uint32 GetCorporationID()
const std::string & itemName() const
EvilNumber GetAttribute(const uint16 attrID) const
#define IsFaction(itemID)
int8 GetSkillLevel(uint16 skillTypeID, bool zeroForNotInjected=true) const
SystemEntity * m_targetSE
#define IsAlliance(itemID)
bool ApplyDamage(Damage &d)
virtual void EncodeDestiny(Buffer &into)
void Start(uint32 setTimerTime=0, bool changeResetTimer=true)
uint8 GetLinkedCount(GenericModule *pMod)