폴아웃 4를 보면 정규 정착지 외에 정착지가 매우 매력적인 곳이 꽤 많다는 걸 알 수 있습니다. (자유박물관이라던가, 렉싱턴이라던가, 피들러스 그린이라던가 등등.) 그러나 이런 곳을 일일히 모드로 추가하다보면 당연히 다른 모드를 못 깔 뿐더러, 애당초 이런 모드들조차 기존에 콘솔로 소환하는 방식과 별 차이가 없는 등 질 낮은 모드가 대부분이죠. 그러나 이 방법을 사용하면 최소한의 모드로 꽤나 그럴 듯하게 정착지를 만들어 꾸며줄 수 있게 되는데 이 방법을 소개하고자 합니다.
여긴 왈든 연못의 건물 내부입니다. 근처에 연못도 있고, 랜드마크가 될 큰 건물도 있는데다 지하에 개별 셀이 있는 등 꽤나 매력적인 장소죠.
여기에 콘솔키 player.placeatme c1aeb으로 워크샵을 설치합니다. 소환 시 좌표가 개ㅂㅅ으로 나오기 때문에 꼭 워크샵 소환 후 셀렉트해서 setangle x, y를 쳐주셔야 합니다. 위치 및 각도는 setangle z와 modpos x,y,z값으로 정하고요. 다만 영역은 최초 소환 위치 기반으로 일정 거리를 지정하므로 그 점은 주의하셔야 합니다.
문제는 이렇게만 하면 방문 트리거 및 소유 트리거가 정상 작동하지 않아 빌리징 모드를 작동시킬 때마다 주변에 적이 있어 못 킨다는 메세지가 나오거나, 일일히 해금해서 빌리징 모드를 켜야하는 등의 문제가 발생합니다. 이를 방지하기 위해 setpv VisitedByPlayer True와 setpv OwnedByPlayer True를 치면 됩니다.
이렇게 하면 정상적으로 빌리징 모드가 작동합니다! 문제는 정착민 비컨을 켜봤자 정식 정착지가 아니라 오지 않을 뿐만 아니라 콘솔로 정착민을 임시 소환해도 어디 갔다오거나 잠 좀 자면 죄다 탈주하게 됩니다. 심지어 이건 대부분의 정착민 소환 모드도 얄짤없이 걸립니다! (지금은 잘 모르겠지만, 현재까지 제가 확인한 가능 모드는 1개 뿐입니다.)
이를 해결할 수 있는 거의 유일한 방법은 USO 모드라는 베데스다넷 모드를 사용하는 것입니다. 원래는 바닐라에서 쓸 수 있는 각종 아이템 추가 및 모드를 제외한 원본 오브젝트를 따로 분리해 정리해주는 모드로, 개중 NPC를 워크샵 아이템으로 설치하는 모드가 있습니다. 이걸로 소환하면 잠을 자더라도 이탈하지 않는 모습을 보여주는데, 좌측의 정착민 소환 비컨을 작동시키면 랜덤한 정착민 3명이 소환되며 마찬가지로 이탈하지 않습니다.
거기에 잘만 하면 이렇게 일을 맡길 수가 있습니다! 문제는 맡길 수 '만' 있지 실제로 상호작용을 해보면 그냥 정착민 대사만 내뱉는 걸 볼 수 있습니다. 즉, 실상은 일하는 척만 하는 거죠. 정상적인 정착지가 아니라서 그런 거 같습니다. 그래도 최소한 사람답게 사는 모습이라도 보면 좋지 않겠습니까. 일만 안 할 뿐이지 각종 포즈 액터는 잘 작동해서, IDle 워크샵 모드를 조합해 사용하면 꽤나 괜찮게 뽑아볼 수 있습니다.
마찬가지로 실내에서도 사용할 수 있습니다. 다만 주의사항이 2가지가 있는데, 하나는 워크샵 ID가 따로 배정되어 있어서 player.placeatme 0012e2c4로 설치해야 안전합니다. 둘째로 실내 중 완전한 별개 셀(아예 주변이 백색 무한공간)이 아닌 반쯤 별개 셀(주로 창이 뚫려있는 셀로, 엄청 어설프게나마 밖이 구현되어있다.)의 경우 구현된 공간 이상을 뚫을 시 그냥 투명처리되는 경우가 있고 (이건 버그라기보다는 최적화를 위해 일정 공간 이상은 텍스처 구현을 빼버리는 구조라 그렇다.) 셀 내부에서 오브젝트 소환 시 투명하게 나오는 버그가 있습니다다. 이건 나갔다가 들어오면 보통 복구되는데, Place Everything 모드가 있다면 스케일을 조절하는 걸로 해결할 수 있습니다.
이런 방식으로 구현한 게 지금 연재중인 자유박물관 재개장 시리즈와 실험적으로 테스트 중인 왈든 연못, 그리고 슈퍼두퍼마트 내부입니다.
USO 모드와 Place Everything 모드가 있어야 좀 더 그럴듯한 정착지를 지을 수 있긴 한데, 일반 정착지에서도 상당히 유용하게 사용할 수 있어 추천드립니다. 단, USO 모드는 Workshop Rearranged 모드와는 호환이 안 되는 걸로 알고 있으니 설치 시 주의하세요. (갠적으로 USO가 더 유용한 거 같습니다.)
요약하면 대충 이렇게 됩니다.
1. 오픈월드 소환 시 player.placeatme c1aeb, 실내 소환 시 player.placeatme 0012e2c4로 워크샵 소환.
2. 원하는 위치에 setangle x,y, z와 modpos x,y,z로 워크샵 위치 및 각도 조절.
3. 필수 모드는 USO 모드와 Place Everything. 전자는 정착민 추가에, 후자는 실내 구현 편의성을 확 높여준다.
4. 옵션으로는 IDLE을 워크샵으로 배치할 수 있게 해주는 모드 추가. 근데 보통 큰 모드에 대부분 박혀있고, USO에도 어느 정도 박혀있다.
PS: 생각해보니 차라리 맵 마커 추가 모드를 추가로 까는 건 어떨가 싶네요. 저 방법 단점 중 하나가 빠른 이동이 안된다는 건데 맵 마커 추가모드만 있으면 이 부분도 해결되니까요.