์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ์ƒ์„ธ3. ์‚ฌ์šฉ๋ฒ•๊ณผ ์ฃผ์š” ๊ธฐ๋Šฅ
3.1. ํƒœ๊ทธ/ID ๊ธฐ๋Šฅ3.2. Fuz Map3.3. ์ •๊ทœ ํ‘œํ˜„์‹ (Regular Expression)3.4. ๋ฒˆ์—ญ ์ถ”์ถœ ๊ธฐ๋Šฅ3.5. ๋น„๊ต ๊ฐ€์—ญ ์ฒ˜๋ฆฌ
4. ์ฃผ์˜ ์‚ฌํ•ญ

1. ๊ฐœ์š”[ํŽธ์ง‘]

๋ฒ ๋ฐ์Šค๋‹ค ์†Œํ”„ํŠธ์›์Šค์˜ ๊ฒŒ์ž„์ธ ์—˜๋”์Šคํฌ๋กค ์‹œ๋ฆฌ์ฆˆ์™€ ํด์•„์›ƒ ์‹œ๋ฆฌ์ฆˆ ๊ฒŒ์ž„๋“ค์˜ ํ•œ๊ตญ์–ด ๋ฒˆ์—ญ์— ๊ผญ ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ์‰ฝ๊ฒŒ ๊ฒŒ์ž„๊ณผ ๋ชจ๋“œ์˜ ์˜์–ด๋ฅผ ํ•œ๊ตญ์–ด์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ์–ธ์–ด๋กœ ๋ฒˆ์—ญ(๋ณ€๊ฒฝ)ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. ์ •์‹ ๋ช…์นญ์€ xTranslator ๋กœ tesvTranslator, fallout4Translator, sseTranslator ๋“ฑ ์—ฌ๋Ÿฌ ๋ฒ„์ „์ด ์žˆ๋‹ค. ์ด๋ฆ„๊ณผ๋Š” ๋‹ฌ๋ฆฌ ์Šค์นด์ด๋ฆผ ์ŠคํŽ˜์…œ ์—๋””์…˜์— ๋Œ€์‘ํ•˜๋Š” sseTranslator ๋กœ ์Šค์นด์ด๋ฆผ ๋ ˆ์ „๋”๋ฆฌ ์—๋””์…˜, ํด์•„์›ƒ ๋‰ด๋ฒ ๊ฐ€์Šค, ํด์•„์›ƒ 4 ๋ชจ๋“œ๋“ค๋„ ๋ฒˆ์—ญ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋‹ค๋งŒ ์•ˆํƒ€๊น๊ฒŒ๋„ ์—˜๋”์Šคํฌ๋กค 4: ์˜ค๋ธ”๋ฆฌ๋น„์–ธ๊ณผ ํด์•„์›ƒ 3 ์ด์ „ ๋ชจ๋“œ๋“ค์€ ๋ฒˆ์—ญ ์ง€์›์ด ์•ˆ๋œ๋‹ค.

2. ์ƒ์„ธ[ํŽธ์ง‘]


esp ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์Šค์นด์ด๋ฆผ ๋ฉ”์ธ esm ํŒŒ์ผ[1]์˜ ํ•˜์œ„ string ํŒŒ์ผ๋„ ๋ฒˆ์—ญํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ esm, esp, string, txt, pex ํ™•์žฅ์ž์˜ ํŒŒ์ผ๋“ค์„ ๋ฒˆ์—ญํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณดํ†ต esm, esp, string ํŒŒ์ผ๋งŒ ๋ฒˆ์—ญํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€๋ฐ, Mod Configuration Menu ์— ๋‚˜์˜ค๋Š” ํ…์ŠคํŠธ๋‚˜ ๊ฐ์ข… ๋ฉ”๋‰ด ํ…์ŠคํŠธ๋“ค์€ txt์™€ pex ํŒŒ์ผ ์•ˆ์— ๋“ค์–ด ์žˆ์œผ๋ฏ€๋กœ ์ด๊ฒƒ๋„ ๋‹ค ๋ฒˆ์—ญํ•ด์•ผ ์™„๋ฒฝํ•˜๊ฒŒ ๋ฒˆ์—ญ์ด ๋œ๋‹ค.

3. ์‚ฌ์šฉ๋ฒ•๊ณผ ์ฃผ์š” ๊ธฐ๋Šฅ[ํŽธ์ง‘]

3.1. ํƒœ๊ทธ/ID ๊ธฐ๋Šฅ[ํŽธ์ง‘]

ํƒœ๊ทธ/ID ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด ๊ฐ ๋ ˆ์ฝ”๋“œ๋งˆ๋‹ค ๋งˆ์ปค๋ฅผ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋‹ค.
ํƒœ๊ทธ/ID ๊ธฐ๋Šฅ ์‚ฌ์šฉํ•˜๊ธฐ

* ์›ํ•˜๋Š” ์ค„์„ ํด๋ฆญํ•œ๋‹ค. ์‰ฌํ”„ํŠธ+์ขŒํด๋ฆญ ํ•˜๋ฉด ํ•œ๊บผ๋ฒˆ์— ์—ฐ์†๋œ ์ค„์„ ์„ ํƒํ•˜๊ณ , ์ปจํŠธ๋กค+์ขŒํด๋ฆญ ํ•˜๋ฉด ์—ฌ๋Ÿฌ ์ค„์„ ๋น„์—ฐ์†์ ์œผ๋กœ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.
* ๋งˆ์šฐ์Šค๋ฅผ ์šฐํด๋ฆญ ํ•ด '์„ ํƒํ•œ ์ค„: ํƒœ๊ทธ/ID ์ •์˜ํ•˜๊ธฐ(I) F9'๋ฅผ ์„ ํƒํ•œ๋‹ค.
* 01๋ฒˆ ์นธ์„ ์„ ํƒํ•œ๋‹ค. ์›ํ•˜๋Š” ์นธ์„ ์„ ํƒํ•ด๋„ ๋œ๋‹ค.
* ํ•ด๋‹น ์ค„ ์™ผ์ชฝ์— ๋ณ‘๋šœ๊ป‘ ๋ชจ์–‘์˜ ํ‘œ์‹œ๊ฐ€ ์ƒ๊ฒผ๋‹ค๋ฉด, ์™ผ์ชฝ ์ƒ๋‹จ์˜ ๊ฒ€์ƒ‰์ฐฝ ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๋ณ‘๋šœ๊ป‘ ๋ชจ์–‘ ์•„์ด์ฝ˜์ธ '๊ฒ€์ƒ‰ ๋Œ€์ƒ: ํƒœ๊ทธ/ID'๋ฅผ ์šฐํด๋ฆญํ•œ๋‹ค.
* ์„ ํƒํ–ˆ๋˜ 01๋ฒˆ ์นธ์„ ํ•œ๋ฒˆ ์ขŒํด๋ฆญํ•˜๊ณ  ํ™•์ธ์„ ๋ˆ„๋ฅธ๋‹ค. (๋‘๋ฒˆ ์ขŒํด๋ฆญํ•˜๋ฉด ์—ญ์„ ํƒ ์ƒํƒœ๊ฐ€ ๋œ๋‹ค.)
* ์ด์ œ ๊ฒ€์ƒ‰์ฐฝ ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๋ณ‘๋šœ๊ป‘ ๋ชจ์–‘ ์•„์ด์ฝ˜์„ ์ขŒํด๋ฆญํ•˜๋ฉด ํ•ด๋‹น ์„ ํƒํ•œ ์ค„๋งŒ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ๋‹ค. (๋‘๋ฒˆ ์ขŒํด๋ฆญํ–ˆ๋‹ค๋ฉด ํ•ด๋‹น ์„ ํƒํ•œ ์ค„๋งŒ ์ œ์™ธํ•˜๊ณ  ํ™”๋ฉด์— ํ‘œ์‹œ๋œ๋‹ค.)
* ํƒœ๊ทธ/ID ๊ธฐ๋Šฅ์„ ๊ทธ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์ค„์„ ๋งˆ์šฐ์Šค ์šฐํด๋ฆญํ•ด '์„ ํƒํ•œ ์ค„: ํƒœ๊ทธ/ID ์ดˆ๊ธฐํ™”(D) F10'์„ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค.

3.2. Fuz Map[ํŽธ์ง‘]

Fuz Map์„ ์ด์šฉํ•ด ํฌ๋ฆฌ์—์ด์…˜ ์—”์ง„์˜ ์Œ์„ฑ ํŒŒ์ผ์ธ Fuz ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์™€ ๋ฌธ์žฅ๊ณผ ๋น„๊ตํ•˜๋ฉฐ ๋“ค์–ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.
NPC/Fuz Map ๊ธฐ๋Šฅ ์‚ฌ์šฉํ•˜๊ธฐ

* ํ•˜๋‹จ ๋ฉ”์‹œ์ง€์ฐฝ ์œ„์— ์žˆ๋Š” ๋ฒ„ํŠผ ์ค‘ ๋กœ๊ทธ ๋ฒ„ํŠผ ์˜†์— ์žˆ๋Š” NPC/Fuz Map ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ๋‹ค.
* ๋Œ€์‚ฌ๋ฅผ ๋“ค์–ด๋ณด๊ธธ ์›ํ•˜๋Š” ์•„๋ฌด ILSTRING ๋Œ€์‚ฌ ์ค„์„ ๋”๋ธ” ํด๋ฆญํ•ด '๊ฒ€์ƒ‰ ๋ฐ ํŽธ์ง‘' ์ฐฝ์„ ์—ฐ๋‹ค.
* ์˜ค๋ฅธ์ชฝ 3์‹œ ๋ฐฉํ–ฅ์— ์žˆ๋Š” ์Šคํ”ผ์ปค ๋ชจ์–‘ ์•„์ด์ฝ˜์„ ๋ˆ„๋ฅด๋ฉด ์„ ํƒํ•œ ์ค„์˜ fuz ์˜ค๋””์˜ค ํŒŒ์ผ์„ ์žฌ์ƒํ•ด ๋“ค์–ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

3.3. ์ •๊ทœ ํ‘œํ˜„์‹ (Regular Expression)[ํŽธ์ง‘]

xTranslator๋Š” ์ •๊ทœ ํ‘œํ˜„์‹๋„ ์ง€์›ํ•œ๋‹ค.

์ •๊ทœํ‘œํ˜„์‹์„ ์ด์šฉํ•ด ์—ฌ๋Ÿฌ ์ค„์„ ๋™์‹œ์— ์ผ๊ด„ ์ˆ˜์ •ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์ƒ๋‹จ์˜ ๋„๊ตฌ(Y)โ†’RegEx ์ •๊ทœํ‘œํ˜„์‹ ๋ฒˆ์—ญ ํˆด(G)๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ •๊ทœ ํ‘œํ˜„์‹ ๋ฒˆ์—ญ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฐ€๋‘”๋ฐ์˜ '์ •๊ทœํ‘œํ˜„์‹' ๋ž€์— ์ •๊ทœ ํ‘œํ˜„์‹์„ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋ฉฐ, ๊ทธ ๋‹ค์Œ '๋Œ€์ฒด' ๋ž€์—๋Š” '%1', '%2'... '%n' ๊ณผ ๊ฐ™์€ ์‹์œผ๋กœ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋Š”๋ฐ ์ด ํผ์„ผํŠธ ๊ธฐํ˜ธ๊ฐ€ ๋ถ™์€ ๋ฒˆํ˜ธ๋Š” ๋ธ”๋ก๋ฒˆํ˜ธ๋ฅผ ์˜๋ฏธํ•˜๊ฒŒ ๋œ๋‹ค.
  • {{{}}}ํ‚ค๋Š” ']'ํ‚ค ์˜†์— ์žˆ๋Š” '|'ํ‚ค(์—ญ์Šฌ๋ž˜์‹œํ‚ค ๋˜๋Š” ์›ํ™”ํ‚ค)์ด๋‹ค.

๋ช‡๊ฐ€์ง€ ์œ ์šฉํ•œ ์ •๊ทœ ํ‘œํ˜„์‹ ์˜ˆ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.
๊ธฐ๋ณธ์ ์œผ๋กœ ์•„๋ž˜ ์‹๋“ค์€ ์›๋ฌธ์˜ ๋„์–ด์“ฐ๊ธฐ ์ƒํƒœ์— ๋”ฐ๋ผ ์ ์šฉ์ด ๋ ๋•Œ๋„ ์žˆ๊ณ  ์•ˆ๋  ๋•Œ๋„ ์žˆ๋‹ค. ๊ทธ๋Ÿด ๊ฒฝ์šฐ (\W+)์™€ ([\[\(\{\|].+?[\|\]\}\)]) ์‚ฌ์ด, %1๊ณผ %2 ์‚ฌ์ด์˜ ๋„์–ด์“ฐ๊ธฐ๋ฅผ ์ง€์šฐ๊ฑฐ๋‚˜ ์ถ”๊ฐ€ํ•˜์—ฌ ํ‘œํ˜„์‹์ด ๋จนํžˆ๋„๋ก ์ˆ˜์ •ํ•ด๋ณด์ž. ๋˜ํ•œ ๊ด„ํ˜ธ ์•ˆ์— ์‰ผํ‘œ๊ฐ€ ์žˆ๋‹ค๋˜์ง€ ํ•˜๋Š” ์˜ˆ์™ธ์ƒํ™ฉ์—์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด ๊ฒฝ์šฐ ([\[\(\{\|])(.+?)([\,])(.+?)([\|\]\}\)]) ๊ฐ™์€ ์‹์„ ์ž…๋ ฅํ•ด์•ผ ํ•˜๋‚˜, ์‚ฌ์šฉ์ด ๋ณต์žกํ•˜๋ฏ€๋กœ ๊ถŒ์žฅํ•˜์ง„ ์•Š๋Š”๋‹ค.

* ๊ฐ€์šด๋ฐ์— ๊ด„ํ˜ธ๊ฐ€ ์žˆ๋Š” ๋‹จ์–ด, ๊ด„ํ˜ธ ๋’ค๋กœ ๋ณด๋‚ด๊ธฐ

์ •๊ทœํ‘œํ˜„์‹๋ž€: (\W+)([\[\(\{\|].+?[\|\]\}\)])(\W+)

๋Œ€์ฒด๋ž€: %1%3 %2

๊ฒฐ๊ณผ: '๊ฐ•์ฒ  (Steel) ๊ฒ€ - ์ตœํ•˜๊ธ‰ ๊ณตํฌ' โ†’ '๊ฐ•์ฒ  ๊ฒ€ - ์ตœํ•˜๊ธ‰ ๊ณตํฌ (Steel)'

* ๊ฐ€์šด๋ฐ์— ๊ด„ํ˜ธ๊ฐ€ ์žˆ๋Š” ๋‹จ์–ด, ๊ด„ํ˜ธ ์ง€์šฐ๊ธฐ

์ •๊ทœํ‘œํ˜„์‹๋ž€: (\W+) ([\[\(\{\|].+?[\|\]\}\)])(\W+)

๋Œ€์ฒด๋ž€: %1%3

๊ฒฐ๊ณผ: '๊ฐ•์ฒ  (Steel) ๊ฒ€ - ์ตœํ•˜๊ธ‰ ๊ณตํฌ' โ†’ '๊ฐ•์ฒ  ๊ฒ€ - ์ตœํ•˜๊ธ‰ ๊ณตํฌ'

* ๋์— ๊ด„ํ˜ธ๊ฐ€ ์žˆ๋Š” ๋‹จ์–ด, ๊ด„ํ˜ธ ์ง€์šฐ๊ธฐ

์ •๊ทœํ‘œํ˜„์‹๋ž€: (\W+)([\[\(\{\|].+?[\|\]\}\)])

๋Œ€์ฒด๋ž€: %1

๊ฒฐ๊ณผ: '๋กœํ‚ค์–ด (Lokir)' โ†’ '๋กœํ‚ค์–ด'


์ •๊ทœํ‘œํ˜„์‹์€ ์ด ์ •๊ทœํ‘œํ˜„์‹ ๋ฒˆ์—ญ ๋„๊ตฌ ๋‚ด์—์„œ๋งŒ ์“ธ ์ˆ˜ ์žˆ๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ๊ฒ€์ƒ‰ํ•  ๋•Œ์—๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์™ผ์ชฝ ์ƒ๋‹จ์˜ ๊ฒ€์ƒ‰๋ž€(๋ฒˆ์—ญ(T) ๋ฐ‘์— ์žˆ๋Š” ์ž…๋ ฅ ์ƒ์ž) ์™ผ์ชฝ์— ๋ถ™์–ด ์žˆ๋Š” ๋‹๋ณด๊ธฐ ์•„์ด์ฝ˜์„ ๋ˆ„๋ฅด๋ฉด ๋‹๋ณด๊ธฐ๊ฐ€ (.+) ์•„์ด์ฝ˜์œผ๋กœ ๋ฐ”๋€Œ๋Š”๋ฐ, ์ด ์ƒํƒœ์—์„œ ํŠน์ˆ˜๋ฌธ์ž๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์›ํ•˜๋Š” ๋Œ€๋กœ ๊ฒ€์ƒ‰์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ช‡๊ฐ€์ง€ ์œ ์šฉํ•œ ์ •๊ทœ ํ‘œํ˜„์‹ ๊ฒ€์ƒ‰ ์˜ˆ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

* ๋‹จ์–ด๋‚˜ ๋ฌธ์žฅ ๋’ค์— ๊ณต๋ž€์ด ์žˆ๋Š” ๋ ˆ์ฝ”๋“œ ์ฐพ๊ธฐ

๊ฒ€์ƒ‰๋ž€: $ (์ŠคํŽ˜์ด์Šค๋ฐ” ๊ณต๋ž€ ์ž…๋ ฅํ›„ $ ๊ธฐํ˜ธ ์ž…๋ ฅ. '|'ํ‚ค๊ฐ€ ์•„๋‹ˆ๋ผ ์‰ฌํ”„ํŠธ 4ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‚˜์˜ค๋Š” ๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ์ด๋‹ค.)

๊ฒฐ๊ณผ: '๋ฐ”์ผ๋‹˜, ๋ถ€ํƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค._' โ†’ '๋ฐ”์ผ๋‹˜, ๋ถ€ํƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค.'

* ๋‹จ์–ด๋‚˜ ๋ฌธ์žฅ ์•ž์— ๊ณต๋ž€์ด ์žˆ๋Š” ๋ ˆ์ฝ”๋“œ ์ฐพ๊ธฐ

๊ฒ€์ƒ‰๋ž€: ^ (^ ๊ธฐํ˜ธ ์ž…๋ ฅ ํ›„ ์ŠคํŽ˜์ด์Šค๋ฐ” ๊ณต๋ž€ ์ž…๋ ฅ. ์‰ฌํ”„ํŠธ 6ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‚˜์˜ค๋Š” ๊ธฐํ˜ธ์ด๋‹ค. ^ ๊ธฐํ˜ธ๋Š” [^[a-z]] ๊ฐ™์ด ๋Œ€๊ด„ํ˜ธ ์•ˆ์—์„œ๋Š” ๋ถ€์ •์˜ ์˜๋ฏธ๋กœ ์“ฐ์ด๊ธฐ๋„ ํ•œ๋‹ค.)

๊ฒฐ๊ณผ: '_์ € ์กฐ๊ฑด์— ์ œ๊ตญ์€ ์–ด๋–ค ์กฐ๊ฑด์„ ์ œ์•ˆํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?' โ†’ '์ € ์กฐ๊ฑด์— ์ œ๊ตญ์€ ์–ด๋–ค ์กฐ๊ฑด์„ ์ œ์•ˆํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?'

* ํŠน์ • ๊ธ€์ž๊ฐ€ ๋“ค์–ด๊ฐ„ ๋‹จ์–ด๋‚˜ ๋ฌธ์žฅ ์ฐพ๊ธฐ

๊ฒ€์ƒ‰๋ž€: (.*)์›ํ•˜๋Š” ๊ธ€์ž(.*))

์ด๋Ÿฐ ๊ฒ€์ƒ‰ ์—ฐ์‚ฐ์—์„œ * ๋ณ„ํ‘œ(์• ์Šคํ„ฐ๋ฆฌ์Šคํฌ) ๊ธฐํ˜ธ๋Š” ๋ณดํ†ต '๋ชจ๋“  ๊ฐ’'์„ ์˜๋ฏธํ•œ๋‹ค.

* ํ•œ๊ธ€์ด ๋“ค์–ด๊ฐ„ ๋‹จ์–ด๋‚˜ ๋ฌธ์žฅ ์ฐพ๊ธฐ

๊ฒ€์ƒ‰๋ž€: ([๊ฐ€-ํžฃ]+)


์นดํŽ˜ํŒ ํฐํŠธ ํŒŒ์ผ์€ ์™„์„ฑํ˜• ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹์„ ๋”ฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์ € ๊ธ€์ž ๋ฒ”์œ„ ์•ˆ์— ๋‹ค ๋“ค์–ด์˜จ๋‹ค. ์ž์„ธํ•œ ๊ธ€์ž ๋ชฉ๋ก์€ ์™„์„ฑํ˜•/ํ•œ๊ธ€ ๋ชฉ๋ก/KS X 1001 ์ฐธ๊ณ .

3.4. ๋ฒˆ์—ญ ์ถ”์ถœ ๊ธฐ๋Šฅ[ํŽธ์ง‘]

๋ฒˆ์—ญ ์ถ”์ถœ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด ํ–ˆ๋˜ ์ž‘์—…์„ ๋ณ„๋„ ํŒŒ์ผ๋กœ ๋ฐฑ์—…ํ•ด ๋‘˜ ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์ด์šฉํ•˜๋ฉด ์Šค์นด์ด๋ฆผ ๋ฒˆ์—ญ์„ ํ•œ๊ธ€์ด๋‚˜ ์›Œ๋“œ ๋“ฑ์—์„œ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ํ•ด์„œ ์ž‘์—…์„ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.
xTranslator ํŒŒ์ผ์„ ํ•œ๊ธ€๋กœ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ๋ฒ•

* xTranslator์—์„œ ํŒŒ์ผ(F)โ†’๋ฒˆ์—ญ ์ถ”์ถœํ•˜๊ธฐ(V))โ†’XML ํŒŒ์ผ(X) ํด๋ฆญ
* ๋‚ด๋ณด๋‚ด๊ธฐ ์˜ต์…˜์—์„œ ์ „์ฒด ์ค„ ์„ ํƒ ํ›„ ํ™•์ธ์„ ๋ˆŒ๋Ÿฌ ์ €์žฅ
* ํ•œ๊ธ€์„ ์—ด์–ด ์ €์žฅํ•œ XML ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ (ํŒŒ์ผ์ด ์ปค์„œ ๋ถˆ๋Ÿฌ์˜ค๋Š”๋ฐ ์‹œ๊ฐ„์ด ์ˆ˜๋ถ„ ์ด์ƒ ์˜ค๋ž˜ ์†Œ์š”๋˜๋‚˜, ๊ธฐ๋‹ค๋ฆฌ๋ฉด ๋ถˆ๋Ÿฌ์˜ค๊ธฐ๊ฐ€ ๋˜๊ธด ๋œ๋‹ค.)
* ๋ถˆ๋Ÿฌ์˜ค๊ธฐ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์œผ๋ฉด ์ผ๋‹จ ์ €์žฅํ•œ๋‹ค.

์ด์ œ ์›ํ•˜๋Š” ์ˆ˜์ • ์ž‘์—…์„ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ํ•œ๊ธ€์—์„œ F8ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, xTranslator๋ณด๋‹ค ์‰ฝ๊ฒŒ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋˜๋„๋ก์ด๋ฉด ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ ์ฐฝ์—์„œ ๋‹ซ๊ธฐ ๋ฒ„ํŠผ ๋ฐ‘์˜ ์„ค์ • ์•„์ด์ฝ˜์„ ๋ˆŒ๋Ÿฌ ๊ฒ€์‚ฌ์–ธ์–ด์—์„œ ์˜์–ด๋Š” ์ฒดํฌ ํ•ด์ œํ•˜๊ณ  ์‚ฌ์šฉํ•˜๊ธธ ๋ฐ”๋ž€๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด xml ํƒœ๊ทธ๋Š” ๊ฒ€์‚ฌํ•˜์ง€ ์•Š๊ฒŒ ๋œ๋‹ค. ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ๊ฐ€ ๋๋‚ฌ์œผ๋ฉด ๋‹ค์‹œ ์ด ํŒŒ์ผ์„ xTranslator๊ฐ€ ์ฝ์–ด๋“ค์ผ ์ˆ˜ ์žˆ๋Š” ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ํ•ด์•ผ ํ•œ๋‹ค.
ํ•œ๊ธ€ ํŒŒ์ผ์„ xTranslator๋กœ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ๋ฒ•

* ๋‹ค๋ฅธ์ด๋ฆ„์œผ๋กœ ์ €์žฅ(Alt+V)
* ์ €์žฅ์ฐฝ์—์„œ ํŒŒ์ผ ํ˜•์‹์„ xml์ด ์•„๋‹ˆ๋ผ txt๋กœ ์ง€์ •ํ›„ ์ €์žฅ
* ํ…์ŠคํŠธ ๋ฌธ์„œ ์ข…๋ฅ˜ ์ฐฝ์—์„œ ๊ธฐํƒ€ ์ธ์ฝ”๋”ฉ ์„ ํƒ ํ›„ ์œ ๋‹ˆ์ฝ”๋“œ(UTF-8) ์„ ํƒํ›„ ์ €์žฅ
* ์ €์žฅํ•œ txt ํŒŒ์ผ์˜ ํ™•์žฅ์ž๋ฅผ xml๋กœ ๋ฐ”๊ฟˆ
* xTranslator๋ฅผ ์—ด์–ด ํŒŒ์ผ(F)โ†’๋ฒˆ์—ญ ์ถ”์ถœํ•˜๊ธฐ(U))โ†’XML ํŒŒ์ผ(xTranslator)(X) ํด๋ฆญ
* ํ™•์žฅ์ž๋ฅผ ๋ฐ”๊พผ xml ํŒŒ์ผ์„ ์„ ํƒํ›„ ์—ด๊ธฐ
* XML ๋ฎ์–ด์“ฐ๊ธฐ ์ฐฝ์—์„œ ๋ฎ์–ด์”Œ๊ธฐ๋Š” '์ „์ฒด์ค„', Mode๋Š” 'FormID ๋ ˆํผ๋Ÿฐ์Šค ์‚ฌ์šฉ' ์„ ํƒํ›„ ํ™•์ธ ํด๋ฆญ

3.5. ๋น„๊ต ๊ฐ€์—ญ ์ฒ˜๋ฆฌ[ํŽธ์ง‘]

esp, string, sst, xml ํŒŒ์ผ ๋“ฑ์„ ๋ฎ์–ด์”Œ์šฐ๊ธฐ ํ•˜์˜€์„ ๋•Œ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ๋ฌด์—‡์ด ๋ฐ”๋€Œ์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ํž˜๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿด ๋•Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•˜๋ฉด ๋œ๋‹ค.
๋น„๊ต ๊ฐ€์—ญ ์ฒ˜๋ฆฌ ํ•˜๋Š” ๋ฐฉ๋ฒ•

*Ctrl+Aํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ์ „์ฒด ์„ ํƒ ํ›„ ์šฐํด๋ฆญํ•˜์—ฌ '์„ ํƒํ•œ ์ค„: ๋ฒˆ์—ญ ์Šน์ธํ•˜๊ธฐ(P) F1' ํด๋ฆญ
*๋„๊ตฌ(Y) โ†’ ์›๋ฌธโ†”๋ฒˆ์—ญ๋ฌธ ๋น„๊ต ๊ฐ€์—ญ ์ฒ˜๋ฆฌํ•˜๊ธฐ(Y) โ†’ ์›๋ฌธ-๋ฒˆ์—ญ๋ฌธ์ด (๋ถˆ์ผ์น˜) ํ•˜๋Š” ์ค„(Y)) ํด๋ฆญ
*์œ„์˜ ๋„ค๋ชจ๋‚œ ์•„์ด์ฝ˜๋“ค ์ค‘ ํŒŒ๋ž€์ƒ‰์ธ '๋ณด๊ธฐ: ์Šน์ธ๋ฒˆ์—ญ๋œ ์ค„' ์ฒดํฌ ํ•ด์ œ.
*์˜ค๋ฅ˜ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์œผ๋ฉด ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๋…ธ๋ž€ ์‚ผ๊ฐํ˜• ์•ˆ์— ๋А๋‚Œํ‘œ๊ฐ€ ์žˆ๋Š” ์•„์ด์ฝ˜ 'ํ‘œ์‹œ: ๊ฒฝ๊ณ ' ์ฒดํฌ ํ•ด์ œ

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์›๋ฌธ๊ณผ ๋ฒˆ์—ญ๋ฌธ์ด ๋‹ค๋ฅธ ๋ ˆ์ฝ”๋“œ๋ฅผ ํ•œ๋ˆˆ์— ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

4. ์ฃผ์˜ ์‚ฌํ•ญ[ํŽธ์ง‘]

์ผ๋ถ€ ๊ธฐ๋Šฅ์€ ๊ฒฝ๋กœ ์„ค์ •์„ ์ œ๋Œ€๋กœ ํ•ด์ค˜์•ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
์˜ต์…˜์— ์žˆ๋Š” ํƒญ ์ค‘์—์„œ '์‚ฌ์ „๊ณผ ์–ธ์–ดํ™˜๊ฒฝ' ํƒญ์—์„œ ์„ค์ •ํ•˜๋Š” ๊ฒฝ๋กœ๋Š” Skyrim.exe, Skyrim.esm, Skyrim - Interface.bsa ๊ฒฝ๋กœ๋ฅผ ํ™•์ธํ•  ๋•Œ ์“ฐ์ธ๋‹ค. ์œ„์˜ ๋ฐ์ดํ„ฐ ํด๋”๋Š” Skyrim - Interface.bsa ์•ˆ์— ์žˆ๋Š” skyrim_english.STRINGS ์›๋ฌธ ์–ธ์–ด ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๊ฒฝ๋กœ๋กœ, ์•„๋ž˜์˜ ์ŠคํŠธ๋ง ํด๋”๋Š” ๋ฒˆ์—ญ๋ฌธ ์–ธ์–ด ํŒŒ์ผ์ด ์ €์žฅ๋  ํด๋” ๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋ณดํ†ต ๋ฐ์ดํ„ฐ ํด๋”๋Š” ์ „์ž๋Š” ๋ณดํ†ต steamapps\common\Skyrim Special Edition ํด๋”๋กœ, ์ŠคํŠธ๋ง ํด๋”๋Š” steamapps\common\Skyrim Special Edition\Data ํด๋”๋กœ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋˜๋‚˜, ์‚ฌ์šฉ์ž๊ฐ€ ์ž„์˜๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜๋„ ์žˆ๋‹ค.
'์˜ต์…˜' ํƒญ์— ์žˆ๋Š” esp/esm ๋ฐฑ์—… ์นธ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ๋Š”๋ฐ, ์—ฌ๊ธฐ์— ์›ํ•˜๋Š” ํด๋” ๊ฒฝ๋กœ๋ฅผ ์ž…๋ ฅํ•ด์ฃผ๋ฉด ๋ฒˆ์—ญํ•œ ๋ชจ๋“œ์˜ ๋ฐฑ์—…ํŒŒ์ผ์ด ์ €์žฅ๋œ๋‹ค. Unofficial Skyrim Special Edition Patch.esp.2019_10_14_18_05_54 ์ด๋Ÿฐ ์‹์˜ ํŒŒ์ผ์ด ์ƒ๊ธธ ๊ฒƒ์ด๋‹ค.
'๊ณ ๊ธ‰์˜ต์…˜' ํƒญ์—์„œ๋Š” ๋ถˆ๋Ÿฌ์˜ฌ Fuz ํŒŒ์ผ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ„์˜ ์นธ์—๋Š” ^%basename% - voices_en0.*$ ์„, ์•„๋ž˜ ์นธ์—๋Š” steamapps\common\Skyrim Special Edition\Data์„ ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค.

๋ฒˆ์—ญ๊ธฐ ์‚ฌ์šฉ์‹œ ์ฃผ์˜์‚ฌํ•ญ์ด ๋ช‡๊ฐ€์ง€ ์žˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ์˜ˆ์ค‘ ํ•˜๋‚˜๋กœ ID ์œ ํ˜• ์ค‘์— ์ข…์กฑ(RACE) ๋‚ด์šฉ์„ ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญํ•  ๋•Œ๋Š” ๋งจ์•ž์— ํ•œ์นธ์„ ๋น„์›Œ๋‘ฌ์•ผ ํ•˜๋Š” ๊ฒƒ์ด ์žˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด CTD๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•ž์ฒ˜๋Ÿผ ์น˜๋ช…์ ์ธ ๋ฌธ์ œ๋Š” ์•„๋‹ˆ์ง€๋งŒ ์—ฐ๊ธˆ์ˆ ํฌ์…˜(ALCH), ๊ฐ‘์˜ท(ARMO), ๋งˆ๋ฒ•๋ถ€์—ฌํšจ๊ณผ(ENCH), ๊ด‘์›(LIGH), ๋งˆ๋ฒ•(SPEL), ๋ฌด๊ธฐ(WEAP) ๋“ฑ ๊ฐ์ข… ๋ช…์นญ์„ ๋ฒˆ์—ญํ•  ์‹œ ๋‹จ์–ด ๋งจ๋’ค ๋์— ๋นˆ ์นธ์ด ๋“ค์–ด๊ฐ€๋ฉด ๊ฒŒ์ž„ ์•ˆ์—์„œ๋Š” ์•„์ดํ…œ ์•ž์— ํ•œ์นธ์ด ์ถ”๊ฐ€๋˜์–ด ๋‚˜์˜ค๋‹ˆ ๋˜๋„๋ก์ด๋ฉด ์ง€์›Œ์ฃผ๋Š”๊ฒŒ ์ข‹๋‹ค. ์šฉ์–ธ(WOOP)๋„ ๋ฒˆ์—ญํ•˜๋ฉด ใ…ใ…ใ… ๊ฐ™์ด ๊นจ์งˆ ์ˆ˜ ์žˆ์œผ๋‹ˆ ๋ฒˆ์—ญํ•˜์ง€ ์•Š๋Š”๊ฒŒ ์ข‹๋‹ค.[2] ๊ฐ ID ์œ ํ˜•์— ๋Œ€ํ•œ ์„ค๋ช…์€ ๋‹ค์Œ ๊ธ€์„ ์ฐธ๊ณ ํ•˜์ž.

๋˜ ๋‹ค๋ฅธ ๋ฒ„๊ทธ๋กœ๋Š” ์ผ๊ด„ ๋ฒˆ์—ญ์„ ํ•  ์‹œ ํ•œ ๋‘๊ฐœ ๋ฌธ์ž์—ด์ด ์ „ํ˜€ ์—‰๋šฑํ•œ ๋ฌธ์ž์—ด๋กœ ๋ฒˆ์—ญ๋œ๋‹ค. ๋Œ€ํ‘œ์ ์ธ๊ฒŒ ์†”์ŠคํŠธํ•˜์ž„ ๋ฒ„๊ทธ๋กœ ์•„์šฐ๋ฆฌ์—˜์˜ ํ™œ์ด ์†”์ŠคํŠธํ•˜์ž„์ด๋‚˜ solstheim์œผ๋กœ ๋ฒˆ์—ญ๋˜์–ด ๋‚˜์˜ค๋Š” ํ˜„์ƒ์ด ์ž์ฃผ ์ผ์–ด๋‚œ๋‹ค. ๋น„๋‹จ ์•„์šฐ๋ฆฌ์—˜์˜ ํ™œ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ๋ฌธ์ž์—ด๋„ ์†”์ŠคํŠธํ•˜์ž„์œผ๋กœ ์ž์ฃผ ๋ฒˆ์—ญ๋œ๋‹ค. ๊ทธ ์™ธ์—๋„ ๋ฌธ์žฅ์ด ์—ด์‡  - ๋ฒค์ฝ˜๊ฒŒ๋ฆฌํฌ๋กœ ๋ฒˆ์—ญ๋˜์–ด ๋‚˜์˜ค๊ธฐ๋„ ํ•˜๋Š” ๋“ฑ, ์ผ๊ด„ ๋ฒˆ์—ญ์„ ๋งน์‹ ํ•˜๋ฉด ์•ˆ๋œ๋‹ค. ๋ฐ˜๋“œ์‹œ ์ƒํ˜ธ์ฐธ์กฐํ•ด ๊ฐ€๋ฉด์„œ ์ž‘์—…ํ•˜๋„๋ก ํ•˜์ž.

ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ผ๊ด„ ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ๋„ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š”๋ฐ, ์›์ธ์€ ์•Œ ์ˆ˜ ์—†์œผ๋‚˜ ์ฑ…๊ฐ™์ด ๊ธด ๋ฌธ์žฅ์˜ ๊ฒฝ์šฐ ์ผ๊ด„ ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ ์‚ฌ์šฉ์‹œ ๋’ท๋ฌธ์žฅ์ด ์‚ญ์ œ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. ์ผ๊ด„ ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ์„ ๋„ˆ๋ฌด ๋งน์‹ ํ•˜์ง€ ๋ง์ž.
[1] Skyrim.esm, Update.esm, Dawnguard.esm ๋“ฑ...
[2] ์šฉ์–ธ์˜ ๊ฒฝ์šฐ ์„ค์ •์ฐฝ์—์„œ ๋ณ„๋„์˜ ์„ค์ •์„ ํ•ด์ค˜์•ผ ํ•œ๋‹ค.