kone
소프트펨돔

소프트펨돔

메모용) 그 림 자의 결투 uni ty 번역 로드 함수 삽입 포인트

12/04/2025, 15:11:13
일반
8671 views · 1 likes

GetCardDescriptionManager => 카드 팝업 설명
CardController => 손패에서 이름만 제어함
- 혹은 CardModel 하나만 수정해도 가능할 것으로 보임.
TextController => 일반 대화 내용
Battle01After => 선택지 대응. 아마 text controller 써서 괜찮을 것으로 보임


---


1. 카드 데이터 원천 번역 (필수)

- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/CardModel.cs:195
- 생성자에서 4개만 바꿔.

name = CsvTranslator.TranslateSmart(cardEntity.name);
abilityText = CsvTranslator.TranslateSmart(cardEntity.abilityText);
CharacterText = CsvTranslator.TranslateSmart(cardEntity.CharacterText);
description = CsvTranslator.TranslateSmart(cardEntity.description);

2. 대사/시스템 텍스트 전체 번역 허브 (필수)

- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/TextController.cs:122
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/TextController.cs:132

public void DrawText(string text) {
nameText.text = "";
text = CsvTranslator.TranslateSmart(text);
...
}

public void DrawText(string name, string text) {
nameText.text = CsvTranslator.TranslateSmart(name);
text = CsvTranslator.TranslateSmart(text);
...
}

이 2개 넣으면 StageHomeText, SystemText, BattleText* 대부분이 한 번에 커버됨.

3. 선택지 텍스트 (권장)

- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/HomeManager.cs:1816
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/Battle01After.cs:445
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/Onedarichoice.cs:1405
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/FirstTextWritter.cs:3643
공통으로:

choiceTexts[i].text = CsvTranslator.TranslateSmart(choices[i]);

4. 헬퍼 이름 UI (권장)

- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/HomeManager.cs:1845

helperNameText.text = CsvTranslator.TranslateSmart("お助けモンスター:" + currentHelperName);

5. 카드 상세 설명 문자열 (권장)

- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/GetCardDescriptionManager.cs:39
- 마지막 return 직전에:

string desc = ...;
return CsvTranslator.TranslateSmart(desc);

추가로, dnSpy에서 GetCardDescriptionManager 고칠 때 Object 모호성 나면 UnityEngine.Object.Destroy(...), UnityEngine.Object.Instantiate(...)로 명시하면 돼
(games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/GetCardDescriptionManager.cs:43, games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/
GetCardDescriptionManager.cs:45).



---



1. 카드 원천 데이터 번역 (필수)

- 파일: games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/CardModel.cs
- 생성자에서 4개 필드만 적용:

name = CsvTranslator.TranslateSmart(cardEntity.name);
abilityText = CsvTranslator.TranslateSmart(cardEntity.abilityText);
CharacterText = CsvTranslator.TranslateSmart(cardEntity.CharacterText);
description = CsvTranslator.TranslateSmart(cardEntity.description);

2. 대사/시스템 텍스트 허브 번역 (필수)

- 파일: games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/TextController.cs
- DrawText(string text), DrawText(string name, string text) 둘 다 적용:

public void DrawText(string text) {
nameText.text = "";
text = CsvTranslator.TranslateSmart(text);
...
}

public void DrawText(string name, string text) {
nameText.text = CsvTranslator.TranslateSmart(name);
text = CsvTranslator.TranslateSmart(text);
...
}

- 이걸로 BattleText*, StageHomeText, SystemText, FirstTextWritter 대부분 커버됨.

3. 카드 상세 설명 최종 문자열 번역 (필수)

- 파일: games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/GetCardDescriptionManager.cs
- GetCardDescription(...) 마지막 return 직전에:

string desc = ...; // 기존 조합 문자열
return CsvTranslator.TranslateSmart(desc);

4. 선택지 텍스트 번역 (권장)

- 파일:
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/HomeManager.cs
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/Battle01After.cs
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/Onedarichoice.cs
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/FirstTextWritter.cs
- 공통:

choiceTexts[i].text = CsvTranslator.TranslateSmart(choices[i]);

5. 헬퍼 이름 라벨 번역 (권장)

- 파일: games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/HomeManager.cs

helperNameText.text = CsvTranslator.TranslateSmart("お助けモンスター:" + currentHelperName);

6. 추가 커버(선택)

- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/CardView.cs 속성명
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/BattleCardMovement.cs GetAttributeName
- games/짭큐듀얼/ExportedProject/Assets/Scripts/Assembly-CSharp/MonsterLiblary.cs 페이지/모드 텍스트

1
1 comment
Sign in to comment
12/04/25
개추
Sign in to comment
[복구요청] 빅 센트 하트 1.1
질문/요청
100sd
11/27/25 2260 -2
(AI)카지노에 간 동생으로부터 연락이 와서 찾으러 갔는데
argurion
11/26/25 6853 12
나기 츠루기 AI(재미나이2.5플러쉬)번역
직접번역
lovesccubus
11/26/25 9114 15
복구요청) あまあま×あまあまなゆ~わく RJ01262144
일반
아루스
11/26/25 3567 2
복구요청)RJ01206251 avarice dungeon
질문/요청
salang
11/25/25 1849 2
요청복구)RJ01473514 ルリちゃんに負けられない!
게임
salang
11/25/25 4363 9
RJ01473514 ルリちゃんに負けられない!번역본 구합니다
질문/요청
qpqpqpq1010
11/25/25 2198 1
옆집에 RR研究会 이전 작품 미번으로 하나 올림
일반
nofu8
11/25/25 1853 5
목걸이의 왕국 보스질문
질문/요청
2호
11/25/25 2299 0
(AI)식인식물
argurion
11/25/25 8308 17
[기계 번역]나기츠루기 일곱가지 불가사의 최신판 기번 (첫 기번으로 인해 벌어진 일 + 추가 씬 발생 조건)
직접번역
역NTR♥착정사♥펨돔♥역강간♥미인계
11/25/25 10524 17
고백게임 ㅈㄴ꼴리네
추천/리뷰
asst5
11/25/25 5561 1
서큐버스의 숲 만화경 플레이 영상
일반
bae-p
11/24/25 1547 2
스포) 색귀 너무 재밌었다
추천/리뷰
rssss
11/24/25 5164 0
[기계번역]그림자의 결투 1.1 ( 짭 서큐듀얼 )
게임
why않되
11/24/25 5819 25
(AI)메이드래곤
argurion
11/23/25 6332 11
서큐버스의 숲 플레이 영상
일반
bae-p
11/23/25 1828 11
목걸이의 왕국 1.3 버전 나왔다!
게임
kbw1101
11/23/25 3596 3
RJ013 54 9 24 나기츠루기 유혹의 학교 일곱가지 불가사의 최신판 번역 요청
질문/요청
역NTR♥착정사♥펨돔♥역강간♥미인계
11/22/25 5727 35
나기츠루기 유혹의 학교 일곱가지 불가사의 2025년 8월에 업뎃 됐었네?
질문/요청
역NTR♥착정사♥펨돔♥역강간♥미인계
11/22/25 9587 0
게임 플레이 영상 올려도 됨?
일반
bae-p
11/21/25 1716 11
밀~ 틈새의 여자들 후기 (스포있음)
추천/리뷰
goooone
11/18/25 6016 1
목걸이 왕국 폰에서 하는 중인데 계속 에러가 ㅠㅠㅠ
질문/요청
cheersbabe
11/18/25 1452 0
목걸이왕국이 간만에 제대로나온작품이네
일반
electricj
11/18/25 4762 0
쿠노이치 마조 개씹꼴리네진짜
일반
goooone
11/17/25 3673 0
서큐 듀얼하는데
질문/요청
cocoroco
11/17/25 1190 0
목걸이의 왕국 마녀 목숨구걸파트는 어디서 보면되는거에요?
질문/요청
asdryu
11/17/25 1443 0
목걸이의 왕국 작가 픽시브나 DL아시는분?
질문/요청
whsjsh
11/17/25 1011 0
서큐버스 랩소디아 복구요청
질문/요청
응애나맘마줘
11/17/25 1308 3
음마의책 복구요청
질문/요청
miles davis
11/17/25 815 1