Searched refs:shotData (Results 1 – 5 of 5) sorted by relevance
259 if (shotData) in fire()285 shotData = 0; in Shot()355 if (shotData) in applyShotData()357 this->shotData = shotData; in applyShotData()381 flame->scale = shotData->segScale - Vector(shotData->segTaper, shotData->segTaper)*(i); in applyShotData()447 if (shotData) in doHitEffects()468 if (shotData) in onHitWall()554 if (!shotData || shotData->hitEnts) in isHitEnts()605 die = shotData ? shotData->dieOnKill : false; in hitEntity()626 if ((!shotData || shotData->dieOnHit) && die) in hitEntity()[all …]
112 void applyShotData(ShotData *shotData);120 ShotData *shotData; variable125 inline const char *getName() const { return shotData ? shotData->name.c_str() : ""; } in getName()
2271 ShotData *shotData = Shot::getShotData(shot); in fireAtNearestValidEntity() local2312 updateTargets(shotData->damageType, true); in fireAtNearestValidEntity()2421 updateTargetQuads(shotData->damageType); in fireAtNearestValidEntity()2746 if (s->shotData && s->shotData->damage > 0) in formAbility()2752 if (s->shotData->homing > 0) in formAbility()2782 if (s->shotData && s->shotData->avatarKickBack) in formAbility()2785 d.setLength2D(-s->shotData->avatarKickBack); in formAbility()2789 push(d, s->shotData->avatarKickBackTime * effect, s->shotData->avatarKickBack * effect, 0); in formAbility()2902 if (s->isActive() && s->shotData && !s->shotData->invisible) in formAbility()4887 && (!s->shotData || !s->shotData->ignoreShield)) in updateAura()
2245 luaReturnNum((shot && shot->shotData) ? shot->shotData->effectTime : 0.0f); in luaFunc()2257 luaReturnBool((shot && shot->shotData) ? shot->shotData->ignoreShield : false); in luaFunc()
8546 … && isEntityCollideWithShot(e, shot) && (!hasShield || (!shot->shotData || !shot->shotData->ignore… in handleShotCollisions()