Lines Matching refs:_party
53 _party(p) { in PartyMember()
64 if (_party) { in notifyOfChange()
65 _party->notifyOfChange(this); in notifyOfChange()
240 if (_party) { in advanceLevel()
241 _party->setChanged(); in advanceLevel()
244 _party->notifyObservers(event); in advanceLevel()
364 if (type != ARMR_NONE && _party->_saveGame->_armor[type] < 1) in setArmor()
371 _party->_saveGame->_armor[oldArmorType]++; in setArmor()
373 _party->_saveGame->_armor[type]--; in setArmor()
384 if (type != WEAP_HANDS && _party->_saveGame->_weapons[type] < 1) in setWeapon()
391 _party->_saveGame->_weapons[old]++; in setWeapon()
393 _party->_saveGame->_weapons[type]--; in setWeapon()
421 assert(_party); in applyDamage()
422 …map->_annotations->add(p, g_tileSets->findTileByName("corpse")->getId())->setTTL(_party->size() * … in applyDamage()
425 _party->setChanged(); in applyDamage()
428 _party->notifyObservers(event); in applyDamage()
495 if (_party->_saveGame->_weapons[weapon] > 0) in loseWeapon()
496 return (--_party->_saveGame->_weapons[weapon]) + 1; in loseWeapon()