๋ฒ์ ๋จธ์๊นฝ์ด ๊ท์ฐฎ์์ ๊ทธ๋ฅ e๋๋ฅด๋ฉด ๋ฐ๋ก ์ผ๋ค์ด์๋ก๊ทธ ํ๊ฒ ํด๋จ์
๊ฐ ํ ๋น์ํ์
๋๋ ํผ๋ฐ์ค ์๋ธ.
์์ ๋๋ฒ๊ทธ ๋ก๊ทธ์์
0 ์ฐํ๊ฒ npcID
์ฒ์๋ณด๋ ์ฌ์ด ์ฐํ๊ฒ affinityLevel ์
์ฝ๋์์ผ๋ก ์ ํ ๋ฌธ์ ๊ฐ ์์ผ๋ ์ธ์คํํฐ์์์ ๋๋๊ทธ์ค๋๋กญ์ด ๋น ์ก๋์ง ํ์ธํด๋ณด๊ณ
์ ๋๋ก ํ ๋น ๋์ด์๋ค๋ฉด ์คํํ ํ์ ํ ๋น์ด ๋น ์ ธ๋ฒ๋ฆฐ๋ค๊ฑฐ๋ ํ๋์ง ํ์ธํ์
์์ )
๋ ๋ฌ๋ฆฐ๋๋ก npcID 1 ์ ๋ ฅํ๋ ๋ ๋ ํผ๋ฐ์ค๋ธ
์ค๋ฅ ์ถ์ ํด๋ณด๋ Dictionary ์์ฑ ์ํด์ค์ ๋๋ฌ๊ฑฐ์
NPCDialogue ํด๋์ค์ ์ dialogue ๋์ ๋๋ฆฌ ๋ค์ new ์์ฑ์ ์์ ํ์์ ์ฌ์ง๊ณผ๊ฐ์ด ์์ ํ๋ฉด ์๋ฌ์๋ธ
npc ์์ด๋์ ์๋ฌด๊ฒ๋ ์๋๊ฑฐ๋ฉด npc๊ฐ ์๋๊ฑธ๋ก ์ณ์ ์๋ฌ๋ ์๋จ๊ณ ๋๋ฒ๊ทธ ๋ก๊ทธ "์ค๋ฅ ์กด์ฌ" ๋์์ฃผ๊ฒ ํ์ด npcID, NPC Dialogues์ ์๋ npcID๋ ๊ฐ์ผ๋ฉด ์๋ฌ ๋จ์ง์์?
์ด์ ๋ดค๋ค 1๋กํ๋๊น ๋ ๋ ํผ๋ฐ์ค ๋จ๋๋ฐ ๊ณ ์ณ์ง ๊ธ ์์ ํด๋๋ฆผ
์ด๋๋ ๋ต ์์ผ๋ฉด ์คํ์นดํก์ด๋ผ๋ ํ์ ์๊ฒฉ์ผ๋ก ๋์๋๋ฆผ
๋ณด๋๊น npcdialogue.dialogue.key ๊ฐ null์ด๋ค ๊ทธ๋ฅ ๊ทผ๋ณธ์ ์ผ๋ก ๋ฌธ์ ๊ฐ ์๋๋ด... ์๊ณ ๋ค์ ๋ง๋๋๊ฒ ๋์์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค
json ํ์ผ๋ ๋จผ๊ฐ ์ด์ํ๊ฑฐ๊ฐ์๋ฐ ํ์ธํด๋ณด์ ...
์ผ๋จ ์ ๊ฑธ๋ก ์ด๋๊ฐ ๋ฌธ์ ์๋์ง ์์์ผ๋ ๊ณ ๋ง๋ค.. ์ด๋ฉ์ผ ์ข ์๋ ค์ค๋? ์ปคํผ ๊ธฐํํฐ์ฝ ํ๋ ๋ณด๋ด์ค๊ฒ..
json ํ์ผ๋ ํ๋ฒ ๋ญ๊ฐ ์ด์ํ์ง ํ์ธํด๋ณด์ . ๋ด๊ฐ ๋ดค์๋ ๋ค์ด์ผ๋ก๊ทธ์ชฝ์ [ ] ์ด๊ฑฐ ๋น ์ง๊ฑฐ๊ฐ์. ๊ทธ๋ฆฌ๊ณ jsonํ์ผ์ ํ์ฑํด์ dictionary์ ์ง์ด๋ฃ๋ ์์๊ฐ์๊ฑฐ ๊ตฌ๊ธ๋งํด์ ์ฐพ์๋ณด์ ์ฝ๋ ์ ์ฒด๊ฐ ์๋๋ผ์ ๋ชจ๋ฅด์ง๋ง ์ผ๋จ ๋ฐ์ ์ฝ๋์์์๋ ํ์ฑ ํ๋๋ถ๋ถ๋ ์๋ณด์
๋์ค์ ์๊ฐ๋๋ฉด ํ๋ฒ ์๊ฒฉ์ผ๋ก ๋ด์ค ์ ์์ด? ใ ใ ...