本文整理汇总了C++中InventoryItemRef::shieldCharge方法的典型用法代码示例。如果您正苦于以下问题:C++ InventoryItemRef::shieldCharge方法的具体用法?C++ InventoryItemRef::shieldCharge怎么用?C++ InventoryItemRef::shieldCharge使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类InventoryItemRef
的用法示例。
在下文中一共展示了InventoryItemRef::shieldCharge方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: DynamicSystemEntity
NPC::NPC(
SystemManager *system,
PyServiceMgr &services,
InventoryItemRef self,
uint32 corporationID,
uint32 allianceID,
const GPoint &position,
SpawnEntry *spawner)
: DynamicSystemEntity(new DestinyManager(this, system), self),
m_system(system),
m_services(services),
m_spawner(spawner),
// m_itemID(self->itemID()),
// m_typeID(self->typeID()),
// m_ownerID(self->ownerID()),
m_corporationID(corporationID),
m_allianceID(allianceID),
m_orbitingID(0)
{
//NOTE: this is bad if we inherit NPC!
m_AI = new NPCAIMgr(this);
m_destiny->SetPosition(position, false);
/* Gets the value from the NPC and put on our own vars */
m_shieldCharge = self->shieldCharge();
m_armorDamage = 0.0;
m_hullDamage = 0.0;
}