8. 랑그릿사2 병종 상성 데이터
랑그릿사2 PC판의 병종 목록은 7번 글 에서 살펴봤습니다. 이번에는 병종 간의 상성을 살펴보겠습니다. 상성 데이터는 메모리 주소 00_44_31_60 (헥스에디터 기준 00_04_1F_60) 에 있습니다. 병종이 총 18개가 있으므로 병종간 조합은 총 18 x 18 = 324개가 있고 조합 하나당 2바이트씩 정보가 있으므로 총 324 x 2바이트 = 648바이트가 있습니다. 헥스에디터로 langpc2.exe를 열어봅시다. Offset (h) 00000000 : 00 00 00 00 19 0A 00 00 00 00 00 00 00 00 00 00 00000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 05 00000020 : 05 05 00 00 00 00 00 00 19 0A 00 00 00 00 00 00 ... 처음 36바이트는 보병-일반이 다른 병종을 상대할 때 갖는 상성보너스입니다. 00 00 : 보병-일반을 상대하는 경우 (상성보너스 없음.) 00 00 : 보병-승병을 상대하는 경우 (상성보너스 없음.) 19 0A : 장창을 상대하는 경우 (공격 +25%, 방어 +10%) 00 00 : 기마-일반을 상대하는 경우 (상성보너스 없음.) 00 00 : 기마-특수를 상대하는 경우 (상성보너스 없음.) 00 00 : 비병을 상대하는 경우 (상성보너스 없음.) 00 00 : 보병-도적을 상대하는 경우 (상성보너스 없음.) 00 00 : 수병-일반을 상대하는 경우 (상성보너스 없음.) 00 00 : 겔을 상대하는 경우 (상성보너스 없음.) 00 00 : 마족을 상대하는 경우 (상성보너스 없음.) 00 00 : 수병-해수를 상대하는 경우 (상성보너스 없음.) 00 00 : 보병-야복을 상대하는 경우 (상성보너스 없음.) 00 00 : 보병-법사를 상대하는 경우 (상성보너스 없음.) 00 00 : 불사-귀혼을 상대하는 경우 (상성보너스 없음.) 00 00 : 불사-일반을 상대하는 경우 (상성보너스 ...