본문 바로가기

게임 공략/엘로나(Elona)

엘로나 : 창모드시 항상 윈도우 중앙에 실행 시키는 방법

정보는 일본 위키입니다.


Screen 

  

창 위치 

windowX "0"  windowY "0"

여기에 각각 1 이상의 값을 설정하면 창의 위치가 랜덤이 아니라 매번 지정된 정해진 위치에서 시작하도록합니다 (윈도우 모드).

 


   windowX, windowY 값을 각각


 "화면의 폭 / 2 - Elona 윈도우의 폭 / 2" "화면의 높이 / 2 - Elona 윈도우의 높이 /2"


하면 화면 중앙에 표시할 수 있습니다.



...그냥 보기에는 무슨 말인지 잘 모르기 때문에 일단 엘로나 폴더에 있는 'config' 파일을 열어 보도록 합시다.


  ※ config는 메모장으로 열면 됩니다.


여러 설정이 나오지만 그 중에서 스크린 항목을 봅니다. 


 ※ 찾을때 'Ctrl + F' 키를 누르고 'screen'을 입력 후, 찾으면 편합니다.

찾아보면 기본값으로 되어있으며


(Screen)
fullscreen. "0"
windowX. "0"
windowY. "0"
windowW. "1152"  screen width (min 800 dots) must be a multiple of 4
windowH. "864"  screen height(min 600 dots) must be a multiple of 4


기본값은 위와 같이 표시 됩니다.


1. 수치 설명 


1) fullscreen 값은 "0"은 창모드, "1"은 전체화면입니다.


창모드라면 0, 전체화면으로 하고 있다면 1로 표시됩니다.


다음으로 모니터 화면에 따라서 해상도가 결정되는데


windowW. "XXXX"  screen width (min 800 dots) must be a multiple of 4

windowH. "XXXX"  screen height(min 600 dots) must be a multiple of 4


"XXXX"의 수치는 유저에 따라 다르게 나올 수 있습니다.

예시) 저는 화면 해상도가 1280 X 1024 이며 엘로나는 1152 X 864의 크기를 가지는 창모드를 사용합니다.



2. 원하는 화면크기를 중앙에 실행시켜보기


다음으로 원하는대로 중앙에 넣기 위한 값을 계산하도록 합시다.


windowX, "화면의 폭 / 2 - Elona 윈도우의 폭 / 2"
windowY  "화면의 높이 / 2 - Elona 윈도우의 높이 / 2"


계산식만 보면 어렵기 때문에, 수치를 넣어서 계산해 봅시다.

예시) 해상도는 1280 X 1024를 쓰며 엘로나는 1152 X 864의 크기를 가지는 창모드를 사용할 때


 1280/2 - 1152/2 = 640 - 576 = 64

 1024/2 - 864/2 = 512 - 432 = 80


값을 넣어 보니 화면 폭은 64에 높이는 80이 나왔습니다.  이 값을 설정에 넣어봅시다.

예시)


(Screen)
fullscreen. "0"
windowX. "64"
windowY. "80"
windowW. "1152"  screen width (min 800 dots) must be a multiple of 4
windowH. "864"  screen height(min 600 dots) must be a multiple of 4


 이제 값을 입력하고 엘로나를 실행하면 창모드는 항상 화면 중앙에 나오게 됩니다.



수정내용

2015. 5. 9 - 글 설명을 수정

2019. 3. 6. - 글의 이해를 돕기 위해 수정