diff --git a/docs/ko-kr/3.2-콜백_스키마.md b/docs/ko-kr/3.2-콜백_스키마.md
index 05dac87751..0d9adefe18 100644
--- a/docs/ko-kr/3.2-콜백_스키마.md
+++ b/docs/ko-kr/3.2-콜백_스키마.md
@@ -10,7 +10,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
## 개요
-- `int msg
`
+- `int msg`
메시지 유형입니다.
```cpp
@@ -36,9 +36,9 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
SubTaskStopped, // 서브태스크 중지
};
```
-- `const char* details
`
+- `const char* details`
메시지 세부사항, JSON 형식입니다. 또한 [필드 설명](#필드-설명)도 참조하세요.
-- `void* custom_arg
`
+- `void* custom_arg`
호출자의 사용자 정의 인수로, `AsstCreateEx` 인터페이스의 `custom_arg` 인수를 전달합니다. C 언어 기반 언어에서는 이를 통해 `this` 포인터를 전달할 수 있습니다.
## 필드 설명
@@ -74,25 +74,25 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
### 자주 사용되는 `what` 필드 값
-- `ConnectFailed
`
+- `ConnectFailed`
연결 실패.
-- `Connected
`
+- `Connected`
연결됨. 이제 `uuid` 필드는 비어 있습니다 (다음 단계에서 가져올 것입니다).
-- `UuidGot
`
+- `UuidGot`
UUID를 가져왔습니다.
-- `UnsupportedResolution
`
+- `UnsupportedResolution`
해상도가 지원되지 않습니다.
-- `ResolutionError
`
+- `ResolutionError`
해상도를 가져올 수 없습니다.
-- `Reconnecting
`
+- `Reconnecting`
연결이 끊어졌습니다 (adb/에뮬레이터 충돌), 재연결 중
-- `Reconnected
`
+- `Reconnected`
연결이 끊어졌습니다 (adb/에뮬레이터 충돌), 재연결 성공
-- `Disconnect
`
+- `Disconnect`
연결이 끊어졌습니다 (adb/에뮬레이터 충돌), 재연결 실패
-- `ScreencapFailed
`
+- `ScreencapFailed`
스크린샷 실패 (adb/에뮬레이터 충돌), 재연결 실패
-- `TouchModeNotAvailable
`
+- `TouchModeNotAvailable`
터치 모드를 사용할 수 없습니다
### AsyncCallInfo
@@ -124,39 +124,39 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
#### 자주 사용되는 `taskchain` 필드 값
-- `StartUp
`
+- `StartUp`
시작.
-- `CloseDown
`
+- `CloseDown`
게임 클라이언트 닫기
-- `Fight
`
+- `Fight`
전투.
-- `Mall
`
+- `Mall`
상점.
-- `Recruit
`
+- `Recruit`
자동 인원 모집.
-- `Infrast
`
+- `Infrast`
시설.
-- `Award
`
+- `Award`
일일 보상 받기
-- `Roguelike
`
+- `Roguelike`
로그라이크.
-- `Copilot
`
+- `Copilot`
JSON 파일로 자동 전투
-- `SSSCopilot
`
+- `SSSCopilot`
JSON 파일로 자동 전투 for STATIONARY SECURITY SERVICE
-- `Depot
`
+- `Depot`
창고 인식
-- `OperBox
`
+- `OperBox`
오퍼레이터 박스 인식
-- `ReclamationAlgorithm
`
+- `ReclamationAlgorithm`
Reclamation Algorithm (CN 클라이언트의 새로운 모드)
-- `Custom
`
+- `Custom`
사용자 정의 태스크
-- `SingleStep
`
+- `SingleStep`
단일 단계 태스크
-- `VideoRecognition
`
+- `VideoRecognition`
Copilot용 비디오 인식
-- `Debug
`
+- `Debug`
디버그.
### TaskChain과 관련된 정보
@@ -188,7 +188,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
#### 자주 사용되는 `subtask` 필드 값
-- `ProcessTask
`
+- `ProcessTask`
```json
// 상세 정보에 대한 예시
{
@@ -203,49 +203,49 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
##### 자주 사용되는 `task` 필드 값
-- `StartButton2
`
+- `StartButton2`
시작 중입니다.
-- `MedicineConfirm
`
+- `MedicineConfirm`
이성 회복제 사용 확인.
-- `StoneConfirm
`
+- `StoneConfirm`
오리지늄 조각 사용 확인.
-- `RecruitRefreshConfirm
`
+- `RecruitRefreshConfirm`
공개모집 새로고침 여부 확인.
-- `RecruitConfirm
`
+- `RecruitConfirm`
공개모집 확인.
-- `RecruitNowConfirm
`
+- `RecruitNowConfirm`
즉시 완료 허가증 확인.
-- `ReportToPenguinStats
`
+- `ReportToPenguinStats`
펭귄 스텟에 보고합니다.
-- `ReportToYituliu
`
+- `ReportToYituliu`
Yituliu 빅데이터에 보고합니다.
-- `InfrastDormDoubleConfirmButton
`
+- `InfrastDormDoubleConfirmButton`
기반시설 더블 확인 버튼입니다. 다른 오퍼레이터와 충돌이 있을 때만 발생합니다.
-- `StartExplore
`
+- `StartExplore`
통합전략: 시작 중입니다.
-- `StageTraderInvestConfirm
`
+- `StageTraderInvestConfirm`
통합전략: 오리지늄 각뿔 아이템 거래.
-- `StageTraderInvestSystemFull
`
+- `StageTraderInvestSystemFull`
통합전략: 투자 시스템이 가득 참.
-- `ExitThenAbandon
`
+- `ExitThenAbandon`
통합전략: 나가기 확인.
-- `MissionCompletedFlag
`
+- `MissionCompletedFlag`
통합전략: 미션 완료.
-- `MissionFailedFlag
`
+- `MissionFailedFlag`
통합전략: 미션 실패.
-- `StageTraderEnter
`
+- `StageTraderEnter`
통합전략: 교활한 상인 진입.
-- `StageSafeHouseEnter
`
+- `StageSafeHouseEnter`
통합전략: 안전가옥 진입.
-- `StageEncounterEnter
`
+- `StageEncounterEnter`
통합전략: 우연한 만남 진입.
-- `StageCombatDpsEnter
`
+- `StageCombatDpsEnter`
통합전략: 작전 진입.
-- `StageEmergencyDps
`
+- `StageEmergencyDps`
통합전략: 긴급 작전 진입.
-- `StageDreadfulFoe
`
+- `StageDreadfulFoe`
통합전략: 보스 진입.
-- `StartGameTask
`
+- `StartGameTask`
클라이언트를 시작할 수 없음 (클라이언트 유형과 호환되지 않는 구성 파일).
- 기타 할 일
@@ -263,7 +263,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
#### 자주 사용되는 `what`과 `details` 필드 값
-- `StageDrops
`
+- `StageDrops`
스테이지 드롭 정보
```json
@@ -310,7 +310,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
]
}
```
-- `RecruitTagsDetected
`
+- `RecruitTagsDetected`
공개모집 태그 감지
```json
@@ -326,7 +326,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
}
```
-- `RecruitSpecialTag
`
+- `RecruitSpecialTag`
고급 특별 채용 감지
```
@@ -335,7 +335,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"tag": "高级资深干员" // 고급 특별 채용
}
```
-- `RecruitResult
`
+- `RecruitResult`
공개모집 결과
```json
@@ -411,7 +411,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
]
}
```
-- `RecruitTagsRefreshed
`
+- `RecruitTagsRefreshed`
공개모집 태그 갱신 완료
```json
@@ -430,7 +430,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"continue": true, // 계속 새로고침할지 말지
}
```
-- `RecruitTagsSelected
`
+- `RecruitTagsSelected`
공개모집 태그 선택 완료
```json
@@ -442,11 +442,11 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
]
}
```
-- `RecruitSlotCompleted
`
+- `RecruitSlotCompleted`
영입 슬롯 완료
-- `RecruitError
`
+- `RecruitError`
영입 인식 오류
-- `EnterFacility
`
+- `EnterFacility`
기반시설 입장
```json
@@ -456,7 +456,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"index": 0 // 시설 ID
}
```
-- `NotEnoughStaff
`
+- `NotEnoughStaff`
사용 가능한 오퍼레이터가 부족함
```json
@@ -466,7 +466,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"index": 0 // 시설 ID
}
```
-- `ProductOfFacility
`
+- `ProductOfFacility`
시설의 생산물
```json
@@ -477,7 +477,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"index": 0 // 시설 ID
}
```
-- `StageInfo
`
+- `StageInfo`
자동 전투 스테이지 정보
```json
@@ -486,9 +486,9 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"name": string // 스테이지 이름
}
```
-- `StageInfoError
`
+- `StageInfoError`
자동 전투 스테이지 정보 오류
-- `PenguinId
`
+- `PenguinId`
PenguinStats ID
```json
@@ -497,7 +497,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
"id": string
}
```
-- `DepotInfo
`
+- `DepotInfo`
창고 인식 결과
```json
@@ -538,7 +538,7 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
}
// 현재는 ArkPlanner와 Lolicon 포맷만 지원하며, 미래에 더 많은 웹사이트가 지원될 예정입니다.
```
-- `OperBoxInfo
`
+- `OperBoxInfo`
오퍼레이터 보유 목록 인식 결과
```json
@@ -582,5 +582,5 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
}
]
```
-- `UnsupportedLevel
`
+- `UnsupportedLevel`
지원되지 않는 레벨 이름