(self, miscParams, src, tgt)
| 135 | _extraDepth = 2 |
| 136 | |
| 137 | def _getCommonData(self, miscParams, src, tgt): |
| 138 | # Prepare time cache here because we need to do it only once, |
| 139 | # and this function is called once per point info fetch |
| 140 | self._prepareTimeCache(src=src, maxTime=miscParams['time']) |
| 141 | applyProjected = GraphSettings.getInstance().get('applyProjected') |
| 142 | return { |
| 143 | 'applyProjected': applyProjected, |
| 144 | 'srcScramRange': getScramRange(src=src) if applyProjected else None, |
| 145 | 'tgtScrammables': getScrammables(tgt=tgt) if applyProjected else (), |
| 146 | 'dmgMap': self._getDamagePerKey(src=src, time=miscParams['time']), |
| 147 | 'tgtResists': tgt.getResists(), |
| 148 | 'tgtFullHp': tgt.getFullHp()} |
| 149 | |
| 150 | def _calculatePoint(self, x, miscParams, src, tgt, commonData): |
| 151 | distance = x |
nothing calls this directly
no test coverage detected