Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
OnlyKorean
GPT-6 Luna judges voice, chat and signal messages. Foreign words cause death; uncertain audio is spared. Korean input and font included. Host API key required.
By aaasda
CHANGELOG
0.3.8
말소리를 자르고 변환하는 작업을 별도 작업자로 옮겨 화면 그리기를 막지 않게 했습니다. 설정창과 한글 글꼴의 반복 전체 검색도 제거했습니다. 기기 변경·사망·판 종료 때 이전 작업의 결과는 폐기합니다.
받아쓰기를 gpt-4o-transcribe와 gpt-4o-mini-transcribe의 독립적인 원음 확인으로 바꿨습니다. 첫 우리말 판정도 두 번째 듣기와 판정을 거치며, 엇갈릴 때만 Whisper로 추가 확인합니다. 한국식 외래어의 한글 표기를 보존하도록 안내하고 특정 낱말 전용 사전을 새로 추가하지 않습니다. 완전한 금지 낱말의 실제 원문 확인, Luna 두 판정의 0.98 이상 확신, 별도 말소리 검사를 모두 유지합니다.
120~300ms의 짧은 말도 기존의 다른 잡음 기준을 통과하면 후보로 남깁니다. 음성의 1초 제한을 제거하고 앞선 두 판정 뒤로 연속 발화를 보관합니다. 한 사람당 실행 포함 6개, 전체 대기 8개, 실제 동시 실행 2개, 분당 한도를 유지하며 글의 1초 제한은 별도로 적용합니다. 무효인 목숨·판·오래된 대기 작업을 폐기하고 대기열이 찼을 때 설정창에 처리 보류를 알립니다.
하단 창이나 말 기록은 추가하지 않습니다. 중앙 경고 1초, 대상만 폭발, 사망 사유 ‘매국노’는 유지합니다. 방장과 참가자 모두 판정 ZIP을 0.3.8로 교체하고, 번역 모드도 함께 쓴다면 매초 전체 검색을 제거한 0.3.7로 따로 교체합니다. 기존 키는 보존합니다. 실제 사용자 마이크 성공률과 여러 사람의 실전 환경은 미검증이며 최종 자동·합성 시험 결과는 설치와 검증 안내에 별도로 기록합니다.
0.3.7
한국어 문장 안의 각 낱말을 검사하도록 어원 판정 지시와 예문을 보강했습니다. 두 번 확정된 공통 금지 낱말을 보존하며, 외국말·외래어 분류 이름이나 전체 목록 차이로 처벌을 놓치던 경로를 수정했습니다. 겹조사·괄호·복수 표현의 증거 경계를 보완했습니다.
짧은 한글 발화도 기존의 보수적인 재확인 경로를 사용할 수 있습니다. 분명한 말소리, 두 받아쓰기의 전체 어절 일치, 두 번의 확실한 위반 판정이 모두 필요합니다. 잡음·해석 불가와 한자어 허용은 유지합니다.
위반자의 화면 가운데에 ‘주의! 당신은 외국어를 써서 곧 터집니다!’를 표시하고 1초 후 대상만 폭발시킵니다. 그 처벌로 죽은 시체의 사망 사유를 ‘매국노’로 표시합니다. 다른 플레이어의 피해, 일반 폭발의 사망 사유와 원본 결산 화면에는 영향을 주지 않습니다. 경고 중 판정이 무효화되면 예약을 취소합니다.
방장·참가자 모두 판정 모드 0.3.7로 교체하고 위험도 표시를 고친 번역 모드 0.3.6도 따로 교체합니다. 기존 키는 유지합니다.
0.3.6
로봇 등 제한된 낱말의 어원 참고자료를 판정에 제공합니다. 원문에서 완전한 낱말로 확인한 항목만 제공하며, 첫 우리말 허용 판정이 자료와 어긋날 때만 새 독립 판정으로 한 번 재확인합니다. 다시 허용하거나 불확실하면 처벌하지 않습니다. 참고자료로 직접 처벌하지 않으며 Luna의 두 번의 확실한 위반 판정이 필요합니다.
두 받아쓰기에서 ‘오케이’와 ‘OK/okay’로 나뉘는 경우에만 좁은 표기 대응을 적용합니다. 신뢰도가 충분한 두 받아쓰기와 말소리 확인, 각 원문을 따로 검사한 위반 판정이 모두 필요합니다. 이 표기 묶음 안에서만 외국말·외래어 분류 차이를 허용합니다. ‘hello·헬로’를 비롯한 임의 음역과 다른 참고 낱말의 표기는 대응하지 않습니다.
검사 도구는 모든 결과를 남긴 후 실패 여부에 맞춰 종료합니다. 최종 검증 범위는 설치 묶음의 ‘설치와 검증 안내.txt’에 기록합니다.
방장과 참가자 모두 판정 모드 ZIP만 0.3.6으로 교체합니다. 기존 키와 번역 모드 0.3.5는 그대로 사용합니다.
0.3.5
받아쓰기에서 ‘한국어 대화입니다’라고 단정하던 지시를 제거했습니다. Hello를 알아듣고도 받아쓰기 신뢰도 때문에 즉시 해석 불가로 끝나던 경우를 재현하고, 제한된 짧은 영어 후보의 재확인 경로를 추가했습니다. 후보는 소리 확인을 통과하고 두 받아쓰기의 전체 낱말이 일치하며 두 번의 확실한 판정이 있어야 처벌할 수 있습니다. 일반 신뢰도 기준은 그대로입니다.
음성에서는 영문 대소문자 차이를 허용하고 두 판정이 공통으로 확인한 완전한 낱말만 처벌 근거로 사용합니다. 한글 음역과 영어의 불일치는 계속 보류하며, 글 판정의 엄격한 증거 집합 일치 기준을 유지합니다.
설정창에서 우리말·잡음·해석 불가·판정 보류·연습 설정을 구분합니다. 하단 창과 문장 기록은 추가하지 않습니다. 판정 모드 ZIP만 0.3.5로 교체하며 기존 키와 번역 모드 0.3.5는 그대로 사용합니다.
0.3.4
실제 게임의 Unity Mono에서 음성 API가 HTTP 200으로 응답한 뒤 요청 내용을 중복 정리하며 정상 받아쓰기 결과를 잃던 오류를 수정했습니다. 요청 내용은 만든 쪽에서 한 번만 정리합니다.
설정창에 처리 단계별 고정 오류 안내를 표시합니다. 응답 원문과 API 키는 로그에 남기지 않습니다. 앞선 별도 .NET 9 API 시험 통과는 실제 게임 실행과 동등한 검증이 아니었습니다.
방장과 참가자 모두 판정 모드 ZIP만 0.3.4로 교체하세요. 기존 API 키는 다시 입력할 필요가 없으며 번역 모드 0.3.5는 그대로 사용합니다. 실제 사용자 마이크의 정확도와 멀티플레이 실전은 미검증입니다.
0.3.3
각 플레이어가 게임에 저장·적용한 마이크와 실제 녹음 장치가 일치하는지 확인합니다. 선택한 장치를 찾지 못할 때 다른 장치로 임의 연결하는 동작을 차단하고, 기기를 전환하면 소리 구독과 버퍼를 갱신합니다.
말하기 단추를 놓을 때 마지막 말을 삭제하던 경로를 수정했습니다. 설정창에 원본 소리 수신 횟수·설정 적용 대기·마이크 정보를 표시합니다. 하단 창과 문장 기록은 없습니다.
방장과 참가자 모두 판정 모드 ZIP만 0.3.3으로 교체합니다. 번역 모드 0.3.5는 그대로 사용합니다. 실제 사용자 마이크와 멀티플레이 실전은 미검증이며, 아래 0.3.2의 API 시험은 이전판 기록입니다.
0.3.2
규칙을 어긴 한 명에게 폭발 효과를 재생하고 그 사람만 폭발 사인으로 즉사하도록 변경했습니다. 주변 플레이어에게 피해나 밀림을 주거나 지뢰의 연쇄 폭발을 일으키지 않는 효과 전용 폭발입니다. 방장과 참가자 모두 판정 모드 0.3.2로 업데이트해야 합니다. 번역 모드를 함께 쓴다면 별도 파일인 0.3.5로 교체합니다.
소리 입력 구독에 실패하면 다시 시도합니다. 설정창 안에 받은 소리 조각·말·평범한 잡음·해석 불가·입력 재시작 횟수와 미리 정한 연결 오류 안내를 추가했습니다. 하단 판정창과 문장 기록은 없습니다. 사용자가 겪은 인식 실패의 원인이 구독 초기화 문제였다고 단정하지 않습니다.
실제 API 시험에서 gpt-6-luna, gpt-audio-mini, gpt-4o-transcribe, whisper-1 접근과 합성 한국어 허용·외래어 위반·무음 해석 불가 처리를 확인했습니다. 실제 마이크 정확도와 멀티플레이 실전은 미검증입니다.
0.3.1
글꼴을 갱신할 때 이미 적용된 메뉴의 가림용 재질을 덮어쓰지 않습니다. PureKorean 0.3.3과 함께 사용할 때 메뉴 강조 표시가 새어나오는 문제를 방지합니다. 음성 판정 규칙은 그대로입니다.
0.3.0
하단 말 기록 제거. 설정의 외국말 검사 켜기·끄기. 실제 사망 확인 후 금지 낱말만 채팅 알림. 한국어 음성 필터·받아쓰기 맥락 개선. Orbit 글꼴.
0.2.1
첫 화면을 불러올 때 실행 객체가 사라져 설정창·음성 처리 연결이 해제되던 문제 수정. 화면 전환 뒤의 실행 유지 검사 추가.
0.2.0
설정 메뉴에서 API 키 넣기. F8과 자동 열기 제거.
0.1.1
- 새 입력 체계로 F8 열쇠 창 열기 수정, 열쇠 없는 방장에게 자동 표시.
- 장면 전환 후에도 표시와 입력 유지.
- 이름 예외는 화면에만 적용하며 판정 규칙은 유지.
0.1.0
- 음성, 채팅, 신호 발신자 판정과 GPT-6 Luna 확인.
- 평범한 잡음·해석 불가 보류, 두 음성인식 결과 대조.
- 하단 최근 발화 표시, 한글 글꼴과 조합 입력 지원.
- 착륙 전·이륙 후 판정 중단과 이전 생명 판정 취소.
- 독립 순우리말 번역 모드와 분리 배포.