지형 에디터

지형 에디터는 월드 에디터의 메인 모듈로서, 지형을 설계 및 변경하고 유닛과 장식물을 배치할 수 있습니다.
 

지형 팔레트

지형을 변경하려면 T 키를 누르거나 창 메뉴의 새로운 팔레트 만들기에서 지형을 선택하여 지형 팔레트를 엽니다. 지형 팔레트에서는 4가지 범주의 도구를 사용할 수 있습니다.

지형 팔레트의 첫 번째 섹션은 텍스처 적용 섹션입니다. 특정 타일을 클릭하여 해당 타일을 선택한 후 지도에 배치할 수 있습니다. 블라이트 및 경계 텍스처도 배치할 수 있습니다. 경계는 유닛이 지나갈 수 없는 특수 타일입니다. 경계의 기능은 지도를 둘러싼 암흑과 유사합니다. 블라이트는 언데드 건물 주변의 지상에 퍼지는 전염병입니다. 무작위 변형 배치 설정(프리뷰어에서)을 사용하면 프리뷰어에서 볼 수 있는 타일 변형 이외에도 현재 선택된 타일 종류의 무작위 타일 변형을 배치할 수 있습니다.

두 번째는 절벽 적용 섹션입니다. 이 섹션에서는 절벽, 얕은 물, 깊은 물, 경사로를 추가 및 제거할 수 있습니다. 사용 중인 절벽을 변경할 수도 있습니다. 붓 크기를 변경하여 변경 영역을 늘리거나 줄일 수 있습니다.

세 번째 섹션인 높이 적용 섹션에는 다음과 같은 도구가 있습니다.

원형 붓 - 이 도구를 사용하여 둥근 언덕을 만들 수 있습니다. Shift 키를 누른 채 마우스 왼쪽 버튼을 클릭하면 둥근 계곡을 만들 수 있습니다.
고원 붓 - 이 도구를 사용하여 둥근 언덕과 둥근 계곡에 완전히 평평한 지면을 만들 수 있습니다.
소음 붓 - 이 도구를 사용하여 울퉁불퉁한 지면을 만들 수 있습니다.
매끄러운 붓 - 이 도구를 사용하여 울퉁불퉁한 지면을 고르게 만들 수 있습니다.

마지막으로 붓 모양과 크기를 볼 수 있고 변경할 수 있습니다.


타일세트 변경

도구 - 고급 메뉴에서 타일세트 변경 설정을 선택하여 선택된 타일세트를 변경하거나 사용자 정의 타일세트를 만들 수 있습니다.

사용자 정의 타일세트를 만들려면 먼저 타일의 텍스처 페이지 특성을 이해해야 합니다. 일부 타일은 한 텍스처 페이지를 차지하고, 변형이 많은 타일은 두 텍스처 페이지를 차지합니다. 주어진 타일세트 하나에는 최대 12개의 텍스처 페이지를 사용할 수 있습니다. 사용자 정의할 수 있는 모든 타일세트에는 처음에 12개의 텍스처 페이지가 있습니다. 따라서 타일세트에 새 타일을 추가하려면 먼저 새 타일을 넣을 수 있도록 해당 타일세트에서 적절한 수의 타일을 제거하여 텍스처 페이지를 비워야 합니다. 새 타일이 두 텍스처 페이지를 차지하는 경우 각각 하나의 텍스처 페이지를 차지하는 타일 두 개를 제거하거나 두 텍스처 페이지를 차지하는 타일 하나를 제거하십시오. 그 다음 새 타일을 두 텍스처 페이지에 넣을 수 있습니다. 단, 빨간 상자로 표시된 타일은 이동하거나 제거할 수 없습니다.


유닛 팔레트

지도에 유닛을 배치하려면 U 키를 눌러 유닛 팔레트를 열거나, 팔레트가 열려 있는 경우 마우스 왼쪽 버튼으로 아래쪽 화살표를 클릭한 후 유닛 팔레트를 선택하여 해당 팔레트를 유닛 팔레트로 변경합니다.

유닛 팔레트 고유의 첫 번째 메뉴는 가능한 유닛 소유자 목록입니다.


플레이어 X - 플레이어 목록입니다. 플레이어 1부터 플레이어 N까지 표시됩니다. 여기서 N은 플레이어 속성에서 지정한 최대 플레이어 수입니다.
적대적 중립 - 단어의 모순처럼 들리시죠? 적대적 중립 유닛은 플레이어가 누구든 상관하지 않습니다. 이들은 컴퓨터 제어 플레이어를 포함하여 모든 플레이어를 적대하지만 다른 적대적 중립 유닛을 공격하지는 않습니다.
우호적 중립 - 공격을 받아도 공격하지 않는 유닛입니다. 플레이어 유닛은 공격 명령을 받아야만 이 유닛을 공격합니다. 일부 우호적 중립 유닛(고블린 상점 등)은 공격 능력이 전혀 없습니다.
아이템 - 여기서 지도에 직접 배치할 아이템을 선택할 수 있습니다. 그러나 여기서는 크립이 떨어뜨릴 아이템을 결정할 수 없습니다. 이를 결정하려면 지도에 배치한 유닛을 더블 클릭하여 유닛 속성 대화상자를 사용해야 합니다.

두 번째 메뉴는 종족 메뉴입니다. 중립 유닛을 포함하여 현재 플레이어의 종족 이외의 유닛까지 모든 종족의 유닛을 배치할 수 있습니다.

세 번째 메뉴는 유닛 하위 종류 목록입니다.

멜리 - 일반 멜리 게임에서 볼 수 있는 유닛입니다.
캠페인 - 캠페인 지도에서 볼 수 있는 유닛입니다.
사용자 정의 - 오브젝트 에디터에서 만드는 유닛입니다.

네 번째 섹션은 유닛에 관한 섹션입니다.

플레이어 유닛(오크, 휴먼, 나이트 엘프 및 언데드)은 다섯 가지 범주로 분류됩니다.

유닛 - 종족에서 사용할 수 있는 비영웅 유닛입니다. 언데드 가고일과 같은 일부 유닛은 두 가지 형태로 제공됩니다. 이 유닛은 일반 폼의 가고일 또는 스톤 폼의 가고일로 배치할 수 있습니다.
건물 - 플레이어 시작 위치를 포함하여 각 종족이 건설할 수 있는 모든 건물 목록입니다. 현재 선택된 종족이 나이트 엘프인 경우 뿌리를 내린 나이트 엘프 건물만 이 범주에 포함됩니다.
영웅 - 종족에서 사용할 수 있는 영웅입니다.
업루트한 건물 - 이 섹션은 특정 종족에만 해당됩니다. 선택된 종족 건물의 업루트한 형태로서 업루트 및 이동이 가능한 모든 건물이 포함됩니다.
스페셜 - 특별히 캠페인을 위해 만든 유닛입니다.

중립 유닛에는 앞서 언급된 범주와 더불어 두 개 범주가 더 있습니다. 이러한 유닛은 타일세트 및 레벨을 기준으로 하는 그룹으로 더 분류할 수 있습니다.

아이템은 다른 메뉴를 가질 수 있습니다. 시나리오 - 지도 설정 탭에서 아이템 부류 사용 설정을 선택한 경우 아이템을 여러 범주로 나누는 메뉴가 표시됩니다.


유닛 속성

유닛을 배치한 후에 더 변경할 수 있습니다. 배치한 유닛을 더블 클릭하거나 유닛을 선택한 후 편집 메뉴에서 속성 편집을 선택합니다. 배치한 유닛에 대해 다음과 같은 설정을 변경할 수 있습니다.

일반

플레이어 - 이 메뉴를 사용하여 유닛의 소유자를 원하는 플레이어나 이전에 언급된 소유자(플레이어 X, 적대적 중립 또는 우호적 중립)로 변경할 수 있습니다.
방향 - 여기서 화살표를 클릭하거나 직접 숫자를 입력하여 유닛의 방향을 변경할 수 있습니다.
체력 - 선택된 유닛의 시작 체력을 조절할 수 있습니다. 이 값은 마나 필드와 달리 실제 숫자가 아닌 백분율입니다.
마나 점수 - 마나가 있는 유닛의 시작 마나량을 직접 조절할 수 있습니다. 이 값은 체력 필드와 달리 백분율이 아닌 실제 숫자입니다.
레벨 - 영웅의 시작 레벨을 지정합니다. 이 필드는 영웅의 최대 마나 및 체력에 영향을 줍니다.
목표 습득 범위 - 유닛 AI가 목표물을 보고 습득할 수 있는 시야 거리를 설정합니다. 이 설정은 해당 유닛이 접근하는 적대 유닛을 공격할 때 영향을 줍니다.
기본 속성 사용 - 영웅이 다양한 힘, 민첩성 및 지능 값을 갖도록 합니다.
능력 - 업그레이드 속성에서 연구 요구사항이 충족된 경우, 플레이어 소유의 유닛이 사용할 수 있는 능력에 영향을 줍니다. 게임에서와 마찬가지로 영웅의 능력에 포인트를 줄 수 있습니다. 영웅의 궁극적인 능력은 해당 영웅의 레벨이 6이 될 때까지 변경할 수 없으므로 팔라딘을 레저렉션으로 시작하려면 팔라딘의 레벨을 6 이상으로 올려야 합니다.
인벤토리 - 여기서 영웅이 게임을 시작할 때 갖는 아이템을 설정할 수 있습니다. 인벤토리 슬롯을 마우스 왼쪽 버튼으로 클릭한 후 창에서 아이템을 선택합니다.

떨어뜨리는 아이템

유닛 혹은 건물이 파괴되었을 때 떨어뜨리는 아이템을 지정할 수 있습니다.
사용자 정의 드롭 테이블을 만들거나 아이템 테이블 목록에서 드롭 테이블을 할당하여 설정할 수 있습니다.

새 세트 만들기 - 아이템을 추가하려면 먼저 아이템 세트를 만들어야 합니다. 세트는 떨어뜨릴 수 있으나 서로 양립할 수 없는 아이템의 그룹입니다. 세트의 각 아이템은 떨어지는 확률을 가지고 있으며, 이 확률에 따라 이들 중 하나의 아이템이 떨어집니다. 유닛이나 건물에서 둘 이상의 아이템을 떨어뜨리려면 둘 이상의 아이템 세트를 할당해야 합니다.
세트 삭제 - 유닛에 있는 세트를 삭제할 수 있습니다.
새 아이템 만들기 - 선택된 아이템 세트에 추가할 새 아이템을 선택합니다.
아이템 삭제 - 선택된 아이템 세트에서 아이템을 삭제합니다.
아이템 편집 - 세트의 아이템을 다른 아이템과 교체하거나 아이템을 떨어뜨릴 확률을 편집합니다.


무작위 그룹

무작위 그룹은 정해진 영역에 나타날 가능성이 있는 몬스터의 그룹입니다. 이러한 그룹은 본질적으로 아이템 드롭 테이블과 유사하여 설정한 각 그룹은 배치될 가능성이 있지만 서로 양립할 수 없으므로, 특정 영역에 그룹 내의 크립 세트 중 한 세트만 나타날 수 있습니다. 나타나는 무작위 세트는 지도를 불러올 때 선택됩니다.

무작위 그룹을 만들려면 도구 - 고급 메뉴에서 무작위 그룹을 선택한 다음 그룹 추가를 선택하여 첫 번째 몬스터 그룹을 만듭니다. 그 다음 세트 추가를 선택하여 낳을 가능성이 있는 몬스터 세트를 만듭니다. 각 세트마다 최대 10개의 몬스터를 포함할 수 있습니다. 각 세트에서 사용 가능한 위치 수를 선택 및 변경하여 낳을 몬스터 수를 변경할 수 있습니다. 모든 위치를 입력할 필요는 없으므로 일부 그룹은 다른 그룹보다 몬스터 수가 적을 수도 있습니다. 낳을 수 있는 세트를 여러 개 만들려면 몬스터 세트를 추가하십시오.

무작위 그룹을 사용하려면 무작위 유닛을 그룹에 있는 위치 수만큼 배치합니다. 그룹을 사용하려면 각 유닛을 더블 클릭하여 무작위 유닛의 유닛 속성 대화상자를 열고 무작위 유닛 탭을 선택합니다.

이 탭에서 무작위 유닛 종류로 무작위 그룹으로부터를 선택합니다. 그 다음 무작위 그룹 목록에서 방금 만든 무작위 그룹을 선택하고, 해당 무작위 유닛의 지점에서 몬스터를 낳을 위치를 설정합니다.


장식물 팔레트

장식물을 배치하려면 D 키를 누르거나 레이어 메뉴에서 장식물을 선택하여 장식물 팔레트를 엽니다. 장식물은 일반적으로 비대화식 오브젝트로서 시각적 효과를 위해 지도에 배치됩니다. 나무 장식물은 대표적인 예외로서 소비가 가능합니다.

장식물은 타일세트 및 범주별로 구성됩니다. 장식물 범주는 모든 타일세트에 대해 동일하지만 각 범주에 해당하는 장식물이 모든 타일세트에 포함되지는 않습니다.

장식물 팔레트에는 다음과 같은 버튼이 있습니다.

무작위 회전 - 장식물 배치 시 방향을 무작위로 변경합니다.
무작위 크기 - 대칭 - 이 버튼을 누르면 배치된 장식물의 크기가 무작위로 조절되지만 대칭이 유지됩니다. 즉, 모든 정점(X, Y, Z)이 동일하게 증가됩니다.
무작위 크기 - Z - 이 버튼을 누르면 장식물 크기가 Z축만을 기준으로(높이) 무작위로 조절됩니다.
무작위 크기 - XY - 이 버튼을 누르면 장식물 크기가 X 및 Y축만을 기준으로 무작위로 조절됩니다.
무작위 변형 배치 - 이 설정을 선택하면 모든 장식물이 하나 이상의 다른 변형을 갖게 되고 에디터가 배치할 변형을 무작위로 선택합니다.

메뉴에서 마지막 두 항목은 사용 가능한 장식물 목록과 붓 메뉴입니다.


장식물 속성

유닛과 마찬가지로 장식물을 배치한 후에 추가로 변경할 수 있습니다. 배치한 장식물을 더블 클릭하거나 편집 메뉴에서 속성 편집을 선택합니다. 다음과 같은 설정이 있으나, 일부 설정은 일부 장식물에 대해 적용되지 않습니다.

변형 - 일부 장식물은 동일한 모델에 여러 가지 변형이 있습니다. 여기서 다른 변형을 선택할 수 있습니다.
회전 - 일부 장식물은 여러 방향을 향할 수 있으나 나머지는 극히 제한됩니다.
크기(%) - 장식물의 크기를 각 정점(X, Y, Z) 옆의 여러 숫자를 조작하여 각 정점을 기준으로 변경할 수 있습니다. 그러나 일부 장식물의 경우 일부 정점을 기준으로 조작이 되지 않는 경우도 있습니다.
생명(%) - 파괴 가능한 장식물의 시작 생명을 변경할 수 있습니다. 0으로 설정할 수도 있습니다.
아이템 떨어뜨림 - 장식물도 유닛과 동일한 방식으로 파괴 시 아이템을 떨어뜨리도록 설정할 수 있습니다.


카메라 팔레트

카메라 팔레트는 M 키를 누르거나 레이어 메뉴에서 카메라를 선택하여 엽니다. 이 팔레트는 팔레트를 사용하는 트리거를 보완합니다. 스크립트에서 카메라를 통해 액션을 보도록 트리거를 지정하지 않을 경우 플레이어는 카메라가 있다는 사실을 알 수 없습니다.

카메라 팔레트에서 사용할 수 있는 설정은 다음과 같습니다.

새로 만들기 - 현재 지도를 보고 있는 똑같은 시점의 새로운 카메라를 만듭니다.

다음 설정은 최소한 하나의 카메라를 만들고 선택할 때까지 조절할 수 없습니다.

보기 - 카메라 목록에서 현재 선택된 카메라로 지도를 봅니다.
보기 설정 - 선택한 카메라의 시야를 현재 지도를 보는 시야로 변경합니다.

다음은 카메라의 목록입니다. 카메라를 오른쪽 클릭하고 카메라 이름 변경을 선택해서 카메라 이름을 변경할 수 있습니다. 오른쪽 클릭 메뉴에서 카메라를 제거하거나 복사할 수도 있습니다.


카메라 속성

카메라를 배치한 후 위치, 이름 및 초점을 변경할 수 있습니다. 다음은 선택된 카메라의 카메라 속성 대화상자에서 카메라의 시야를 변경할 수 있는 변경 목록입니다.

카메라 이름 - 선택한 카메라의 이름을 이 필드에서 변경할 수 있습니다.
대상 좌표 X - 선택한 카메라를 X축을 따라 이동합니다.
대상 좌표 Y - 선택한 카메라를 Y축을 따라 이동합니다.
Z 오프셋 - 선택한 카메라를 Z축을 따라 위아래로 이동합니다(일반).
회전 - 선택한 카메라를 Z축을 중심으로 회전합니다(일반).
공격 각도 - 카메라를 지상에 대해 회전합니다.
거리 - 카메라의 대상에 대한 카메라의 거리를 변경합니다.
롤 - 카메라를 세로 축을 따라 회전합니다.
시야 범위 - 시야 범위를 늘리거나 줄입니다.
최대 시야 - 볼 수 있는 거리를 최대로 증가시킵니다.
메인창에서 설정값 미리보기 - 이 설정을 선택하면 위 값 중 하나를 변경할 때 시야가 해당 카메라 설정값으로 변경됩니다.


지역 팔레트

지역은 카메라와 마찬가지로 참조할 트리거가 있어야만 적절히 사용할 수 있습니다. 트리거가 없으면 게임에서 아무런 효과가 없습니다. 지역을 사용하여 트리거를 시작하거나 트리거가 영향을 주는 영역을 지정할 수 있습니다. 여기에 대해서는 트리거 에디터에서 자세히 설명합니다. 지역을 트리거와 연결하는 규칙에는 날씨 효과, 웨이 게이트 및 주변 소리와 관련되어 예외 사항이 있습니다.

지역 팔레트는 비교적 간단합니다. 추가를 눌러 지역을 추가할 수 있습니다. 두 버튼 아래 흰색 필드에는 현재 배치된 모든 지역의 목록이 표시됩니다. 목록에서 지역을 마우스 오른쪽 버튼으로 클릭하면 해당 속성을 편집하고, 지역을 보거나 삭제할 수 있습니다.


지역 속성

지형 에디터에서 특정 지역을 더블 클릭하거나, 지역 팔레트에서 특정 지역을 오른쪽 클릭하여 편집 속성을 선택하면 이 대화 상자가 열립니다. 이 대화 상자에는 아래와 같은 설정 가능 항목들이 있습니다.

첫 번째 필드에서 지역의 이름을 변경할 수 있습니다. 이 필드의 이름을 변경하면 지역의 변수 이름도 변경됩니다. 변수 이름은 Region_XXX이며 변경 가능한 이름 필드 아래에 표시됩니다.

지역 이름 필드 아래에 있는 4개의 숫자 필드를 사용하여 지역의 네 변의 크기를 변경할 수 있으며, 이 방법으로 지역의 크기를 변경할 수 있습니다.

색상 선택 설정을 사용하여 에디터에서 선택된 지역을 특정 색상으로 표시하도록 지정할 수 있습니다. 그러면 서로 맞닿은 여러 지역을 쉽게 구분할 수 있습니다.

날씨 효과 확인란을 사용하여 지역에 날씨 효과를 추가할 수 있습니다. 이것은 멜리 지도에 날씨 효과를 넣을 수 있는 유일한 방법입니다. 다른 방법을 사용하게 되면 트리거를 사용해야 하므로 멜리가 아닌 지도가 됩니다.

주변 소리 확인란을 선택하면 주변 소리를 추가하여 지정된 지역에서 재생할 수 있습니다. 단, 이러한 소리가 사운드 에디터에서 변수로 설정되어 있어야 합니다. 그렇지 않으면 이 설정을 지정할 수 없습니다. 날씨 효과를 지정한 경우 해당 날씨 효과에 연결된 소리가 자동으로 재생되므로 해당 지역에 주변 소리를 추가하지 않아도 됩니다.


웨이 게이트

웨이 게이트는 게임에서 지역과 함께 사용되는 특수한 우호적 중립 유닛입니다. 웨이 게이트를 배치한 후 해당 유닛 속성 대화상자를 열어 웨이 게이트 사용 확인란을 선택하고 배치해 놓은 임의의 지역 중 한 지역을 선택하십시오. 그러면 웨이 게이트가 유닛을 선택한 지역으로 이동하도록 설정됩니다. 배치해 놓은 지역이 없으면 상자가 회색으로 표시되어 선택할 수 없습니다. 웨이 게이트에 임의의 지역을 지정하지 않은 경우 유닛을 이동할 수 없습니다.