지형 에디터
지형 에디터는 월드 에디터의 메인 모듈로서, 지형을 설계 및 변경하고 유닛과 장식물을 배치할 수 있습니다.
지형을 변경하려면 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개의 숫자 필드를 사용하여 지역의 네 변의 크기를 변경할 수 있으며, 이 방법으로 지역의 크기를 변경할 수 있습니다.
색상 선택 설정을 사용하여 에디터에서 선택된 지역을 특정 색상으로 표시하도록 지정할 수 있습니다. 그러면 서로 맞닿은 여러 지역을 쉽게 구분할 수 있습니다.
날씨 효과 확인란을 사용하여 지역에 날씨 효과를 추가할 수 있습니다. 이것은 멜리 지도에 날씨 효과를 넣을 수 있는 유일한 방법입니다. 다른 방법을 사용하게 되면 트리거를 사용해야 하므로 멜리가 아닌 지도가 됩니다.
주변 소리 확인란을 선택하면 주변 소리를 추가하여 지정된 지역에서 재생할 수 있습니다. 단, 이러한 소리가 사운드 에디터에서 변수로 설정되어 있어야 합니다. 그렇지 않으면 이 설정을 지정할 수 없습니다. 날씨 효과를 지정한 경우 해당 날씨 효과에 연결된 소리가 자동으로 재생되므로 해당 지역에 주변 소리를 추가하지 않아도 됩니다.
웨이 게이트는 게임에서 지역과 함께 사용되는 특수한 우호적 중립 유닛입니다. 웨이 게이트를 배치한 후 해당 유닛 속성 대화상자를 열어 웨이 게이트 사용 확인란을 선택하고 배치해 놓은 임의의 지역 중 한 지역을 선택하십시오. 그러면 웨이 게이트가 유닛을 선택한 지역으로 이동하도록 설정됩니다. 배치해 놓은 지역이 없으면 상자가 회색으로 표시되어 선택할 수 없습니다. 웨이 게이트에 임의의 지역을 지정하지 않은 경우 유닛을 이동할 수 없습니다.