1. 가장 손쉽게 포트레이트 변경하기
켈틱 초상화가 이쁜데 비잔틴 상비군을 쓰고 싶다. 하지만 비잔틴 초상화는 멋이 없다. 이런 분들 계실 겁니다.
이를 가장 쉽게 수정하는 방법은
common\cultures 에 있는 cultures 파일을 열어 그래픽컬쳐 부분을 바꿔주는 겁니다.
드래그 한 부분이 해당 문화권이 가진 그래픽 컬쳐입니다.
노즈 문화권의 그래픽 컬쳐는 norsegfx 인 것이죠.
그리스 문화권입니다. 그래픽 컬쳐를 보면 byzantinegfx로 되어 있을 겁니다.
그리스인들의 초상화를 노즈 껄로 바꾸고 싶다.
그럼 byzantinegfx 를 norsegfx 로 바꿔주고 저장하면 됩니다. 참 쉽죠??
이건 쉽기는 한데 게임 데이터를 건들이는 방식이기에 모드를 따로 만들어 쓰지 않는 이상 멀티플레이 등이 불가능해지며, 영문일 경우 글자까 깨지기 때문에 비추하는 방법입니다. 하지만 DLC에 저촉되지 않는 장점이 있습니다.
2. 입맛에 맞게 짜집기하기
이번엔 게임 데이터를 수정하지 않는 방법입니다.
interface 폴더에서 portraits.gfx 파일을 엽니다. 전 아크로에디터를 사용했습니다.
파일을 열고 쭈욱 내리다보면 Western Female
라는 부분이 보일 겁니다. 이게 유럽권 여성들의 기본 초상화입니다.
이제 본인이 바꾸고 싶은 문화권을 고릅니다. 가령, 노르만 문화권의 초상화를 바꾸고 싶다.
우선 common\cultures 에 있는 cultures 파일을 열어 해당 문화권의 그래픽 컬쳐가 무엇인지 확인해야 합니다.
norman = {
graphical_culture = normangfx
찾아본 결과 노르만 문화는 normangfx를 사용합니다. 이를 기억해 둡시다.
다시 아크로에디터로 돌아옵니다.
# Western Female
# Western female midage
# Western female oldage
요 세 가지를 쭈우욱 드레그하여 복붙합니다.
그리고 복사한 부분을 이렇게 손봐줍니다.
이런식으로요.
이제 normangfx에 서유럽 여성의 기본 초상화가 적용됩니다. 사실, normangfx는 태그만 있지 따로 초상화가 없기 때문에 노르만 문화가 속해있는 라틴 그룹의 기본 그래픽컬쳐인 westerngfx로 표시되는 겁니다. 여하튼, 우린 이제 normangfx 태그에 적용되는 초상화를 따로 만든겁니다.
기본 틀을 얻었으니 이제 입맛에 맞게 수정해 봅시다.
우선, 다른건 건들 필요 없고
"GFX_western_female_clothes_behind:p3:c0"
"GFX_western_female_headgear_behind:p5:c1"
"GFX_western_female_hair_behind_midage:p1:h:y"
"GFX_western_female_base:p2"
"GFX_western_female_neck:d0"
"GFX_western_female_cheeks:d4"
"GFX_western_female_chin:d1"
"GFX_western_female_mouth:d2:o72x48" #8
"GFX_western_female_nose:d3:o80x65" #9
"GFX_western_female_eyes:d6:o49x79" #10
"GFX_western_female_eyes2:d6:e:o72x88" #11
"GFX_character_scars:p7:y" #16
"GFX_character_reddots:p8" #17
"GFX_character_boils:p9" #18
"GFX_character_blinded_eyes:p10"
"GFX_western_female_clothes:p3:c2" #12
"GFX_western_female_ear:d7:o28x54" #13
"GFX_western_female_headgear_mid:p5:c3"
"GFX_western_female_hair_midage:p1:h:y"
"GFX_empty:p3:c4"
"GFX_western_female_headgear:p5:c5"
"GFX_character_imprisoned:p6"
요 부분만 눈여겨 봐줍니다.
GFX_western_female~~~
하는 부분이 보일겁니다. 이 부분이 관건입니다.
난 서유럽 얼굴에 켈트 헤어를 쓰고 싶다. 그럼 hair 부분을 celtic 으로 바꿔주면 됩니다.
"GFX_celtic_female_hair_behind_midage:p1:h:y"
"GFX_celtic_female_hair_midage:p1:h:y"
이런식으로요.
청년기, 장년기, 노년기로 각각 수정해줘야 하기 때문에 어느 한쪽만 바꾸면 안됩니다. 모두 바꿔주셔야 해요.
머리 색이나 눈 색도 변경 하고 싶습니까?
hair_color = { # dark, base, highlight
{ 30 22 18 } { 180 170 151 } { 255 255 255 }
{ 10 10 10 } { 200 200 200 } { 255 255 255 }
{ 15 8 0 } { 214 210 195 } { 255 255 255 }
{ 10 10 10 } { 143 134 127 } { 255 255 255 }
{ 30 22 18 } { 174 161 151 } { 255 255 255 }
{ 30 22 18 } { 153 0 0 } { 255 255 255 }
{ 30 22 18 } { 180 170 151 } { 255 255 255 }
{ 30 22 18 } { 180 170 151 } { 255 255 255 }
{ 30 22 18 } { 237 225 5 } { 255 255 255 }
{ 30 22 18 } { 252 244 107 } { 255 255 255 }
{ 30 22 18 } { 255 255 155 } { 255 255 255 }
}
eye_color = {
{ 140 171 221}
{ 120 74 46 }
{ 181 230 29 }
{ 200 191 231 }
{ 153 0 0 }
{ 147 82 173 }
}
이런식으로 적당히 색깔 봐서 추가해 줍니다.
노르만, 마자르, 아랍 그래픽 컬쳐를 수정한 것입니다.
노르만엔 켈틱 헤어를 적용했고, 마자르와 아랍엔 노즈 헤어를 적용했습니다. 다채로움을 위해 아랍은 색깔도 추가했고요.
뭐 이런식으로 하나하나 입맛에 맞게 수정이 가능합니다.
수정한 portraits.gfx가 본 폴더에 위치하면 DLC가 상위 적용이 되기 때문에 DLC로 인한 포트레이트가 우선시 되지만, MOD에 넣을 경우는 MOD가 우선시 됩니다.
다만 portraits.gfx 에 portraits_xxx.gfx가 덮어 씌워지므로, DLC로 적용된 포트레이트를 바꿔주기 위해선 portraits_xxx.gfx에 따로 작업해야 합니다.
이런식으로 말이죠.
"GFX_western_female_clothes:p3:c2"
옷입니다. western 부분만 수정해주면 됩니다.
"GFX_western_female_headgear_behind:p5:c1"
"GFX_western_female_headgear_mid:p5:c3"
헤드기어. 즉 머리장식입니다. 역시 western 부분만 수정해주면 됩니다. 보통 머리장식은 해당 그래픽의 얼굴에 맞게 만들어져 있기 때문에 어떤 얼굴 그래픽이냐에 따라 좀 어색할수도 있습니다.
"GFX_celtic_female_hair_oldage:p1:h:y"
"GFX_celtic_female_hair_behind_oldage:p1:h:y"
헤어입니다. 뒤의 oldage, midage는 바꾸지 않는게 좋습니다. 이걸 바꾸면 장년, 노년에 따른 헤어의 변화 (머리가 하얗게 되거나 길어지거나 하는 등의 변화)가 없어지기 때문에 이 부분은 반드시 그대로 둡니다. 또한 아랍권은 p1:h:y 부분에서 h가 빠져있습니다. 때문에 언제나 검은 머리를 유지합니다. 색상 변경을 원하신다면 h를 추가해 줍니다.
"GFX_western_female_base_midage:p2"
"GFX_western_female_neck_midage:d0"
"GFX_western_female_cheeks_midage:d4"
"GFX_western_female_chin_midage:d1"
"GFX_western_female_mouth_midage:d2:o72x49"
"GFX_western_female_nose_midage:d3:o80x64"
"GFX_western_female_eyes_midage:d6:o46x76"
"GFX_western_female_eyes2:d6:e:o72x88"
"GFX_western_female_ear_midage:d7:o28x54"
얼굴 관련입니다. 당연히 전부 바꿔줘야 합니다. 코는 celtic이고 입은 norse고 이런식으로 하면 괴물이 탄생하게 됩니다. midage, oldage를 지우면 언제나 탱탱한? 피부를 유지합니다. 나이에 따른 외형 변화가 싫다면 이 두개를 지워줍시다.
또, 아랍권에선 eyes2가 없기 때문에 눈 색상이 언제나 갈색입니다. 다양한 색을 원하신다면 eyes2를 추가해주세요.
존재하는 그래픽 태그
western
muslim
유럽과 이슬람권 기본 태그입니다.
아래는 DLC가 있으며, DLC를 실행중일 때만 적용되는 태그입니다. 가령, celtic 으로 태그를 수정하고 정작 celtic DLC를 켜지 않으면 오류가 나서 게임이 강종 됩니다.
celtic
norse
mongol
african
byzantine
easternslavic
turkish
persian
merchant_male
merchant_female
머천트 말레와 페말레는 옷과 헤드기어에만 적용되는 태그입니다. 다른 부분에 적용하면 자료가 없어서 오류가 납니다.
3. 군대 포트레이트 변경하기
역시 그래픽컬쳐 태그를 이용합니다.
interface 폴더에서 avatars.gfx 파일을 엽니다.
그럼 이런식으로 적혀있습니다. 뭐, 보시다시피 별거 없죠. 포트레이트에서 했던거 처럼 복붙하시고 westerngfx 이 부분을 내가 쓰고자 하는 gfx로 바꿔주기만 하면 됩니다.
가령 저는 camvdaniangfx 라는 태그를 따로 만들었고 짜집기를 했습니다.
새로운 그래픽컬쳐 만들기
특정 문화권만이 쓸 수 있는 그래픽컬쳐가 있으면 좋겠다 하는 분에게 유용합니다.
위의 camvdaniangfx를 예로 들겠습니다.
common\graphicalculturetypes 파일을 열어
camvdaniangfx = {
skin_tone = 0
}
를 추가해줬습니다. 여기서 스킨 톤은 초상화의 밝기를 뜻하는게 아니라, 서로 다른 스킨 톤을 가진 캐릭들끼리 아이를 가졌을 때 적용됩니다.
가령 흑형이랑 백누나 사이에서 나온 자식이 아랍 초상화라던가 그런 경우 있잖아요? 그겁니다.
여튼, 이제 게임내에서 쓰일 camvdnaingfx 태그가 만들어 졌습니다. 이제 포트레이트를 바꿔줍니다.
노즈 헤어에 켈틱 헤드기어, 웨스턴 옷과 얼굴을 지니게 만들었습니다.
avatars.gfx 를 수정해 camvdaniangfx 만이 쓰는 군대 스프라이트도 만들었습니다.
근데 태그를 만든 것은 좋으나 이 태그를 쓰는 문화가 없다면 말짱 꽝이죠.
그래픽컬쳐에 camvdaniangfx 를 넣어줍니다. 이렇게 하면 해당 태그만이 쓸 수 있는 포트레이트, 군사 스프레이트가 완성된 겁니다.
빌딩이나 이벤트 이미지 또한 바꿀 수 있지만 이래저래 불편하고 귀찮은 관계로 따로 만들진 않았습니다. 그럼 빌딩과 이벤트 이미지는 어떻게 나올까요? 이는 camvdanian 문화의 상위 그룹인 camvdania 의 그래픽 컬쳐가 westerngfx이기 때문에 westerngfx 로 표현 됩니다. 가령 이를 muslimgfx로 바꾼다면 camvdanian 문화인 프로빈스의 건물들은 이슬람 건물로 표현되고 이벤트 또한 이슬람 이미지를 사용하게 됩니다.
댓글
댓글 리스트-
답댓글 작성자까메 작성자 본인 여부 작성자 작성시간 14.09.02 첨부파일로 올렸습니다
-
답댓글 작성자가이사 작성시간 14.09.02 감사합니다 (__)
-
작성자비둘비둘비두르르 작성시간 14.09.18 노르드인 상비군 외형이마음에안들어서 바랑기안 이나 성전기사단 기사 외형으로 변경하고싶은데 어터게 해야할지 봐도 전혀모르겟습니다.
-
작성자슬로우핸드 작성시간 15.06.21 그래피컬 컬쳐 바로 아래 컬러는 어떤건가요?
-
작성자나는 관대하다 작성시간 17.05.08 감사합니다 ㅋㅋ
찾던 정보