피해

From Team Fortress Wiki
< Damage
Revision as of 10:11, 12 December 2010 by Aronad (talk | contribs)
Jump to: navigation, search
으어어어어!
Pain is weakness leaving the body!
The Soldier

팀포트리스2의 피해란 플레이어의 체력을 줄이거나 단숨에 죽여버리는 행위를 통칭하는 말입니다. 무기들이나 화상, 폭발, 추락, 출혈, 기차, 익사, 회전 톱날로부터 피해를 입게 됩니다.

무기에 의한 피해

무기로 인한 피해는 아래와 같이 계산됩니다.

(기본 피해) × (거리, 임의 변수) × (범위 공격 변수) × (자기 자신에 대한 피해 감소율)

치명타의 피해는 아래와 같습니다.

(기본 피해) × (범위 공격 변수) × (치명타 변수)

기본 피해

기본 피해는 특정 무기에 정해져 있는 일정한 숫자를 의미합니다. 치명타는 피해를 입는 적이 어디에 존재하는지에 영향을 받지 않습니다.

거리, 임의 변수

거리에 따른 피해 변화

거리 변수는 공격자와 공격 대상간의 거리가 멀어질수록 최대 1.5–최소 0.5의 사인 곡선을 그리며 감소합니다. 1024 유닛의 거리에서 사인 곡선의 골, 즉 최소가 되며 그 이상의 거리에서의 변수는 1024 유닛의 변수와 동일합니다. 이 방식에서, +102.4 혹은 -102.4 유닛만큼의 임의적인 변동이 있을 수 있습니다. (예시로, 오른쪽 그래프에서는 512 유닛 주변에 표시했습니다.) 다시 말해, 실제 거리보다 102.4 유닛 만큼 가까운 거리 혹은 더 먼 거리로 계산될 수 있다는 것입니다. 이것은 10% 변화라고 알려져 있습니다. 하지만 단순히 최종 피해의 90%–110%가 된다는 것은 아닙니다.

이러한 거리 변수 계산법에서 로켓 발사기(다이렉트 히트와 블랙박스 포함), 5초 안에 폭파된 점착 폭탄 발사기(스코틀랜드 레지스탕스 포함), 주사기 총(블루트 자우거 포함)은 약간 다르게 적용됩니다. 공격자와 공격 대상간의 거리가 512 미만일 경우, 거리 변수의 최대값은 384 유닛의 변수인 1.2가 됩니다. 이것은 실제 거리보다 더 먼 거리로 계산되는 것입니다. 따라서 이 무기들의 최대 거리 변수는 1.2입니다.(오른쪽 그래프의 자주색 선 참고) 다시 말해 이 무기들은 가까운 거리에서는 다른 무기들보다 약한 추가 피해를 입히고, 먼 거리에서는 같은 비율로 감소된 피해를 입힙니다.

근접 무기, 화염 방사기(백버너, 그리스 지우개 포함), 조명총, 유탄 발사기, 저격총(시드니 슬리퍼 포함), 헌츠맨은 512 유닛에서의 변수를 사용합니다.(즉 100%, 1 사용) 하지만 화염 방사기류는 별도의 변수를 추가로 사용합니다.

발사체를 발사하는 로켓 발사기다이렉트 히트는 발사체가 공격 대상에게 적중했을 때의 거리로 변수를 결정합니다. 이것은 공격자가 발사체를 발사했을 때의 거리는 상관없고, 발사체가 공격 대상에게 적중 했을 때 공격자와 대상의 위치, 즉 공격이 이뤄졌을 때의 거리로 변수를 결정한다는 것입니다.

기록
  1. 로켓 발사기, 점착 폭탄 발사기, 주사기 총은 최대 거리 변수 보정 이후에 ±102.4 유닛 변동을 적용합니다.
  2. 계산에 사용되는 최종 거리는 1024 유닛을 초과하거나 0 유닛 미만이 될 수 없습니다.
  3. 임의 변수가 적용되지 않는 서버("tf_damage_disablespread"를 사용하는 서버)에서 인식하는 거리는 최대로 가능한 거리보다 102.4 유닛만큼 짧습니다. 이것은 921.6 유닛보다 먼 거리는 921.6 유닛으로 인식된다는 것입니다. 즉 최고 거리가 921.6 유닛이 된다는 것입니다.

범위 공격 변수

범위 공격 변수는 폭발 무기가 적을 직접 맞추지 않았을 때 사용되는 변수입니다. 아직 이 변수에 대한 밸브의 공식 자료가 없습니다.

자기 자신에 대한 피해 감소율

폭발 무기는 상황에 따라 공격자 본인에게 적에게 주는 것보다 적은 피해를 입힙니다. 자세한 정보는 각 무기 페이지를 참고하십시오.

치명타 변수

본문: Critical hit

치명타 혹은 소형 치명타는 각각 두 효과를 가집니다. 치명타는 거리와 임의 변수를 1로 계산합니다. (즉 계산 과정에서 빼버립니다.) 그리고 계산된 피해에 3배를 곱한 것이 최종 피해가 됩니다.

소형 치명타는 공격 시의 거리가 512 유닛 보다 먼 거리인가를 확인하며, 512 유닛보다 먼 거리는 512 유닛의 변수로 인식합니다. (그래프의 파란 점선 참고) 그 이후에 ±102.4 변동을 적용하며, 최종적으로 1.35배를 하여 피해를 결정합니다. 정리하자면, 512 유닛 이상 떨어져있는 적을 치명타나 소형 치명타로 공격할 때는 피해가 감소하지 않습니다. 치명타나 소형 치명타가 아닐 경우에는 1024 유닛까지 피해가 감소합니다.

기록: 백스탭은 치명타 변수 대신 공격 대상의 현재 체력의 6배에 달하는 피해를 입힙니다.

부대 지원을 사용하면 주변의 아군에게 가해지는 치명타를 무효화합니다.

피해 취약, 저항, 무효화

일부 무기 또는 아이템 세트는 "착용자"에게 특정 타입의 무기로부터 받는 피해를 늘리거나 줄일 수 있습니다. 이 피해 증감 효과는 누적됩니다.

무기/아이템 세트 효과
돌격 방패 화염에 의한 피해 50% 감소

폭발에 의한 피해 40% 감소

페인 트레인 탄환에 의한 피해 10% 증가
주유원의 장비 탄환에 의한 피해 10% 증가
탱크 파괴자 센트리 건에 의한 피해 20% 증가
남부의 환영방식 화염에 의한 피해 20% 증가
부시와카 화염에 의한 피해 20% 증가


부대 지원을 사용하면 주변 아군에게 피해를 35% 줄여주는 기운을 제공합니다.

관련자료