기술/장비 Gate 리뷰
HWANSE_SKILL_EQUIPMENT_GATE_REVIEW_READY
기술/장비 완료 조건은 개별 0x31/0x32 bit가 아니라 generic Event VM e2/e3 gate로 검사된다. 단 평가와 퍼펙트 클리어 감사 양쪽에서 같은 handler가 재사용된다.
13e2 장비 gate stream rows
7e3 기술 gate stream rows
5단 평가 block rows
15퍼펙트 클리어 감사 rows
Handler Semantics
e2 {
"handlerVaHex": "0x004101ec",
"handlerEndVaHex": "0x00410302",
"streamLength": 8,
"summary": "stream[1] selects actor/equipment group, stream[2] selects weapon-only vs full equipment range, stream[4..7] is failure target.",
"rangeRule": "actor 0 IDs 1..6 or 1..12, actor 1 IDs 13..18 or 13..24, actor 2 IDs 25..30 or 25..36.",
"callee": "0x00421d3d(id) possession predicate"
}
e3 {
"handlerVaHex": "0x00410302",
"handlerEndVaHex": "0x00410438",
"streamLength": 8,
"summary": "stream[1] selects actor, stream[2] selects learned/tier threshold, stream[4..7] is failure target.",
"matrixVaHex": "0x004404f0",
"callee": "0x00421bdf(actorSkillBase, category, matrixByte + stream[2]) skill predicate",
"tierRule": "0=learned; 1=장기 이상; 2=달인기 이상; 3=신기."
}
Gate Stream Rows
| VA | bytes | opcode | actor | selector | context | failure target | near text |
|---|---|---|---|---|---|---|---|
0x0043cbe8 |
e3 00 03 00 00 cc 43 00 |
skill-learned-tier-gate | 아타호 | 신기 | dan-rank-score | 0x0043cc00 |
린샹 / 「돌아왔습니다, 총통!! / 암각권 총통 / 「오, 돌아왔나! / 왜 이렇게 늦었지? / 린샹 / 「그게 좀... / 그런데, 론은...? |
0x0043cc00 |
e3 00 02 00 18 cc 43 00 |
skill-learned-tier-gate | 아타호 | 달인기 이상 | dan-rank-score | 0x0043cc18 |
린샹 / 「돌아왔습니다, 총통!! / 암각권 총통 / 「오, 돌아왔나! / 왜 이렇게 늦었지? / 린샹 / 「그게 좀... / 그런데, 론은...? |
0x0043cc18 |
e3 00 01 00 30 cc 43 00 |
skill-learned-tier-gate | 아타호 | 장기 이상 | dan-rank-score | 0x0043cc30 |
린샹 / 「돌아왔습니다, 총통!! / 암각권 총통 / 「오, 돌아왔나! / 왜 이렇게 늦었지? / 린샹 / 「그게 좀... / 그런데, 론은...? |
0x0043cc30 |
e3 00 00 00 40 cc 43 00 |
skill-learned-tier-gate | 아타호 | 습득 | dan-rank-score | 0x0043cc40 |
린샹 / 「돌아왔습니다, 총통!! / 암각권 총통 / 「오, 돌아왔나! / 왜 이렇게 늦었지? / 린샹 / 「그게 좀... / 그런데, 론은...? |
0x0043cc40 |
e2 00 01 00 50 cc 43 00 |
equipment-possession-gate | 아타호 | 무기/술류만 | dan-rank-score | 0x0043cc50 |
린샹 / 「돌아왔습니다, 총통!! / 암각권 총통 / 「오, 돌아왔나! / 왜 이렇게 늦었지? / 린샹 / 「그게 좀... / 그런데, 론은...? |
0x0046c378 |
e2 00 00 00 88 c3 46 00 |
equipment-possession-gate | 아타호 | 장비 전체 | perfect-clear-audit | 0x0046c388 |
알리바바 / 「드디어, 내 차례로군! / 아타호 / 「어라? 아직 이 게임 / 끝나지 않은 거야?! / 알리바바 / 「... 실은 어떤 사람에게서 당신들이 / 얻지 못한 아이템이 어딨는지, |
0x0046c3b4 |
e2 01 00 00 c4 c3 46 00 |
equipment-possession-gate | 린샹 | 장비 전체 | perfect-clear-audit | 0x0046c3c4 |
아타호 / 「허허, 그렇다면 / 내 장비는 모두 있는 것같구만! / 알리바바 / 「... 그런 것같군요 / 정말 대단하시군요 / 아타호 / 「그 정도야 식은죽먹기지 |
0x0046c3f0 |
e2 02 00 00 00 c4 46 00 |
equipment-possession-gate | 스마슈 | 장비 전체 | perfect-clear-audit | 0x0046c400 |
린샹 / 「제 장비는 모두 / 구한 것같네요!! / 알리바바 / 「그래요... 호호호 / 정말 대단하군요! / 린샹 / 「후후, 그건 모두다 / 아타호의 애정표현 덕이죠! |
0x0046c40c |
e2 00 00 00 d8 c4 46 00 |
equipment-possession-gate | 아타호 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
알리바바 / 「험험(헛기침)! 다음은 / 스마슈의 장비를 알아볼까요! / 스마슈 / 「무기가 6종, 방어구가 6종이라! / 분하게도, 부족하잖아!! |
0x0046c414 |
e2 01 00 00 d8 c4 46 00 |
equipment-possession-gate | 린샹 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
알리바바 / 「험험(헛기침)! 다음은 / 스마슈의 장비를 알아볼까요! / 스마슈 / 「무기가 6종, 방어구가 6종이라! / 분하게도, 부족하잖아!! |
0x0046c41c |
e2 02 00 00 d8 c4 46 00 |
equipment-possession-gate | 스마슈 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
알리바바 / 「험험(헛기침)! 다음은 / 스마슈의 장비를 알아볼까요! / 스마슈 / 「무기가 6종, 방어구가 6종이라! / 분하게도, 부족하잖아!! |
0x0046c438 |
e2 00 00 00 d8 c4 46 00 |
equipment-possession-gate | 아타호 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
스마슈 / 「무기가 6종, 방어구가 6종이라! / 분하게도, 부족하잖아!! / 알리바바 / 「하하, 주의력이 부족한 탓이야! / 아니면, 게으른 탓이거나!! / 그럼, 무기에 대해... / 『닌자도』는 초반 설정 때부터, / 『청룡도』는 상점에서, |
0x0046c440 |
e2 01 00 00 d8 c4 46 00 |
equipment-possession-gate | 린샹 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
스마슈 / 「무기가 6종, 방어구가 6종이라! / 분하게도, 부족하잖아!! / 알리바바 / 「하하, 주의력이 부족한 탓이야! / 아니면, 게으른 탓이거나!! / 그럼, 무기에 대해... / 『닌자도』는 초반 설정 때부터, / 『청룡도』는 상점에서, |
0x0046c448 |
e2 02 00 00 d8 c4 46 00 |
equipment-possession-gate | 스마슈 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
스마슈 / 「무기가 6종, 방어구가 6종이라! / 분하게도, 부족하잖아!! / 알리바바 / 「하하, 주의력이 부족한 탓이야! / 아니면, 게으른 탓이거나!! / 그럼, 무기에 대해... / 『닌자도』는 초반 설정 때부터, / 『청룡도』는 상점에서, |
0x0046c464 |
e2 00 00 00 d8 c4 46 00 |
equipment-possession-gate | 아타호 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
스마슈 / 「그럴 필요는 없겠군 / 내 장비는 모두 있으니까! / 알리바바 / 「그으래?! / 쳇!! / 스마슈 / 「뭐야?! / 쳇이라니?! |
0x0046c46c |
e2 01 00 00 d8 c4 46 00 |
equipment-possession-gate | 린샹 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
스마슈 / 「그럴 필요는 없겠군 / 내 장비는 모두 있으니까! / 알리바바 / 「그으래?! / 쳇!! / 스마슈 / 「뭐야?! / 쳇이라니?! |
0x0046c474 |
e2 02 00 00 d8 c4 46 00 |
equipment-possession-gate | 스마슈 | 장비 전체 | perfect-clear-audit | 0x0046c4d8 |
스마슈 / 「그럴 필요는 없겠군 / 내 장비는 모두 있으니까! / 알리바바 / 「그으래?! / 쳇!! / 스마슈 / 「뭐야?! / 쳇이라니?! |
0x0046c488 |
e3 00 00 00 cc c4 46 00 |
skill-learned-tier-gate | 아타호 | 습득 | perfect-clear-audit | 0x0046c4cc |
알리바바 / 「... 그렇다면 더이상 / 설명할 필요는 없겠군! / 뭐, 장비만 모았다고 해서 / 쉽지 만은 않을 테니까 / 열심히 해야겠지! / 아타호 / 「역시... 스스로 찾아내는 게 / 게임의 재미지! |
0x0046c490 |
e3 01 00 00 cc c4 46 00 |
skill-learned-tier-gate | 린샹 | 습득 | perfect-clear-audit | 0x0046c4cc |
알리바바 / 「... 그렇다면 더이상 / 설명할 필요는 없겠군! / 뭐, 장비만 모았다고 해서 / 쉽지 만은 않을 테니까 / 열심히 해야겠지! / 아타호 / 「역시... 스스로 찾아내는 게 / 게임의 재미지! |
0x0046c498 |
e3 02 00 00 cc c4 46 00 |
skill-learned-tier-gate | 스마슈 | 습득 | perfect-clear-audit | 0x0046c4cc |
알리바바 / 「... 그렇다면 더이상 / 설명할 필요는 없겠군! / 뭐, 장비만 모았다고 해서 / 쉽지 만은 않을 테니까 / 열심히 해야겠지! / 아타호 / 「역시... 스스로 찾아내는 게 / 게임의 재미지! |
Equipment Ranges
| actor | selector | ID range | names |
|---|---|---|---|
| 아타호 | 무기/술류만 | 1..6 | 맨주먹, 술, 노주, 특급주, 화주, 명주·귀신살 |
| 아타호 | 장비 전체 | 1..12 | 맨주먹, 술, 노주, 특급주, 화주, 명주·귀신살, 인민복, 권법가 도복, 달인의 도복, 호랑이 도복, 나찰의 도복, 백호 도복 |
| 린샹 | 무기/술류만 | 13..18 | 고양이 발톱, 곰발톱, 빙마조, 표범의 발톱, 팬톰크로우, 호랑이발톱 |
| 린샹 | 장비 전체 | 13..24 | 고양이 발톱, 곰발톱, 빙마조, 표범의 발톱, 팬톰크로우, 호랑이발톱, 드레스, 프리티드레스, 쿵푸드레스, 배틀드레스, 데몬드레스, 퀸드레스 |
| 스마슈 | 무기/술류만 | 25..30 | 닌자도, 청룡도, 불타는 마검, 그레이트소드, 나찰의 흉인, 마인아수라 |
| 스마슈 | 장비 전체 | 25..36 | 닌자도, 청룡도, 불타는 마검, 그레이트소드, 나찰의 흉인, 마인아수라, 스마슈타이츠, 가죽 갑옷, 흑장속, 철편 갑옷, 어설트 슈트, 투신의 갑옷 |
Skill Matrix
matrix byte 자체가 EXE 근거다. 이름은 현재 정리된 기술 reference 순서를 나란히 붙인 검토 보조값이다.
| actor | category | raw values | candidate names by reference order |
|---|---|---|---|
| 아타호 | 기본기/unused-row | [0, 0, 0, 0, 0, 0] |
|
| 아타호 | 개인공격기 | [10, 14, 18, 22, 26, 0] |
호격권, 맹호비상각, 폭전축, 맹호스페셜, 비기·맹호광파참 |
| 아타호 | 전체공격기 | [35, 39, 43, 47, 51, 0] |
맹호난무, 맹호의 울부짖음, 호포권, 맹호룬룬권, 비기·맹호유성각 |
| 아타호 | 특수기 | [60, 0, 0, 0, 0, 0] |
기합일발 |
| 린샹 | 기본기/unused-row | [0, 0, 0, 0, 0, 0] |
|
| 린샹 | 개인공격기 | [9, 13, 17, 21, 0, 0] |
안면백조권, 선렬각, 열화폭염권, 암각·영상승룡파 |
| 린샹 | 전체공격기 | [28, 32, 36, 40, 0, 0] |
고양이달래기, 유미쌍조, 대폭진, 암각·영상뢰화 |
| 린샹 | 특수기 | [51, 52, 0, 0, 0, 0] |
기공회복, 기공독치료, 기공대회복, 수경 |
| 스마슈 | 기본기/unused-row | [0, 0, 0, 0, 0, 0] |
|
| 스마슈 | 개인공격기 | [5, 9, 13, 0, 0, 0] |
대타격, 쾌진격, 비검·목단미인 |
| 스마슈 | 전체공격기 | [20, 24, 28, 0, 0, 0] |
백인일섬, 인법·분신술, 비검·시공단 |
| 스마슈 | 특수기 | [37, 38, 0, 0, 0, 0] |
눈요기, 인법·몸감추기 |