--- category: Programming & Tools status: Final converted_at: 2026-04-28 --- # [[ndf-parse|ndf-parse]] ํŒจํ‚ค์ง€ ## ๐Ÿ“Œ Brief Summary `ndf-parse` ํŒจํ‚ค์ง€๋Š” EugenSystems์˜ NDF(Neutral Data Format) ํŒŒ์ผ์„ ๊ตฌ๋ฌธ ๋ถ„์„(ํŒŒ์‹ฑ)ํ•˜๊ณ  ์ˆ˜์ •ํ•œ ๋’ค, ์ด๋ฅผ ๋‹ค์‹œ ์œ ํšจํ•œ NDF ์ฝ”๋“œ๋กœ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค [1]. ๊ฒŒ์ž„์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” ์ž์ฒด ๋„๊ตฌ๋“ค๋ณด๋‹ค [[WARNO|WARNO]] ๋ชจ๋“œ(mod)๋ฅผ ํ›จ์”ฌ ์‰ฝ๊ฒŒ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค [1]. ๋‹ค๋งŒ, ์ด ํŒจํ‚ค์ง€๋Š” Windows ํ™˜๊ฒฝ์„ ์œ„ํ•ด์„œ๋งŒ ์ œ์ž‘๋˜๊ณ  ํ…Œ์ŠคํŠธ๋˜์—ˆ๋‹ค๋Š” ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค [1]. ## ๐Ÿ“– Core ์†Œ์Šค์— ๊ด€๋ จ ์ •๋ณด๊ฐ€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. (โ€ป ์†Œ์Šค ๋‚ด์— `ndf-parse` ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํ•œ์ •์ ์ด์–ด์„œ ์ œ๊ณต๋œ ๋‚ด์šฉ์„ ์ตœ๋Œ€ํ•œ ์ข…ํ•ฉํ•˜์—ฌ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.) - **๊ธฐ๋Šฅ ๋ฐ ๋ชฉ์ **: `ndf-parse`๋Š” WARNO์˜ ๋ชจ๋”๋“ค์ด ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค [1]. ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๋ชจ๋“  ์ฐจ๋Ÿ‰ ์œ ๋‹›์˜ ๋ฌผ๋ฅ˜(logistics) ์šฉ๋Ÿ‰์„ ์ผ๊ด„์ ์œผ๋กœ ๋‘ ๋ฐฐ ๋Š˜๋ฆฌ๋Š” ๋“ฑ ๋ฐ˜๋ณต์ ์ด๊ฑฐ๋‚˜ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ์ˆ˜์ • ์ž‘์—…์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์œผ๋กœ ์‰ฝ๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค [1]. - **API ๋ฐ ๋ชจ๋“ˆ ๊ตฌ์„ฑ**: ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด ์—ฌ๋Ÿฌ API ์ฐธ์กฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ๋กœ๋Š” `model` ๋ฐ `printer` ๋ชจ๋“ˆ์ด ์žˆ์œผ๋ฉฐ, `convert()`, `expression()`, `expressions()`, `walk()`, `Mod`, `Edit`์™€ ๊ฐ™์€ ํ•จ์ˆ˜์™€ ๊ธฐ๋Šฅ๋“ค์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค [1]. - **WARNO ๋ฐ์ดํ„ฐ ์„ค๊ณ„์™€์˜ ์—ฐ๊ด€์„ฑ**: WARNO์˜ ์‹œ์Šคํ…œ์€ ์œ ๋‹› ํŠน์„ฑ, ๋ฌด๊ธฐ ์ฒด๊ณ„, ํƒ„์•ฝ ๋“ฑ ๋ชจ๋“  ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋…ผ๋ฆฌ๋ฅผ NDF ํŒŒ์ผ(์˜ˆ: `UniteDescriptor.ndf`, `Ammunition.ndf`) ๋‚ด์— ์—„๊ฒฉํžˆ ์ •์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค [2, 3]. `ndf-parse`๋Š” ๊ฒŒ์ž„ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๊ณ  ์ด ๋ฐฉ๋Œ€ํ•œ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๊ฐ์ฒด๋“ค์„ ์ง์ ‘ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ ์„ค๊ณ„์˜ ๋ชจ๋”ฉ์„ ๋•์Šต๋‹ˆ๋‹ค [1, 2]. - **์ œ์•ฝ ์‚ฌํ•ญ (Caveats)**: ๊ฐœ๋ฐœ ๋ฐ ํ…Œ์ŠคํŠธ๊ฐ€ ์˜ค์ง Windows ์šด์˜ ์ฒด์ œ์—์„œ๋งŒ ์ง„ํ–‰๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ์ฃผ์˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค [1]. ## ๐Ÿ”— Knowledge Connections - **Related Topics:** [[NDF (Neutral Data Format)|NDF (Neutral Data Format]], [[WARNO แ„†แ…ฉแ„ƒแ…ตแ†ผ|WARNO ๋ชจ๋”ฉ]] - **Projects/Contexts:** [[WARNO แ„ƒแ…ฆแ„‹แ…ตแ„แ…ฅ แ„€แ…ตแ„‡แ…กแ†ซ แ„‰แ…ฅแ†ฏแ„€แ…จ|WARNO ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์„ค๊ณ„]], [[WME (Warno Mod Editor)|WME (Warno Mod Editor]] - **Contradictions/Notes:** ์†Œ์Šค์— `ndf-parse`์— ๋Œ€ํ•œ ๊ตฌ์ฒด์ ์ธ ์ž‘๋™ ์›๋ฆฌ๋‚˜ ์„ธ๋ถ€ ์ฝ”๋“œ๋Š” ๋ถ€์กฑํ•˜์ง€๋งŒ, Windows ์ „์šฉ์œผ๋กœ ์ œ์ž‘ ๋ฐ ํ…Œ์ŠคํŠธ๋˜์—ˆ๋‹ค๋Š” ๋ช…ํ™•ํ•œ ์ œ์•ฝ ์‚ฌํ•ญ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค [1]. ๋˜ํ•œ, ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” WME(Warno Mod Editor)์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ๋ชจ๋”ฉ ๋„๊ตฌ๋“ค๊ณผ ๊ถค๋ฅผ ๊ฐ™์ดํ•˜์—ฌ NDF ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ ์„œ๋“œํŒŒํ‹ฐ ์†”๋ฃจ์…˜์œผ๋กœ ๊ธฐ๋Šฅํ•ฉ๋‹ˆ๋‹ค [1, 4]. --- *Last updated: 2026-04-28*