이번 편에선 에딧된 유닛을 원하는 가문에서만 쓰기 + 원하는 원거리유닛만 사거리 올리는 법에 대해 한꺼번에 다뤄보겠습니다.
* 기초편에서 다뤘던 부분은 다들 숙지하셨으리라 믿고, 내용이 많기 때문에 몇몇부분은 과감히 생략하겠습니다.
이번편에서 다룰 타이틀은
building_units_allowed_tables - 에딧한 유닛을 캠페인 건물에서 생산 가능하게 하는 곳
uniforms_tables - 에딧한 유닛의 원래 색과 ui를 갖추게 하는 곳
projectiles_tables - 원거리 무기 사거리 수정 및 탄환이나 화살종류 바꾸는 곳
unit_stats_land_table - 육상 유닛능력치 변경하는 곳
unit_to_unit_abilities_junctions_table - 유닛 추가능력 변경 하는 곳
unit_table - 유닛의 가격과 캠패인 맵 이동반경 및 턴 수 변경 하는 곳
unit_to_exclusive_faction_permissions_table - 에딧한 유닛을 특정가문에만 나오도록 설정 하는 곳
으로 patch4.pack(이후 최신 패치가 되면 최신 patchㅁ.pack으로) 에서 위에 열거된 총 7개의 타이틀, 그리고 local_en.pack에서 유닛 이름을 수정해줘야합니다.
uniforms_tables, projectiles_tables, unit_stats_land_table, unit_table 타이틀 대상으로 수정후 저장한다음 다시 한번 확인해야됩니다. 저장하고 나면 에딧한 유닛의 중간중간 데이터 내역에 이가 빠지게 되거든요. 다시 꼼꼼히 확인하면서 빠진내역이 있으면 기본유닛이랑 똑같이 타이핑해서 다시한번 저장해줍시다. 요거 내역 다시 안채워놓으심 팅겨요.
그럼 시작합니다. 시작하기전엔 꼭 patch4.pack파일을 백업을 해두세요(이후에 최신패치가 됐으면 해당 패치팩파일을 백업).
unit_stats_land_table
1. 우선 unit_stats_land에서 유닛 선택하는 창까지 옵니다(여기까지 오시는법은 기초편에서 다뤘으니 아시겠죠?).
2. 뎃포사무라이를 에딧해서 저만의 것으로 만들고자합니다. 그럼 뎃포사무라이 유닛을 클릭해서 설정치를 불러옵니다.
3. 뎃포사무라이의 설정치가 나왔네요. 자기만의 유닛을 만드는데 핵심은 바로 'Clone Row(복제)'인데요. 유닛을 하나 더 추가시켜주는 방법으로 나만의 에딧된 유닛을 갖게 할 수 있습니다. 스샷에서 보이듯이 Clone Row를 클릭해줍니다.
4. 일반적인 뎃포사무라이와 똑같이 복제가 됬네요.
5. 그럼 복제된 뎃포사무라이 이름을 바꾸겠습니다. 전 다케다가문에서만 뽑히는 뎃포사무라이유닛을 만들거기에 '_Takeda'라고 추가로 더 적어넣었습니다. 여러분이 원하는 이름으로 바꾸시면 됩니다. 이름을 바꿔버리면 목록에서 사라져서 "어! 이거 왜 사라져!" 하시는분 있을텐데요. 당연합니다. 아까 유닛 불러올때는 Inf_Missile_Matchlock_Samurai라는 이름을 가진 유닛만 불러왔는데 여기에 이름을 바꾸게 되서 다른쪽으로 이동하게 된거니 걱정하지 맙시다. 이제 저장한 후 다시 unit_stats_land을 클릭합니다.
6. 다시 유닛이름을 확인해보면 제가 복제해서 바꿔놓은 이름이 보이시죠? 유닛이 새롭게 추가됬습니다.
7. 새롭게 추가한 다케다 뎃포사무라이를 불러온 화면입니다. 그럼 저만의 유닛을 만들어보겠습니다.
8. 제가 바꾼 유닛 설정치입니다. 'Projectile IDRef' 항목에 'shogun_matchlock1'이라고 바꾼걸 기억하시기 바랍니다. 저번 기초편에서 이건 화살, 총탄종류를 나타낸다고 알려드렸죠? 여기에 '1'을 추가해서 이름을 바꿨습니다. 기초편을 그대로 따라 해보신분은 아시겠지만 사거리를 바꾸더라도 같은 화살종류를 공유하는 유닛들 사거리가 죄다 똑같이 바뀌게되죠. 이걸 방지하기위해 일반 뎃포사무라이와 나만의 뎃포사무라이의 사거리를 다르게 하려면, Projectile IDRef 항목에 있는 이름을 서로 다르게 하는게 필히 필요합니다. unknown이라고 되있는부분은 근접방어력이고, 실제로 근접방어라고 되있는 부분에서 옆으로 두번째칸으로 가면 됩니다.
이제 unit_stats_land_table에서 수정할껀 끝났습니다. 여기까지 잘 따라오셨다면, 이제 projectiles_tables로 이동하겠습니다.
projectiles_tables
1. 이제 스샷처럼 Projectiles을 열어봅니다.
2. 화살종류를 찾아야될텐데요. 아까 unit_stats_land에서 에딧한 뎃포 사무라이의 Projectile IDRef항목에 있던 원형은 shogun_matchlock죠. 이걸 클릭해줍니다.
3. 이것도 역시 'Clone Row'를 눌러 복제시켜줍니다.
4. 복제가 됐네요. 복제된것엔 에딧한 뎃포사무라이의 Projectile IDRef 항목에 있던 이름을 똑같이 적어 넣습니다. 이제 복제된걸로 사거리를 변경하게 되면, 이 종류를 사용하는 유닛에게만 사거리가 적용되겠죠. 여기까지 오셨으면 이제 저장합니다.
5. 마찬가지로 아까 새롭게 복제한 종류가 생겼죠? 새롭게 만든걸 클릭해줍니다.
6. 설정치가 원본과 똑같습니다. 이제 이걸 마음껏 변경시켜주면, 이 Projectile ID를 가진 원거리 유닛만이 여기서 바꾼 설정치와 똑같이 적용되게 됩니다.
7. 저같은 경우는 사거리와 기본 재장전 시간만 스샷처럼 변경해줬습니다.
이제 projectiles_tables내에서 변경할껀 끝났고, unit_table로 이동하겠습니다.
unit_table
1. 이제 unit_tables의 하위 항목인 units를 클릭합시다. 클릭하면 스샷 오른쪽 화면이 뜹니다.
2. 여기서도 이전과 같이 똑같이 복제해주는 작업을 해줘야 합니다(은근 노가다). 우선 복제해야할 원래 뎃포사무라이를 불러와줘야겠죠? 스샷처럼 찾아서 클릭해줍니다.
3. 아름다운 복제작업이 여기서도 이루어집니다. 역시 'Clone Row'를 눌러 복제해줍니다.
4. 복제된 설정치의 이름을 에딧한 유닛의 이름과 똑같이 바꿉니다(이쯤되면 어떤 레파토리인지 슬슬 감이 잡히시죠?). 이름을 바꾸시고 저장한다음 다시 unit_table 하위항목인 units를 클릭합니다.
5. 이제 방금 복제한 유닛을 찾아봅시다. 스샷처럼 잘 보이는군요. 찾아 클릭한후 설정치를 입맛에 맞게 바꿉시다.
6. 저는 생산턴수와 캠패인 이동반경만 바꿔줬습니다.
이제 unit_table에서 할일은 끝났습니다. 다음엔 unit_to_unit_abilities_junctions_table로 이동하기로 합시다.
unit_to_unit_abilities_junctions_table
1. 스샷처럼 unit_to_unit_abilities_junctions_table을 찾아서, 하위목록인 unit_to_unit_abilities_junctions을 클릭해 주면 오른쪽에 유닛들의 스킬목록이 뜨게됩니다.
2. 여기서도 마찬가지로 유닛을 찾아야되는데, 원래 뎃포사무라이를 찾아야 겠죠. 찾아서 클릭해줍니다.
3. 이 작업을 해주지 않으면 에딧한 유닛이 스킬을 비보유 인체로 나오게 되므로 여기도 똑같이 복제해줘야 합니다.
4. 스샷에 보이는것처럼 뎃포사무라이는 스킬을 3가지 보유하고있네요. 그러므로 스샷처럼 클론도 3개를 만들어줍니다(따로 하나 하나 복제하면 따로 스킬 이름을 적는 수고를 덜겠죠).
5. 스샷처럼 스킬을 똑같이 바꿔준 후, 복제한 설정치 Unit IDRef 항목의 이름을 에딧한 유닛이름으로 싹 바꿔주고 저장합니다.
6. 이제 다시 복제가 잘되있는지 확인 해봅시다. unit_to_unit_abilities_junctions에서 다시 유닛목록을 찾아보니 잘 적용 되있군요. 복제한 유닛을 클릭해줍니다.
7. 스킬도 원래 뎃포사무라이처럼 3개를 다 갖추고 있군요. 필요하다면 여기다가 더 스킬을 추가해서 사용해도 무방합니다.
8. 저는 기본스킬에서 굳세게 서기를 하나 더 추가해봤습니다.
이제 unit_to_unit_abilities_junctions_table에서 할일은 끝났습니다. 다음은 unit_to_exclusive_faction_permissions_table로 이동하겠습니다.
unit_to_exclusive_faction_permissions_table
1. unit_to_exclusive_faction_permissions_table의 하위목록 unit_to_exclusive_faction_permissions을 클릭하면 오른쪽 창이 뜨게됩니다. 이부분은 특정가문에게만 뽑게할거냐 아니냐를 정하는 중요한 부분인데요. 기초편에서 다루지는 않았지만 쉬우니 금방 하실겁니다.
2. 우선 스샷에 보이는것처럼 처음에 있는 Unit IDRef항목에 ▼를 눌러 원하는 유닛을 찾아 클릭해줍시다.
3. 기본 뎃포사무라이의 설정치가 나왔네요. 설정상엔 이가닌자(핫토리가문)에게는 뽑히지 않게 되있네요. 실제로 핫토리 뎃포사무라이라는 병종이 따로 있으니 당연하겠죠. 우리도 이걸 이용해서, 기본 뎃포사무라이는 뽑히지 안되게 설정해야합니다.
4. 그럼 이전에 해왔던것과 마찬가지로 'Clone Row'를 이용해서 두번 복제해주면 스샷처럼 될겁니다.
5. 복제한 설정치에 Faction IDRef항목에 원하는 가문이름을 '소문자'로 적어줍니다. 그리고 한곳엔 False, 한곳엔 True라고 스샷처럼 설정해줍시다.
6. True라고 설정한 부분의 Unit IDRef를 에딧한 유닛 이름으로 바꾼뒤, 저장합시다. 이제 여기까지 하게되면 기본 뎃포사무라이는 다케다 가문에겐 뽑히지 않고, 에딧한 뎃포사무라이만 뽑게됩니다(이 작업을 안하면 기본병종과 에딧병종이 겹쳐 충돌이 일어나서 팅길위험이 있습니다!)
7. 이제 복제가 잘되 있는지 확인해 보기 위해 unit_to_exclusive_faction_permissions를 다시클릭해서 확인해봅시다. 스샷처럼 복제한 목록에 잘나오네요.
8. 클릭해서 확인해보면 잘 적용되 있군요.
이제 unit_to_exclusive_faction_permissions_tables 부분은 끝났습니다. 다음은 uniforms_tables로 이동하겠습니다.
1.uniforms_tables에서 uniforms을 클릭하면 오른쪽 창이 뜹니다. 여기선 유닛의 모델텍스쳐를 바꾸는곳인데요. 일반적으로 유닛의 텍스처를 바꿀수있는곳입니다. 여기서 작업을 해주지 않으면 아래 스샷처럼 유닛카드가 안나오게되고 색갈이 제대로 안입혀진 보라돌이 뎃포병이 나오게 됩니다. 뭐 이런 취향에도 맞으시면 굳이 여긴 설정할 필요가 없습니다(-0-;;).
(옛날에 시험하던 스샷)
2. 그럼 Uniforms IdRef 항목에서 ▼를 눌러 유닛 모델명을 찾아봐야겠죠. 찾아서 클릭해줍니다. 여긴 기본적으로 Default라는 명칭이 앞에 붙습니다.
3. 뎃포사무라이 모델 설정치가 나왔네요. . 3번째 항목에보이는 Uniform Variant는 유닛카드 및 유닛모델을 나타내는데요. 유닛모델 바꿔치기 할 때 이용하시면 되겠습니다(예를 들어 아시가루에 사무라이 텍스처를 입힌다든지). 어쨋거나 Clone Row를 눌러 한개를 복제 시켜줍시다.
4. 스샷에 보시는 바와 같이 복제가 되었군요. 여기서 건드릴 부분은 첫번째항목인 'Uniforms IDRef', 그리고 네번째 항목인 'Unit IDRef' 항목만 명칭을 바꿔주면됩니다.
5. Uniforms IDRef 부분은 구분할수있게 마음데로 바꿔도 되지만, 앞에 'Default_'는 적어줘야합니다. Unit IDRef 부분은 에딧한 유닛 이름을 적어준뒤 저장합시다.
이제 uniforms_tables에서 건드릴부분은 다 했군요. 다음엔 building_units_allowed_tables로 이동합니다.
2편에서 이어서 들어갑니다.
댓글
댓글 리스트-
작성자icewater 작성시간 11.11.15 해결법을 자세히 말해주실수있을까요
-
작성자icewater 작성시간 11.11.16 데이터 증발이 뭔말인지 몰라서;; 저처럼 고민한분들에게 대답해드릴게요
클론 데이터 해서 복제를 했을경우 복제를 한 그 데이터 (hero_arrow_2)를 세이브 하면 해당 데이터에 중간중간이 날라갑니다
hero_arrow_2(예시) 의 중간에 보면 발사타입 arrow_trail 란 같이 글씨가 써있는부분 ( 앞에3부분정도는 괜찮은듯 ) 과 맨뒤에 발사무기형식이나 그런게 공백란으로 되어있어요 없다면 세이브를 한번 하시고 보시면되요
그 공백을 매꿔주시면됩니다 -
작성자콩경위 작성시간 12.06.06 영국 해병대를 저만의 부대로 수정해서 사가가문에만 나오도록 새 부대를 하나 만들었어요! 커스텀배틀에서는 잘 나와요
그런데...시나리오에서 안나와요. 빌딩 유닛 얼로우드 테이블 보니까 4단계 영국 무역항에서 뽑을 수 있더라구요. 너무 후반대라
초반에 뽑고싶어서 머스터필드랑 그 아래 배럭으로 새로운 부대를 뽑을 수 있게 넣었는데. 영 안나오네요 어디서 잘못된건지 짐작 가시는데가 있으신가요? -
작성자전투공병 작성시간 13.01.20 병종 추가.. 복잡하네요. 천천히 시도해봐야겠습니다. 감사합니다
-
작성자연적하 작성시간 13.05.27 많이 배우고 갑니다 감사합니다