소스모드/L4D2

    [레포데2] 좀비에게 훅 거는 방법

    [레포데2] 좀비에게 훅 거는 방법

    소스모드를 어느정도 한다는 기준하에 좀비한테 훅을 건다고 치자. 이때 걸만한 훅은 플레이어와 대동소이할것이다. 스폰, 데스, 데미지 이 세가지만 훅을 걸어도 대부분의 상황에 응용할수있을것이다. 그런데 문제가 있다. 레포데2는 코드상 좀비가 같은좀비가 아니다. 좀 까다롭다. 간단하게 설명하자면, 1) 일반좀비 + 위치 2) 그외 특수좀비(탱크, 스피터, 헌터, 자키, 등등) 으로 나뉜다. 코드를 작성하는 입장에서 한곳에서 관리하면 편할것을 두개로 나뉘어 코딩해야 한다는점이 참으로 짜증날뿐이다. 왜 이럴까? 뇌피셜이지만 레포데2는 코옵뿐만 아니라 PVP(인간 대 좀비[플레이어])모드도 지원한다. 이때 좀비인 플레이어는 길바닥에서 흔히보이는 일반좀비가 아니라 스피터, 헌터등과 같은 무조건 특수좀비다. 실제로 ..