/dports/games/libretro-scummvm/scummvm-7b1e929/engines/dm/ |
H A D | group.cpp | 325 _vm->_projexpl->_secondaryDirToOrFromParty = _vm->turnDirRight(curDirection); in getDirsWhereDestIsVisibleFromSource() 326 …if (!isDestVisibleFromSource(_vm->_projexpl->_secondaryDirToOrFromParty, srcMapX, srcMapY, destMap… in getDirsWhereDestIsVisibleFromSource() 327 _vm->_projexpl->_secondaryDirToOrFromParty = _vm->turnDirLeft(curDirection); in getDirsWhereDestIsVisibleFromSource() 329 …_vm->_projexpl->_secondaryDirToOrFromParty = _vm->turnDirRight((_vm->getRandomNumber(65536) & 0x00… in getDirsWhereDestIsVisibleFromSource() 334 int16 primaryDirection = _vm->_projexpl->_secondaryDirToOrFromParty; in getDirsWhereDestIsVisibleFromSource() 335 _vm->_projexpl->_secondaryDirToOrFromParty = curDirection; in getDirsWhereDestIsVisibleFromSource() 698 _currGroupSecondaryDirToParty = _vm->_projexpl->_secondaryDirToOrFromParty; in processEvents29to41() 966 …_vm->_projexpl->_secondaryDirToOrFromParty = _vm->returnOppositeDir((Direction)_vm->_projexpl->_se… in processEvents29to41() 1039 if (_vm->_projexpl->_creatureDamageOutcome != kDMKillOutcomeSomeCreaturesInGroup) { in processEvents29to41() 1406 _vm->_projexpl->_secondaryDirToOrFromParty = _currGroupSecondaryDirToParty; in getSmelledPartyPrimaryDirOrdinal() [all …]
|
H A D | dm.cpp | 145 _projexpl = nullptr; in DMEngine() 200 delete _projexpl; in ~DMEngine() 373 _projexpl = new ProjExpl(this); in run() 959 …_projexpl->createExplosion(_thingExplFireBall, attackId, lordChaosMapX, lordChaosMapY, kDMCreature… in fuseSequence() 966 …_projexpl->createExplosion(_thingExplHarmNonMaterial, attackId, lordChaosMapX, lordChaosMapY, kDMC… in fuseSequence() 977 …_projexpl->createExplosion(_thingExplFireBall, 255, lordChaosMapX, lordChaosMapY, kDMCreatureTypeS… in fuseSequence() 978 …_projexpl->createExplosion(_thingExplHarmNonMaterial, 255, lordChaosMapX, lordChaosMapY, kDMCreatu… in fuseSequence() 1022 …_projexpl->createExplosion(_thingExplHarmNonMaterial, attackId, lordChaosMapX, lordChaosMapY, kDMC… in fuseSequence()
|
H A D | loadsave.cpp | 102 _projexpl->_lastCreatureAttackTime = file->readSint32BE(); in loadgame() 103 _projexpl->_lastPartyMovementTime = file->readSint32BE(); in loadgame() 318 file->writeSint32BE(_projexpl->_lastCreatureAttackTime); in writeCompleteSaveFile() 319 file->writeSint32BE(_projexpl->_lastPartyMovementTime); in writeCompleteSaveFile()
|
H A D | timeline.cpp | 270 _vm->_projexpl->processEvents48To49(curEvent); in processTimeline() 276 _vm->_projexpl->processEvent25(curEvent); in processTimeline() 701 _vm->_projexpl->_createLauncherProjectile = true; in triggerProjectileLauncher() 702 …_vm->_projexpl->createProjectile(firstProjectileAssociatedThing, mapX, mapY, projectileCell, (Dire… in triggerProjectileLauncher() 704 …_vm->_projexpl->createProjectile(secondProjectileAssociatedThing, mapX, mapY, _vm->turnDirRight(pr… in triggerProjectileLauncher() 706 _vm->_projexpl->_createLauncherProjectile = false; in triggerProjectileLauncher() 928 _vm->_projexpl->createExplosion(_vm->_thingExplRebirthStep1, 0, mapX, mapY, cell); in processEventViAltarRebirth()
|
H A D | movesens.cpp | 395 …_vm->_championMan->addScentStrength(mapX, mapY, (int)(_vm->_gameTime - _vm->_projexpl->_lastPartyM… in getMoveResult() 397 _vm->_projexpl->_lastPartyMovementTime = _vm->_gameTime; in getMoveResult() 573 …if (championOrCreatureOrdinal && _vm->_projexpl->hasProjectileImpactOccurred(impactType, srcMapX, … in moveIsKilledByProjectileImpact() 574 _vm->_projexpl->projectileDeleteEvent(curThing); in moveIsKilledByProjectileImpact() 575 if (_vm->_projexpl->_creatureDamageOutcome == kDMKillOutcomeAllCreaturesInGroup) in moveIsKilledByProjectileImpact()
|
H A D | dm.h | 285 ProjExpl *_projexpl; variable
|
H A D | champion.cpp | 246 _vm->_projexpl->createProjectile(curThing, dungeon._partyMapX, dungeon._partyMapY, in isObjectThrown() 965 …if ((skillIndex >= kDMSkillSwing) && (skillIndex <= kDMSkillShoot) && (_vm->_projexpl->_lastCreatu… in addSkillExperience() 981 …if ((skillIndex >= kDMSkillSwing) && (_vm->_projexpl->_lastCreatureAttackTime > _vm->_gameTime - 2… in addSkillExperience() 1398 …_vm->_projexpl->createProjectile(thing, dungeon._partyMapX, dungeon._partyMapY, _vm->normalizeModu… in championShootProjectile() 1672 int32 compDelay = _vm->_gameTime - _vm->_projexpl->_lastPartyMovementTime; in applyTimeEffects() 1730 …if (!_partyIsSleeping && (championPtr->_dir != dungeon._partyDir) && (_vm->_projexpl->_lastCreatur… in applyTimeEffects()
|
H A D | dungeonman.cpp | 1437 ProjExpl &projExpl = *_vm->_projexpl; in getDiscardThing()
|
H A D | eventman.cpp | 1312 _vm->_projexpl->_lastPartyMovementTime = _vm->_gameTime; in commandProcessCommands160To162ClickInResurrectReincarnatePanel()
|
/dports/games/scummvm/scummvm-2.5.1/engines/dm/ |
H A D | group.cpp | 325 _vm->_projexpl->_secondaryDirToOrFromParty = _vm->turnDirRight(curDirection); in getDirsWhereDestIsVisibleFromSource() 326 …if (!isDestVisibleFromSource(_vm->_projexpl->_secondaryDirToOrFromParty, srcMapX, srcMapY, destMap… in getDirsWhereDestIsVisibleFromSource() 327 _vm->_projexpl->_secondaryDirToOrFromParty = _vm->turnDirLeft(curDirection); in getDirsWhereDestIsVisibleFromSource() 329 …_vm->_projexpl->_secondaryDirToOrFromParty = _vm->turnDirRight((_vm->getRandomNumber(65536) & 0x00… in getDirsWhereDestIsVisibleFromSource() 334 int16 primaryDirection = _vm->_projexpl->_secondaryDirToOrFromParty; in getDirsWhereDestIsVisibleFromSource() 335 _vm->_projexpl->_secondaryDirToOrFromParty = curDirection; in getDirsWhereDestIsVisibleFromSource() 701 _currGroupSecondaryDirToParty = _vm->_projexpl->_secondaryDirToOrFromParty; in processEvents29to41() 969 …_vm->_projexpl->_secondaryDirToOrFromParty = _vm->returnOppositeDir((Direction)_vm->_projexpl->_se… in processEvents29to41() 1042 if (_vm->_projexpl->_creatureDamageOutcome != kDMKillOutcomeSomeCreaturesInGroup) { in processEvents29to41() 1409 _vm->_projexpl->_secondaryDirToOrFromParty = _currGroupSecondaryDirToParty; in getSmelledPartyPrimaryDirOrdinal() [all …]
|
H A D | dm.cpp | 145 _projexpl = nullptr; in DMEngine() 200 delete _projexpl; in ~DMEngine() 372 _projexpl = new ProjExpl(this); in run() 958 …_projexpl->createExplosion(_thingExplFireBall, attackId, lordChaosMapX, lordChaosMapY, kDMCreature… in fuseSequence() 965 …_projexpl->createExplosion(_thingExplHarmNonMaterial, attackId, lordChaosMapX, lordChaosMapY, kDMC… in fuseSequence() 976 …_projexpl->createExplosion(_thingExplFireBall, 255, lordChaosMapX, lordChaosMapY, kDMCreatureTypeS… in fuseSequence() 977 …_projexpl->createExplosion(_thingExplHarmNonMaterial, 255, lordChaosMapX, lordChaosMapY, kDMCreatu… in fuseSequence() 1021 …_projexpl->createExplosion(_thingExplHarmNonMaterial, attackId, lordChaosMapX, lordChaosMapY, kDMC… in fuseSequence()
|
H A D | loadsave.cpp | 102 _projexpl->_lastCreatureAttackTime = file->readSint32BE(); in loadgame() 103 _projexpl->_lastPartyMovementTime = file->readSint32BE(); in loadgame() 318 file->writeSint32BE(_projexpl->_lastCreatureAttackTime); in writeCompleteSaveFile() 319 file->writeSint32BE(_projexpl->_lastPartyMovementTime); in writeCompleteSaveFile()
|
H A D | timeline.cpp | 270 _vm->_projexpl->processEvents48To49(curEvent); in processTimeline() 276 _vm->_projexpl->processEvent25(curEvent); in processTimeline() 701 _vm->_projexpl->_createLauncherProjectile = true; in triggerProjectileLauncher() 702 …_vm->_projexpl->createProjectile(firstProjectileAssociatedThing, mapX, mapY, projectileCell, (Dire… in triggerProjectileLauncher() 704 …_vm->_projexpl->createProjectile(secondProjectileAssociatedThing, mapX, mapY, _vm->turnDirRight(pr… in triggerProjectileLauncher() 706 _vm->_projexpl->_createLauncherProjectile = false; in triggerProjectileLauncher() 931 _vm->_projexpl->createExplosion(_vm->_thingExplRebirthStep1, 0, mapX, mapY, cell); in processEventViAltarRebirth()
|
H A D | movesens.cpp | 395 …_vm->_championMan->addScentStrength(mapX, mapY, (int)(_vm->_gameTime - _vm->_projexpl->_lastPartyM… in getMoveResult() 397 _vm->_projexpl->_lastPartyMovementTime = _vm->_gameTime; in getMoveResult() 573 …if (championOrCreatureOrdinal && _vm->_projexpl->hasProjectileImpactOccurred(impactType, srcMapX, … in moveIsKilledByProjectileImpact() 574 _vm->_projexpl->projectileDeleteEvent(curThing); in moveIsKilledByProjectileImpact() 575 if (_vm->_projexpl->_creatureDamageOutcome == kDMKillOutcomeAllCreaturesInGroup) in moveIsKilledByProjectileImpact()
|
H A D | dm.h | 233 ProjExpl *_projexpl; variable
|
H A D | champion.cpp | 246 _vm->_projexpl->createProjectile(curThing, dungeon._partyMapX, dungeon._partyMapY, in isObjectThrown() 965 …if ((skillIndex >= kDMSkillSwing) && (skillIndex <= kDMSkillShoot) && (_vm->_projexpl->_lastCreatu… in addSkillExperience() 981 …if ((skillIndex >= kDMSkillSwing) && (_vm->_projexpl->_lastCreatureAttackTime > _vm->_gameTime - 2… in addSkillExperience() 1398 …_vm->_projexpl->createProjectile(thing, dungeon._partyMapX, dungeon._partyMapY, _vm->normalizeModu… in championShootProjectile() 1672 int32 compDelay = _vm->_gameTime - _vm->_projexpl->_lastPartyMovementTime; in applyTimeEffects() 1730 …if (!_partyIsSleeping && (championPtr->_dir != dungeon._partyDir) && (_vm->_projexpl->_lastCreatur… in applyTimeEffects()
|
H A D | dungeonman.cpp | 1439 ProjExpl &projExpl = *_vm->_projexpl; in getDiscardThing()
|
H A D | eventman.cpp | 1309 _vm->_projexpl->_lastPartyMovementTime = _vm->_gameTime; in commandProcessCommands160To162ClickInResurrectReincarnatePanel()
|