발더스 3 모드 개발 모음
턴알피지 해보기 2024. 10. 1. 16:20 |
new! mod io 모드 제작 가이드
https://mod.io/g/baldursgate3/r
해당 아이템이나 캐릭터 guid 알아내는 법
툴킷 키고, 아래 root templates 창에서 원하는 캐릭 검색
우클릭 copy guid
(근데 이름으로 검색하면 잘 안나오기도 함)
guid 는 스펠 stats 창에 아래처럼 사용한다함
Summon(04975002-a4ac-4eac-beae-7b44c939c354)
+
guid 예시
레이븐가드 아재 74538809-dbaf-456e-8dd3-a5c5d8f3f680
미스트라 a8240a68-1d48-4391-a878-765bcb1390e0
ㄴ> 초상화가 일반 여성 초상화됨; 미스트라 고유 초상화가아님
황제 사람시절 d4b32ba3-321e-47ce-add0-c1bfe79e7eb2
안수르 드래곤본 형태 dc2cbb9b-d6d6-438b-8fad-cb6fb1b2f87e
인간 프리스트 여성 14ea1a17-65e6-4af5-bccf-bbd6220cfdea
ㄴ> 초상화 이상함
참된 영혼 니어 339f59a2-8c01-4834-a8d7-5a80fb50c972
ㄴ> 초상화 막힘
비코니아 f96c7ea3-740e-40df-bbcc-d1d65e43dfa5
ㄴ> 초상화 막힘
데바 타천사 af547ac0-c5fb-481d-9d67-8da3799aef5a
발타자르 necromancer_A 167ee470-5f36-4618-a423-b04f6d8dbbb2
블라키스 8bdc382b-a31e-4c1c-8987-656ceb333f05
스켈레톤 법사 f8d34abe-68ce-4c45-961e-71a49fd64bcd
흰 까마귀 7a98a4ae-8028-49de-ad6c-7bfad5e3a32d
소라게 ed691f85-70c6-4657-b200-103fc1ce3e5d
스킬 변경 팁
stat editor - 상단 view- find 활성화
shared 폴더 - spell data - target - truestrike 검색 - 초록색 표시된 359 번 의 BQ spellflags -
우클릭 override로 개인모드화 시키기
거기서 또 bq 항목 가보면 오른쪽 화살표 두번 클릭하면 옵션 선택가능
IsConcentration 집중 하는 마법인지 아닌지 여부를 클릭가능
나는 집중 싫어서 꺼버림
소환수 제작 팁
stats editor 에서 D level, uuid editor 에서 B Name level이 일치해야
레벨업 때 스킬 제대로 배울 수 있음
ctrl shift f11 콘솔창 열어서
spawnItem ALCH_Solution_Potion_Rest_Greater_4d801c1a-691e-47c8-88e7-78367b4e2c8e
를 써야 주문 회복 아이템 나옴 ( 2초 자야함
+
planar ally - 저장 위치
planar ally - shared dev - spelldata - target 에 위치해 있음
+
왼쪽 탭 sidebar 가 npc 수정 칸임
equipment :
무기와 원거리 무기, 방어구 모두 한번에 다루는 곳
eqp_club 이렇게만 놓으면 무기만 장착됨 방어구는 비게됨
item : 소지 아이템.
눌러보면 bulb 같은 수류탄 넣을 수 있음.
우측에 드롭 불가 옵션 누름
그리고 spell 에 throw 넣어주면 소환수가 그거 던질 수 있음
portrait 제대로 표시되려면
npc 외형 자체가 투구를 안 입고 있을 때 , npc 장비도 투구 안 입고 있어야함
이렇게 투구 같은 장비를 통일 시켜야 초상화 제대로 맞쳐짐
Icon 탭이 초상화 설정지정임
직접 설정은 막혀서 안되고 복붙으로만 가능
portrait generation trigger - icon_Halsin
이런식으로도 초상화 설정구역이 아래에도 있음
Nere 니어 , Viconia 비코니아 같은 경우
툴킷 내에 초상화가 안 정해져 있더라? 그래서 초상화 없어서 못씀
level override
-1 는 소환스킬에 따라 레벨 부여
9로 하면 강제로 9로 설정
spell 에서 스펠지정 가능하나, 자원이 필요함
Shout_TAD_PsionicOverload
같은 일리시드 파워는 TAD 태그가 붙기도 함. 이건 자원 없이 사용 가능
npc가 너무 약하면 level 을 향상시킴
레벨 올려도 체력이 너무 낮으면
아래 부분 stats 를 변경해야 함
stats . KillerReplica_druid
이 부분이 캐릭터 스탯 지정하는 곳임
드루 스펠을 넣었으면 여기서도 드루이드 설정해줘야 함
보통 killer 뭐시기 하는게 스탯이 높아서 좋음
+
https://www.youtube.com/watch?v=3pk1sD17JQY
https://gall.dcinside.com/mgallery/board/view/?id=bg3&no=721332&s_type=search_subject_memo&s_keyword=%ED%88%B4%ED%82%B7&page=1
https://gall.dcinside.com/mgallery/board/view/?id=bg3&no=721359&s_type=search_subject_memo&s_keyword=%ED%88%B4%ED%82%B7&page=1
기초팁
공식 툴킷은 발더스 상점 페이지 - dlc 탭에 있음
설치는 스팀 - 라이브러리 - 도구 에 체크 on
+
F:\SteamLibrary\steamapps\common\Baldurs Gate 3\Data
오리지널 pak 모드 있는 경로.
Gustav.pak 가 오리지널 모드 소스
C:\Users\1\AppData\Local\Larian Studios\Baldur's Gate 3\Mods
내가 모드 매니저로 깐 남이 만든 모드가 모여있는 경로
+
baldur 3 script extender 다운 받고 console 을 활성화하면
각 아이템의 고유 id 인 uuid 를 인 게임 플레이하며 즉석으로 알아 낼 수 있음
오류 관련
남이 만든 모드 pak 파일 (=project 모드) 안 열림
내가 만든 파일이나 오리지널 소스만 열림
+
toolkit unlock, moonglasses 전부 먹통임
실행 자체가 안됨