스텔라리스/모딩

< 스텔라리스
밥퀴벌레 (토론 | 기여)님의 2016년 9월 9일 (금) 10:22 판

모딩에 앞서

여러분들도 아시다시피, 역설사의 게임들은 죄다 사용자 입맞에 맞게 뜯어고치는 게 가능하다. 하지만 역설사에서는 구체적인 모딩 방법을 알려주지 않는다. 그저 유저들이 이리저리 씹고 뜯고 맛보고 즐기며 하나하나 알아낼 뿐.

게임 시스템을 뜯어고치기에 앞서, 게임 안의 두 개의 폴더를 통째로 복사해서 백업해두어야 한다. 백업은 기본 중의 기본이다. 백업할 폴더는 commom, localisation 이며 모딩할 때는 이 두 개의 폴더만 건드린다. 당신이 3DS MAX 등으로 모델링까지 직접 할 게 아니라면.

내용 수정용 프로그램은 common 의 경우 Acro Edit를 추천하며, localisation은 아크로에딧으로 하면 파일이 깨져서 안되고 특수 줄넘기기 문자를 지원하는 프로그램을 쓰던지, 아니면 메모장으로도 충분하다.

00_defines.lua

이 파일은 스텔라리스 시스템의 핵심으로서, 대부분의 기본 설정들이 여기에 있다. 위치는 commom/defines 이다.

잡다한 것은 건너뛰고 중요한것만 추려서 보자. 아래 나열된 영어 문구를 Ctrl + C 로 복사해서 아크로에딧에서 Ctrl + F 로 찾으면 바로 해당 위치로 갈 수 있다.

START_YEAR = 2200

게임이 언제 시작하는지의 연도. 2222년부터 시작하고 싶다면 2200 부분을 2222로 바꾸면 된다.

		WORMHOLES_PER_STATION = 1,

웜홀 스테이션 하나당 몇 개의 웜홀을 열 수 있는지.

		BASE_MONTHLY_INFLUENCE 		= 3,			-- 매월 기본으로 들어오는 영향력.
		BASE_MONTHLY_MINERALS 		= 0,			-- 매 달 기본 미네랄
		BASE_MONTHLY_PHYSICS 		= 5,			-- 기본 물리학 연구력
		BASE_MONTHLY_SOCIETY 		= 5,			-- 기본 생물학 연구력
		BASE_MONTHLY_ENGINEERING 	= 5,			-- 기본 공학 연구력
		BASE_MONTHLY_ENERGY 		= 0,			-- 매 달 기본 에너지

게임에서 기본적으로 들어오는 자원의 양이다. 더 늘리면 좋을 것 같지만 나 뿐만 아니라 컴퓨터에게도 적용되므로 심사숙고해서 결정하자.

		FTL_RANGE_WARP 			= 45,				-- 기본 워프 거리
		FTL_RANGE_WORMHOLE 		= 65,				-- 기본 웜홀 거리
		FTL_RANGE_JUMPDRIVE		= 100,				-- 기본 점프드라이브 거리

각 FTL의 도약 가능 거리 설정. 점프드라이브의 경우 사이 점프드라이브로 넘어가면 1.5배가 되어 무려 150이 된다. 이 정도면 항성계 6~7개 정도는 한번에 건너뛸 수 있다.

		LEADER_POOL_SIZE		= 3,

여백이 없어서 다 적을 수 없지만 이 문구 아래로 쭉 있는 리더 관련 부분은 알아보기 쉬우므로 직접 해석해서 수정해 보자. 기본 리더 고용 가능 수를 바꾸려면 LEADER_BASE_CAP 부분을 바꾸면 된다.

		TERRAFORM_DEFAULT_DURATION_DAYS		= 3600,	-- 테라포밍 기간.

테라포밍하는데 걸리는 기간이며, 기본은 10년이다. 특이하게 역설사의 게임들은 1년이 360일이니 참고.

		STATION_SELF_REPAIR_TIMER_DAYS			= 10,	-- 10일에 한번 자동수리
		STATION_SELF_REPAIR_RATE				= 0.01, -- 1회 자동수리시 차는 양 (1%)

방어 시설, 요새 등의 자동수리속도. 수리 rate 의 경우 1이면 100%, 0.01이 1% 이므로 유의.

		PLANET_ARMIES_LIMIT						= 12,	-- 행성마다 가질 수 있는 지상군의 수
		SPACEPORT_CONSTRUCTION_TIME				= 360,	-- 우주항이 최초 지어지는데 필요한 기간
		SPACEPORT_UPGRADE_TIME					= 180,	--	우주항을 업그레이드 하는 데 필요한 기간.
		CORE_SECTOR_PLANET_CAP					= 5,	-- 유저가 직접 컨트롤 가능한 행성 수. 연구를 통해 늘릴 수 있다.
		SECTOR_CAP								= 2,	-- 만들 수 있는 위임 구역 수. 연구를 통해 늘릴 수 있다.
		NAVY_SIZE_MAX										= 1000,	-- 최대 함대 수용 능력
		NAVY_SIZE_BASE 										= 5,	-- 기본 함대 수용 능력

여기서 최대 함대 수용 능력을 5000 정도로 바꿔주면 그야말로 우주스케일의 전투를 볼 수 있다. 물론 컴퓨터가 터질 수도 있다. 아래로 3줄은 POP나 우주항에 따라 늘어나는 함대수용능력이니 잘 다듬어보자.

각주