삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don
딜린져2021. 3. 11. 10:54

●샌드박스 간단 소개

네이버 카페아이디 "뮬간"님이 만들어 주신 대형 모드 입니다.

이 모드 하나만으로 여러모드들을 구독하지 않아도 되어서 가벼워지고 여러 편의 기능들이 포함되어 있습니다.

●샌드박스 간단 사용법

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

상단 텝을 클릭후에 명령어를 입력하면 됩니다.

새로운줄 누르고 명령어 입력후 실행한다음에 저장하시면 다음에 불러오기로 그 명령어를 불러올 수 있습니다. 다만 실행을 해야만 그게 히스토리로 남습니다.

●샌드박스 초기 설정 하기

1.위 움짤처럼 out_text라고 입력해줍니다.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

2.삼탈워 폴더에 샌드박스라는 폴더가 생깁니다. 파일위치는 위 스샷 주소 참고

3.샌드박스에 두개의 파일이 생성되어 있습니다.(인게임에서 out_text입력시)

sandbox_user_script.txt

sandbox_user_db.txt

4.sandbox_user_script.txt에 들어갑니다.

5.그러면 여러가지 기본설정을 할 수 있습니다.

대표적으로 개혁턴 감소, 켐페인 지역내 이동거리 증가, 전멸시 세력흡수 등이 있습니다.

사용방법은

기본적으로 false를 지우고 그 자리에 true라고 써주면 됩니다.

제가 개인적으로 sandbox_user_script 수정하는 부분들입니다.(켐페인 새시작시에만 적용됨)

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

문장 제일 앞에 #을 지워야 해당 내용이 적용이 됩니다.

저같은 경우 관계 악화 방지 모드는 false로 기능을 껐습니다. 경쟁자 효과를 위해서 관계악화방지도 안하는게 나은거 같습니다.

위 내용이 없다면 직접장성해서 넣으시면 됩니다.(개혁턴수 감소는 직접 기입함)

한나라 태수들의 독립 요부분 다른 시나리오에서 하면 튕길 수 있습니다.

TheG.mod.confederated_faction_heroes, all, all, all, false <--이렇게 설정할경우 골드랑 아이템, 클론까지 모드 흡수

흡수시 named일 경우 정식 출시된 영웅들만 흡수

historical일 경우 mtu+tup 포함한 역사적 인물 모드 흡수

all일 경우 클론까지 모두 흡수,근데 이 영웅 흡수가 다른 모드 충돌이 잦은거 같습니다. 많이 튕기신다면 이 설정을 끄는걸 권합니다.

모드 튕김이 잦다면 스크립을 삭제해서 테스트 해보세요 스크립으로 인한 충돌일 수 있습니다.

참고용으로 하나 만들어봤습니다. 패치때마다 내용이 달라질 수 있습니다. 그러므로 참고로만 수정할 때 쓰세요

초기 설정에 성공했다면 인게임에서 버프로 보입니다

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

1.sandbox_user_script.txt에서 위 스샷처럼 바꿔줍니다.

2.카페에서 글을 복사후에 설명대로 붙여 주시면됩니다.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

움짤처럼 문서 제일 끝에 그냥 붙이시면 돼요.

카페 설명대로

sandbox_user_script.txt

sandbox_user_db.txt

두 파일에 하나씩 붙여줍니다.

새게임 시작시에 영웅들 고유 트레잇이 생긴걸 볼 수 있습니다.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

※기본적으로 샌드박스에 입력하는 명령어 앞에 TheG.mod.(또는 TheG.action.)를 붙여서 스크립에 넣으면 매번 입력해서 쓸필요 없이 기본설정으로 가져올 수 있습니다.

※만약 제대로 작동이 안된다면 sandbox_user_script.txt , sandbox_user_db.txt 두개 파일 지운후에 다시 인게임 샌드박스 명령어 out_text로 생성해서 설정해보세요. 업데이트로 설정이 바뀌여 있을 수 도 있습니다.

자주 쓰는 명령어

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

위 내용대로 입력하고 사용하고 있습니다.

보통 tup사용시 오부인이 오나라 리더인데 샌드박스 리더 바꾸기 명령어가 안들을때가 있습니다.

그때는 오부인 search 해서 오부인 소속을 알아낸 다음 손권으로 바꿔보세요. 보통 오부인 소속이 오부인이 아니라 손견 소속으로 되어있습니다.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

도움말에서 확일 할 수 있고, 자주 찾는 명령어를 따로 저장해서 불러올 수 있습니다.

●샌드박스 가이드에서 중요한것만 추린 명령어들

-인게임에서 입력하시면 됩니다.

★장수 검색

search, 조운

search, 7

search 명령은 장수를 찾는 명령이며, 중복된 이름이 있는 장수를 찾아서 보여줍니다. 3명일 경우 UI문제로 알림 밑 부분이 잘릴 수 있습니다. 장수 번호로도 search 할 수 있습니다.

첩자를 찾을 수 있습니다. 아이템 착용전에 첩자인지 확인후에 무기등을 장착해주시기 바랍니다.

첩자, FA, 사망에 대한 정보와 장수 번호를 보여줍니다.

서칭된 영웅의 정보는 파일 로그 기능이 꺼져있어도 로그 파일로 강제 출력됩니다.

★장수 위치

where, 조조

조조가 포함된 부대 또는 '조조 세력'의 수도을 찾아서 카메라를 이동 시키고, 그 지역의 안개를 없애 사용자에게 보여줍니다.

★장수 레벨업

rank_up, 조운, 4

대상 장수의 경험치를 4레벨 근처까지 올려줍니다. 레벨에 필요한 경험치는 장수의 형태, 전설 트레잇 유무, 장수의 경력(킬 숫자,일기토 승리 등)에도 상관이 있어 스크립트에서 정확한 수치를 알 수 없어 대략적인 경험치를 추가해줍니다.

★지도에서 자기가원하는 지역 안개제거

show, [지역/world/shroud]

'show' 명령은 현재의 '맵의 장막(안개)' 상태를 저장하고 '지역' 또는 '전체 맵'을 볼 수 있게 합니다.

지역 명을 입력하면 그 지역으로 카메라를 옮기고, 지역의 장막(shroud)을 벗기고 사용자가 볼 수 있게합니다. 지역 명은 [더 결집 : 지역 명칭 및 한글 패치] 모드와 데이터가 동기화 되어 있습니다.

'world'는 전체 맵을 다 볼 수 있게 합니다.

각 지역의 코드는 구글 쉬트[docs.google.com]에 있습니다.

'shroud'는 'show' 명령 이전의 상태로 맵의 장막(안개)를 복원합니다.

★수도이전

capital, 유비 # 수도 지방 알림

capital, 유비, 동해 # 수도 지방 변경

TheG.action.capital, 한나라, 장안, 1 # 0턴 수도 이전

대상 팩션의 수도를 지정한 지방으로 이동 시킵니다. 한 팩션의 수도를 이전 시킨 후에 그 팩션에 대해선 10턴 동안 다시 수도를 이전할 수 없습니다.

★텔레포트

군대를 이끌고 있는 사령관을 지정하여 대상 지역으로 순간 이동시킵니다. 각 지역의 코드는 구글 쉬트[docs.google.com]에 있습니다.

샌드박스 1.9.60부터 [더 결집 : 지역 명칭 및 한글 패치] 모드와 지역 명칭 데이터가 동기화 되어 있습니다.

teleport, Liu_Bei, luoyang

teleport, 馬超, 洛陽

순간 이동의 성사 여부는 CA 엔진이 '그 지역에 소환할만한 장소'를 찾아내느냐 못하느냐에 달려있습니다. 200여개의 지역을 직접 돌아다니며 '좌표'를 모드에 내포하는 '노가다'는 하지 않았습니다.

★자금 지원

treasury, 조조, 3000

treasury, player, 3000

대상 팩션에 돈을 지원하는 명령입니다. 짧게 treasury 로 명령할 수도 있습니다.

★도시 소유권 없애기

raze, 낙양

도시 또는 부속 지방의 건물(목재소,제작소 등)을 주인이 없는 공백 상태로 만듭니다.

TK 1.6.1에서 관문에도 동작합니다.

샌드박스 1.9.60부터 [더 결집 : 지역 명칭 및 한글 패치] 모드와 지역 명칭 데이터가 동기화 되어 있습니다.

★임관대기,사망자 목록,첩자확인

heroes

heroes

heroes, 한나라

heroes, dead

heroes, pool

한 세력 소속 장수를 모두 '로그 파일'로 출력합니다. 한나라는 메인 캠페인 초기 약 130여명 됩니다.

주 사용처는 고급 유저의 각 세력 모니터링과 모드 개발 및 디버깅 용입니다.

세력 영웅들의 정보는 파일 로그 기능이 꺼져있어도 로그 파일로 강제 출력됩니다.

명령 인자가 없으면 자기 세력의 영웅 목록을 출력합니다. "pool" 옵션은 전체 장수들 중에 임관 대기 중인 "역사" 장수들의 목록을 출력하고, "dead"는 죽은 역사 장수 모두를 출력합니다.

출력되는 장수들 중에 Un-registered 는 클론을 의미합니다. 주둔근 클론(Castellan)을 보려면 "clones" 명령을 사용하십시오.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

스파이인지 확인할 수 있습니다.

★최근 기록

notify.show

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

최근에 발생한 알림들을 모두 보여줍니다. 1,800 글자 제한이 있습니다.

입력하지 않고 최근 알림보기로 쉽게 확일 할 수 있게 패치되었습니다.

★알림 메세지 시간 조절

어드바이스 알림 패널의 지속 시간을 지정합니다.

notify.duration, 5

지속 시간 범위는 2~20초 입니다.

행동명령--------충돌날수있음

★황실 호의 조정

새로운 "imperial.favour, player/faction, amount(-100, 100)" 명령어

imperial.favour, player, 30 # 플레이어 세력에 제국 호의 +30

imperial.favour, cao_cao, -20 # 조조 세력에 제국 호의 -20

★개혁 턴 조정

새로운 "reform, player/faction/all/others, 0~7" 명령어

한나라 문화권 세력에만 적용되며, 매턴 시작 시 개혁턴 조정합니다

reform, player, 0 # 개혁 즉시 완료

reform, all, 3 # 모든 한나라 문화권 세력 개혁 3턴

TheG.action.reform, player, 3 # 스크립트에서 턴 지정하지 않습니다. 첫 턴 명령

한나라세력 말고 기타 황건적/남만/도적 세력 개혁 턴 조정 명령어

ef_research_rate, [세력/player/all/others], [ 0, 25/50/100/200/300/400/500 ]

ex>ef_research_rate,player,500

★장수 봉록 등급 설정

set_wealth

set_wealth, 관우, 4

장수의 복록 등급을 설정 합니다. 1 ~ 9 단계. 게임은 7 단계부터 '고위직'으로 인식합니다.

★첩자가 불가능한 장수를 가능하게 해줌

set_undercover

set_undercover, 조운, (true/false)

장수가 첩자로 파견 될 수 있게하거나, 없게 합니다.

★승진 욕구 불만 조절

ef_job_satisfaction

ef_job_satisfaction, [세력/player/all/others], [ 0, 1, 2 ]

ef_job_satisfaction, player, 50

ef_job_satisfaction, 조조, 200

ef_job_satisfaction, all, 0

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

지정한 팩션의 영웅들의 "승진 욕구 불만"에 효과를 줍니다. 승진 욕구가 만족도와 팩션을 떠나는 결정에 미치는 영향을 줄이거나 무시하는 효과를 설정합니다. 영웅 상세 패널 만족도에선 빨간 + 수치가 변하지는 않습니다.

1 - 영웅들의 승진 욕구로 인한 불만이 만족도와 팩선 탈퇴에 미치는 영향을 절반으로 줄인다

2 - 승진 욕구로 인한 불만을 아예 무시한다. 화면에는 보이나 게임 엔진 내부적으로 무시합니다.

0 - 부여된 효과를 제거

★세력의 리더를 바꿔준다

post.leader, 세력, 영웅

post.leader, 유비, 장비

지정한 세력의 리더를 교체합니다.

★장수 생성

summon, 장수, 팩션, 스킬 랭크

summon, 장수, 팩션 # 현재 스킬 랭크 또는 1~3 랭크 랜덤

summon, 장수 # 기본 플레이어 세력

스킬 랭크(레벨)은 생략될 수 있습니다. 생략되면 CA 데이터베이스에 설정된 기본 랜덤 레벨(보통 1~3) 범위에서 스킬 랭크가 설정됩니다. 제갈량, 사마의 같은 경우 7정도로 바닐라 데이터베이스에 설정되어 있습니다.

옵션의 팩션은 생략될 수 있습니다. 생략되면 '아군'으로 자동 지정됩니다.

소환 명령은 대상 영웅의 현재 상태에 따라 여러가지 행동 양태를 보이게 됩니다.

https://drive.google.com/file/d/1PQwKFQ9V__II6tZzOKZb9dbIJSnvPmZM/view

모더분이 올려주신 이걸 data폴더에 넣어야만 15살이 안된 장수도 소환할 수 있습니다.

★장수 칭호 바꾸기

장수에게 '고유 칭호'를 부여하고나, 다른 칭호로 교체합니다.

set_title, emperor_ling, emperor_ling_great

set_title, 유굉, 대한명군

set_title, 유협, 동궁

set_title, 하후돈, 애꾸눈의 망명자

위의 3가지 예시된 칭호는 '복수 칭호' 입니다. 하후돈의 경우 '혈기넘치는 군관'과 '애꾸눈의 망명자' 2개의 고유 칭호를 가지고 있습니다.

남만 DLC의 유니크들은 3개의 칭호를 가지고 있고, 각각 1, 4, 7 레벨에 활성화됩니다.

샌드박스 1.9.60부터 [더 결집 : 지역 명칭 및 한글 패치] 모드와 데이터가 동기화 되어 있습니다. 현재 패치된 칭호 이름은 한글 패치 모드의 스팀 가이드나 샌드박스 구글 쉬트에서 확인할 수 있습니다.

명령에 칭호는 이름으로 입력할 수도 있고, 키값으로 입력할 수도 있습니다. 구글 쉬트를 참고하십시오.

set_title, 조조, 손견

'set_title'명령의 칭호의 대상은 다른 장수일 수도 있습니다. 위 명령은 조조에게 손견의 '강동의 호랑이' 칭호를 부여합니다.

★아이템 획득

give_item, player, 3k_main_ancillary_weapon_one_handed_axe_exceptional, 1

give_item, player, 절영, 1

아이템을 대상 팩션에 수여합니다. 유니크 아이템은 바닐라의 경우 '1' 이상은 의미없습니다만, 유니크 갯수 제한 헤제 모드를 사용하면 가능할 지도 모르겠습니다.

고급 아이템도 각각 갯수 제한이 있는 걸로 알고 있습니다.

★아이템 세트로 가져오기

give_set, player, 하늘의 분노

사용자 db 텍스트에 정의해 놓은 아이템 세트를 수여합니다. 정의된 아이템 1개씩을 수여하고, 세트에 속한 각각의 아이템은 갯수 제한에 걸려 수여에 실패할 수도 있습니다.

★아이템 찾기

find_item

find_item, 절영

find_item, 3k_main_ancillary_weapon_bow_bao_gong_faction

아이템이 현재 맵에 존재하여 팩션이거나 영웅이 보유하고 있는 지를 알아냅니다.

멸망한 세력이 아이템을 보유하고 있는 현상이 있어 유니크 아이템 활용에 방해가 되고 있습니다. "find_item" 명령은 멸망한 세력의 아이템도 검색하고 발견되면 제거합니다.

★아이템 훔쳐오기

steal, 조조, 3k_main_ancillary_mount_shadow_runner

steal, 조조 절영

steal 명령을 사용하기 전에 우선 'find_item'으로 어느 세력/장수가 소유하고 있는 지 파악하는 게 중요합니다. 팩션이름과 장수 이름이 같은 경우, '조조' 라고 명령하면 우선 조조 팩션을 검색하고, 조조 장수를 검색해서 강탈합니다.

고유 갑옷은 강탈이 안됩니다. 또, 패치에 따라 특정 아이템(예:방천화극)은 강탈이 안되는 경우도 있습니다.

https://cafe.naver.com/twcenter/145547

★회복력 부여/미부여

ef_resilience, [세력/player/all/others], [ 0 / 1 ]

ef_resilience, player, 0 # 이 명령 효과를 제거

ef_resilience, 한나라, 1 # 회복력없는 영웅에게 "+ 회복력" 부여

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

"1" 옵션은 지정한 팩션의 장수들에게 회복력 +1 효과를 줍니다. 이미 +1 회복력이 있는 전설적 영웅에게는 효과가 없습니다.

"0"으로 주어진 효과를 제거합니다. 전설적 영웅들의 +1 회복력은 영향이 없습니다.

★지정 장수에게 경험치 보너스 부여

ef_exp_bonus, [세력/player/all/others], [ 0, 25/50/100/200/300/500 ]

ef_exp_bonus, player, 50

ef_exp_bonus, 조조, 200

ef_exp_bonus, all, 0

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

지정한 팩션의 장수들에게 경험치 보너스 % 효과를 줍니다. '0'으로 주어진 효과를 제거합니다.

★만족도 조절

ef_satisfaction, [세력/player/all/others], [ 0, 10/20/30/400 ]

ef_satisfaction, player, 50

ef_satisfaction, 조조, 200

ef_satisfaction, all, 0

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

지정한 팩션의 장수들에게 + 만족도 효과를 줍니다. '0'으로 주어진 효과를 제거합니다.

주어진 만족도는 영웅 상세 패널의 만족도에서 "최근의 사건"으로 표시됩니다. 게임 화면 좌상단의 세력 추가 효과에도 아이콘으로 표시되며, 세력 요약 패널의 우측에서도 확인할 수 있습니다.

ef_presented,조조,40

장수 개인의 만족도를 올려줍니다. (0~40)

★승진 욕구 제거

ef_job_satisfaction

ef_job_satisfaction, [세력/player/all/others], [ 0, 1, 2 ]

ef_job_satisfaction, player, 50

ef_job_satisfaction, 조조, 200

ef_job_satisfaction, all, 0

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

지정한 팩션의 영웅들의 "승진 욕구 불만"에 효과를 줍니다. 승진 욕구가 만족도와 팩션을 떠나는 결정에 미치는 영향을 줄이거나 무시하는 효과를 설정합니다. 영웅 상세 패널 만족도에선 빨간 + 수치가 변하지는 않습니다.

1 - 영웅들의 승진 욕구로 인한 불만이 만족도와 팩선 탈퇴에 미치는 영향을 절반으로 줄인다

2 - 승진 욕구로 인한 불만을 아예 무시한다. 화면에는 보이나 게임 엔진 내부적으로 무시합니다.

0 - 부여된 효과를 제거

★자국내 이동거리

ef_force_movement

ef_force_movement, [세력/player/all/others], [ 0, 10/20/30/40/50 ]

자기 세력과 동맹 세력의 영토 내에서 부대의 이동 거리를 증가시킵니다. 각 영웅들은 미리 설정된 AP(action point)를 가지고 있습니다. 이동, 요새화, 매복, 점령 등의 맵 행동에 포인트를 소모하는데, 이 효과는 이동에 소모되는 AP 비용 %를 낮추는 효과 입니다

★유지비 감소

ef_retinue_upkeep

ef_retinue_upkeep, [세력/player/all/others], [ 0, 10/20/30/40/50 ]

맵 상에 배치된 부대의 유지 비용을 감소 시킵니다.

유지비용 감소 계산 방식을 정확히 모르겠는데, 10%~30%가 체감상 20%~50% 수준의 비용 감소 효과를 보여줍니다.

★녹봉 감소

ef_salary

ef_salary, [세력/player/all/others], [ 0, 10/20/30/40/50/60/70/80/90/100 ]

봉록 비용을 감소 시킵니다. "100% = 봉록 0" 를 의미합니다.

봉록을 '-100%'로 설정하면 영웅의 세부 정보창에서 +25 봉록 등으로 보일 수 있으나, 세력 전체 봉록 비용은 '0'이 됩니다.

★부대 늘리기

ef_armies, [세력/player/all/others], [ 0, 1 ~10 ]

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

0 = 효과 제거

1~10 = 1개에서 10개 부대까지 추가 생성 가능

부대의 숫자를 늘렸다 줄여도 맵 상의 부대에는 영향이 없습니다

★태수증가

ef_governors

ef_governors, [세력/player/all/others], [ 0, 1 ~10 ]

player = 플레이어만, others = 다른 AI 팩션들 , all = 모든 팩션

임명할 수 있는 태수의 숫자가 증가합니다. 0은 효과 제거

태수 수를 늘렸다가 다시 줄이면, 세력에 따라 태수 수가 줄어들고 몇몇은 태수 자리를 잃게 됩니다. 태수 숫자를 줄이기 전에 퀵 세이브하십시오.

★파견 숫자 증가

ef_assignments

ef_assignments, [세력/player/all/others], [ 0, 1 ~10 ]

파견 나갈 수 있는 인원 숫자를 추가 시킵니다. 0은 효과 제거

파견 수를 늘렸다가 다시 줄이면 파견 수는 줄어들지 만 파견나간 영웅은 영향을 받지 않습니다.

★영웅 관계를 가족으로

rel.family, 주 영웅, 보조 영웅

rel.family, 관우, 관은병

스타트 포스(게임 초기 맵)에 가족으로 설정되어 있을 때

영웅이 게임에서 가족으로 태어났을 때

군주들 간의 가족 관계는 외교 관계에 약간의 영향을 미칩니다

이 명령은 "스타트 포스" 가족 관계를 설정하고, 친밀도를 매우 높은 과거의 사건 관계에 추가합니다. 가족 관계의 영웅들이 한 부대에 있으면, 친밀도가 높아질 확률이 조금 높아집니다

가족 관계의 영웅들은 전투에서 서로 살해할 가능성은 없으며, 포로로 처형할 확률도 없습니다.

★영웅 관계를 친구로

rel.friend, 순욱, 순유

스타트 포스(게임 초기 맵)에 친구로 설정되어 있을 때는 영구적입니다

게임에서 친밀도가 기준치 이상 높아졌을 때 생기며, 친밀도가 떨어지면 사라집니다

군주들 간의 친우 관계는 외교 관계에 어느 정도 영향을 미칩니다

이 명령은 스타트 포스 "어릴적 친구" 관계를 설정하고, 친밀도를 매우 높은 과거의 사건 관계에 추가합니다.

관계가 나빠져 "적수"가 된고 "친구" 관계가 사라진다 해도, "어릴 적 친구"관계는 남아있고 전투에서 서로 살해할 확률은 거의 없습니다.

★영웅 관계를 의형제로

rel.brother, 손책, 주유

스타트 포스(게임 초기 맵)에서 의형제로 설정되어 있을 때는 영구적입니다

게임내에서 친밀도가 기준치 이상 높아졌을 때 생기며, 친밀도가 떨어지면 사라질 수 있습니다

군주들 간의 의형제는 외교 관계에 큰 영향을 미칩니다

영구적인 스타트 포스 "의형제" 관계를 설정하고, 친밀도가 영구적으로 최고치로 유지됩니다. 이 관계가 설정되면 같은 전장에서 전투를 할 때 버프를 받게 됩니다.

가족관계라도 의형제 설정이 됩니다.

주종(master)

rel.master, 상관, 부하

rel.master, 유비, 손건

스타트 포스 상관과 부하 관계는 영구적입니다

게임내에서 주군/사령관과 신하/장군으로 있게되면 관계가 발생합니다

군주들 간의 주종 관계는 외교에 영향을 미치지 않습니다

이 명령은 영웅들 간에 스타트 포스 "오래전 상관/부하" 관계를 설정합니다.

영구적 관계 중에 친밀도와 외교, 전투에 거의 영향을 미치지 않습니다. 현제 세력의 군주에 대한 충성도에 영향을 미칩니다.

★영웅 관계를 라이벌로

rel.rival, 관우, 장료

영구적인 설정은 없습니다

게임 내에서 전투에서의 승패와 가족 관계 영웅의 해고 등으로 발생할 수 있습니다

외교 관계에 약간의 영향을 미칩니다

전투에서 서로에게 도발하고 죽일 확률이 높아집니다. 적수 관계의 영웅들이 한 부대에 있으면 계속 관계가 악화될 것입니다.

★영웅 관계를 숙적으로

rel.nemesis, 원소, 공손찬

영구적인 스타트 포스 숙적관계가 숙적(동탁, 조조)관계가 있습니다

게임에서는 포로가 된 가족 처형, 연합 배반 등의 사건으로 숙적이 될 수 있습니다

외교 관계에 매우 큰 영향을 미칩니다

이 명령은 스타트 포스 숙적 관계를 영웅 간에 추가 합니다. 친밀도는 최악이 되고, 회복될 가능성은 거의 없습니다. 외교 관계에서 서로에게 전쟁을 선포할 확률이 높아집니다.

★영웅 관계 개선

rel.improve, 유비, 조조

친밀도를 상당히 높이는 기억을 추가합니다. 친밀도가 높은 관계에 좋은 기억을 추가하게 되면 친구 관계가 될 수도 있습니다.

★재로드

reload

사용자 script 와 db 텍스트 파일을 새로 읽어 드립니다. 신무장이나 새로운 일러스트 모드를 테스트 한다면 change 명령과 함께 자주 사용되는 명령입니다. 새게임이나 세이브 로딩없이 설정을 새로 읽어드리고 바로 확인할 수 있습니다. 타 모드 개발자용 명령입니다.

▼스크립트 수정

★스크립트 생성

out_text 명령

out_text

out_text, [kr/en/zh/cn] # 각 로케일에 해당하는 파일 출력 "sandbox_user_script_en"

위 명령은 "sandbox_user_script", "sandbox_user_db"라는 두 개의 파일을 "게임/sandbox" 디렉토리에 생성합니다.

위 텍스트 파일들 중 'out_text' 명령으로 출력되는 두개의 파일은 '사용자 script 텍스트'와 '사용자 db 텍스트'라고 불려지는 핵심 정보 파일입니다. 샌드박스 모드에 설정하고 싶은 정보는 두개의 기본 파일 속에 들어가야만 합니다.

★켐페인 로딩

로딩화면이 나오고 계속버튼이 활성화 된 상태로 화면이 멈추는데 이 설정은 그걸 없애줍니다.

TheG.mod.loading_auto_continue, true/false

캠페인 로딩이 끝난 후 "계속" 버튼을 자동으로 크릭합니다

★아이템 확률 조정

TheG.mod.ancillary_yield_ratio, (true/false), range(0.1~10)

전투에서 승리하거나 거점을 점령했을 때, 아이템 획득 확률을 조정합니다. 기본은 1.0배 입니다.

이 배율은 갬페인 시작 아이템 기본(2~4)개의 갯수도 함께 올리거나/내립니다.

★세력 멸망시 영웅 흡수

TheG.mod.confederated_faction_heroes, false

또는

TheG.mod.confederated_faction_heroes, true, false, true, true

options : enable, historical, named, kill clones

옵션의 순서는"(켜기/끄기, 역사 장수들 흡수, 타이틀 보유 영웅만 흡수, 크론 킬 여부" 입니다.

이 설정은 AI 팩션에도 적용됩니다.

일반적으로 타이틀 홀더의 경우 유명 장수이고 그들만 흡수하고 크론들은 킬하는 게 보통이겠습니다. (true, false, true, true)

상대 정착지가 하나 남았을 때 전투로 흡수 합병하게 되면 상대 장수들에게 "세력 원한" 플래그가 설정됩니다. 빨간 만족도가 떨어지지 않게 되죠. 이 설정은 합병 되기 직전, 즉 세력이 멸망하기 전에 상대 네임드 등을 흡수하므로 원한 플래그가 생기지 않게 됩니다.

AI도 같이 적용되기 때문에 AI가 강제 합병 후 영웅을 처형하는 일도 적어집니다.

TK 1.6.0에서 멸망한 팩션이 아이템을 보유하는 현상이 있습니다. 그래서, 이 설정이 켜져있을 때는 영웅을 흡수하면서 상대 세력의 모든 아이템도 흡수합니다. 설정이 꺼져있다면 합병당하는 세력의 모든 아이템은 제거됩니다.

★크론장수 자동감지

중복 생성된 역사 영웅을 감지하고 '한나라' 세력으로 옮긴 후에 암살합니다.

TheG.mod.detect_historical_heroes_clone, false # 역사 장수 중복

TheG.mod.detect_duplicated_name_clone, false # 이름 중복 크론

historical_heroes = '관우', '장비', '길본' 같이 TW:TK 데이터베이스에 있는 역사 장수가 중복 생성되는 것을 감지합니다.

duplicated_name = TW:TK 엔진에서 자동 생성한 '크론'이 역사 장수와 이름이 같을 경우 암살 처리합니다.

●첩자 로그 만들기

sandbox_user_script.txt에서

TheG.mod.log_to_file, false, 3 # 모드가 게임 루트 디렉토리에 sandbox/log_sandbox.txt 생성

위 명령어를 true로 만들어줍니다.

그후에 인게임에서 샌드박스 명령어에다가

heroes라고 입력해줍니다.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

그후 게임폴더에 sendbox 들어가시면 log텍스트가 생긴걸 확인 할 수 있습니다.

여기 log에서 장수들 첩자인지를 확인할 수 있습니다.

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

Spy Heroes 부분이 적세력의 간첩입니다.

●태수용 트레잇과 아이템 샌드박스로 수여하기

삼탈워 샌드박스 돈 - samtal-wo saendeubagseu don

▶태수용 트레잇

TheG.db.trait.set.전태, 무모함, 반항적, 너그러움, 겸손함

TheG.db.trait.set.태수, 유능함, 평화주의자, 야심참, 엄격함, 상냥함, 종잡을 수 없음, 겸손함

▶사용방법

sandbox_user_db.txt에다가

TheG.db.trait.set.태수, 유능함, 평화주의자, 야심참, 엄격함, 상냥함, 종잡을 수 없음, 겸손함

붙여 놓고 인게임에서

trait_set,장수이름,태수

라고 입력하면 db파일에 태수로 설정해놓은 트레잇을 불러옵니다.

전태는 전선용 태수로 전선에 배치할 때 좋습니다.

▶태수용 아이템 획득하기

TheG.db.item.set.산업, 공두, 수탉 석상

TheG.db.item.set.상업, 옥 조각가, 주례

TheG.db.item.set.농업, 주 고문관, 옥 낫

▶사용방법

sandbox_user_db.txt에다가

TheG.db.item.set.산업, 공두, 수탉 석상

붙여 놓고 인게임에서

give_set,player,산업

이라고 입력하면 됩니다.

▶첩자&세력지도자용 트레잇

TheG.db.trait.set.리더, 금욕적, 믿음직함, 사람을 휘어잡는 매력, 의심많은, 신념이 굳셈, 정직함, 창의적임

TheG.db.trait.set.첩자, 교묘함, 조직적, 기만적, 불가사의함, 조용함, 종잡을 수 없음, 야심참

리더는 세력지도자/후계자/상국용이고

첩자는 말그대로 첩자보낼때 좋은특성만 모았습니다.

trait_set,장수이름,리더

trait_set,장수이름,첩자

▶건설용 태수

TheG.db.item.set.건설, 옥 뱀, 건설자

DB에 위 내용 입력후 인게임에서

give_set,palyer,건설

set_title, 장수이름, 노동자

▶종합

TheG.db.trait.set.태수, 유능함, 평화주의자, 야심참, 엄격함, 상냥함, 종잡을 수 없음, 겸손함

TheG.db.trait.set.전태, 무모함, 반항적, 너그러움, 겸손함

TheG.db.trait.set.리더, 금욕적, 믿음직함, 사람을 휘어잡는 매력, 의심많은, 신념이 굳셈, 정직함, 창의적임

TheG.db.trait.set.첩자, 교묘함, 조직적, 기만적, 불가사의함, 조용함, 종잡을 수 없음, 야심참

TheG.db.item.set.산업, 공두, 수탉 석상

TheG.db.item.set.상업, 옥 조각가, 주례

TheG.db.item.set.농업, 주 고문관, 옥 낫

TheG.db.item.set.건설, 옥 뱀, 건설자

--만약 제대로 작동이 안된다면 그 줄을 지우고 밑에 줄에 작성해보세요

●ai 강화 하기

▶인게임에서 샌박 명령어

ef_retinue_upkeep,others,20 #플레이어를 제외한 ai의 유지비 20% 감소

ef_deploy_cost,others, 20 #플레이어를 제외한 ai의 영웅과 수행원 모집비용 20%감소

ef_salary,others,20 #플레이어를 제외한 ai의 녹봉 20%감소

ef_recruit_rank,others,2 #플레이어를 제외한 ai의 수행원 새로 모집시 랭크2를 모집함

ef_armies,others,3 #플레이어를 제외한 ai의 군단의 최대치를 +3 늘려줌

메모장으로 복사 붙여넣기 한다음 다시 복사해서 인게임 샌박에 입력하시면 됩니다.

▶새 켐페인 시작시마다 ai강화를 기본으로 베이스로 원한다면

sandbox_user_script.txt에 아래글을 복사해서 붙여 주세요

TheG.action.ef_retinue_upkeep, others, 20 #플레이어를 제외한 ai의 유지비 20% 감소

TheG.action.ef_deploy_cost, others, 20 #플레이어를 제외한 ai의 영웅과 수행원 모집비용 20%감소

TheG.action.ef_salary, others, 20 #플레이어를 제외한 ai의 녹봉 20%감소

TheG.action.ef_recruit_rank, others, 2 #플레이어를 제외한 ai의 수행원 새로 모집시 랭크2를 모집함

TheG.ef_armies, others, 3 #플레이어를 제외한 ai의 군단의 최대치를 +3 늘려줌

●아이템 목록 위키

https://namu.wiki/w/%ED%86%A0%ED%83%88%20%EC%9B%8C:%20%EC%82%BC%EA%B5%AD/%EB%B6%80%EC%86%8D%20%EC%9E%A5%EB%B9%84#s-2.3.2

●샌드박스 가이드 모든 명령어

https://steamcommunity.com/sharedfiles/filedetails/?id=1832487820

●레몬 프렌즈님의 샌드박스 가이드 1~5화

https://www.youtube.com/watch?v=NyI2dwXZnto