1은 GM이 없어도 플레이어가 알아서 화면에 마소 차지용 토큰을 배치하고 세팅을 완료할 수 있게 하기 위한 매크로입니다.

시트와 연결해서 쓸 생각이 없다면 아래 링크의 게시글과 1의 매크로만 사용해도 됩니다.


마기카로기아 마소 차지용 토큰 배포


2와 3은 이전에 배포한 이 토큰을 시트와 연결해서 쓰시는 분이 보이기에 조금 더 간편하게 연결 및 세팅할 수 있게 준비했습니다.


0. 준비하기

위의 마소차지 매크로를 사용하고 있는 분들을 대상으로 하고 있기 때문에 TokenMod API를 쓰고 있는 것을 기본 전제로 합니다.


TokenMod API를 검색해서 설치해주시고 Rollable table을 이용해 마소차지용 다면토큰을 준비해주세요. 

(API 설치에 대해서는 이 게시글을 참고해주세요. 마소차지용 다면토큰이 무슨 뜻인지 모르겠는 경우, 맨 위의 링크를 참고해주세요.)


이번 글에서는 크게 세개의 매크로를 알려드릴 예정입니다.


1. 이름 표시하기 (GM이 만들어서 모든 플레이어용으로 설정)

2. 시트 연결하기 (플레이어 각자가 작성)

3. 토큰 이미지 변경 및 시트 값 함께 변경하기 (GM이 만들어서 모든 플레이어용으로 설정)


2에서 플레이어 각자가 작성해야하는 부분은 핸드아웃으로 적어서 모두가 볼 수 있게 해둡시다.

플레이어 각자가 작성해야하는 이유에 대해서는 이후 본문을 참고해주세요. GM이 해도 되지만 번거롭습니다.


1. 이름 표시하기 매크로

1-1 왜 이 매크로가 필요한가


Rollable table에서 만들어 둔 다면 토큰은 오른쪽의 토큰 버튼을 누르면 맵에 바로 생성되지만 이 토큰에 이름을 적어도 맵에 바로 표시되지 않습니다.




이것은 이름 위의 이름표 보이기? 항목의 체크박스가 체크되어있지 않기 때문입니다. 

이 창은 GM만이 볼 수 있기 때문에 플레이어가 이 창을 열어서 체크하는 것은 무리겠지요.


그럼 이것을 플레이어가 간편히 체크하게 하면서 불필요한 권한도 함께 제거하는 매크로를 작성해봅시다.

이 세팅을 쓸 때 바나 오라의 수치를 직접 수정할 필요가 없기 때문에 이름 표시를 체크할 때 붉은 색으로 체크해둔 체크박스들도 함께 해제할 예정입니다.



1-2 매크로 작성


!token-mod --on showname --off playersedit_bar1 playersedit_bar2 playersedit_bar3 playersedit_aura1 playersedit_aura2


위의 내용을 매크로로 작성해 넣어줍시다. 이 매크로는 GM이 모든 플레이어용으로 만들어둡시다.


토큰을 선택하고(드래그해서 여러개를 동시 선택해도 됩니다.) 이 매크로를 실행시키면 됩니다.

이제 GM이 따로 설정해주지 않아도 플레이어가 작성한 토큰의 이름이 맵에 표시될 것입니다.



2. 시트 연결하기 매크로

2-1 왜 이 매크로가 필요한가

이 매크로는 맵의 토큰에 차지한 마소가 시트에도 표시되면 좋겠다! 싶을 때 사용합니다.

일일히 GM이 토큰을 열어서 bar에 항목을 연결할 필요 없이 매크로로 간단히 연결할 수 있습니다.


토큰을 시트랑 연결하고 싶지 않은 경우, 이 이후의 내용은 읽지 않으셔도 됩니다.


2-2 매크로 작성

이 매크로는 롤20에서 제공하는 마기카로기아 기본시트를 사용하는 것을 전제로 하고 작성되었습니다.

커스텀 시트를 사용하시는 분은 attribute의 이름을 확인하고 작성해주세요.


아래의 내용을 핸드아웃으로 작성해서 플레이어에게 전달합니다. 자세한 설명 부분은 핸드아웃에 적지않아도 됩니다.


(1) 밑작업


각 마법의 충전란에 0을 입력해둡니다. 이것을 하지않으면 매크로가 작동하지 않습니다.

캐릭터 시트의 Attributes & Abilities 탭에서 Magic_01_Charge, Magic_02_Charge, Magic_03_Charge 등의 항목이 생겼다면 다음으로 진행합니다.


자세한 설명

bar에 할당할 attribute가 존재하지않으면 매크로를 실행해도 시트와 연결이 되지않기 때문에 위와 같이 충전란에 0을 입력해 attribute를 생성하는 것입니다. 아무거나 입력하고 지워도 되지만 지우는 것도 번거로우니 0을 입력하라고 합시다.

제대로 생성되었는지는 캐릭터 시트의 Attributes & Abilities 탭에서 확인할 수 있습니다.

맨 아래에 Magic_01_Charge, Magic_02_Charge, Magic_03_Charge 등의 attribute가 생성되었다면 제대로 된 것입니다.


(2) 매크로 작성

!token-mod --set represents|@{내 캐릭터 이름|character_id} bar1_link|?{몇번째?|1,Magic_01_Charge|2,Magic_02_Charge|3,Magic_03_Charge|4,Magic_04_Charge|5,Magic_05_Charge|6,Magic_06_Charge}

위의 내용을 복사해서 매크로를 작성합니다.

단, "내 캐릭터 이름" 부분에 자신의 캐릭터 이름을 입력합니다.


ex) 내 캐릭터 이름이 페르디난트인 경우 다음과 같이 작성합니다.

!token-mod --set represents|@{페르디난트|character_id} bar1_link|?{몇번째?|1,Magic_01_Charge|2,Magic_02_Charge|3,Magic_03_Charge|4,Magic_04_Charge|5,Magic_05_Charge|6,Magic_06_Charge}


그 후 시트와 연결할 토큰을 선택하고 매크로를 실행해 원하는 항목과 연결합니다.


연결한 후에는 마소차지 매크로와 마소감소 매크로를 사용해 토큰에 마소를 차지하거나 감소시키면 시트의 값도 함께 바뀝니다.

시트의 값을 수정해도 토큰의 상태는 바뀌지않는 것에 주의합시다.


자세한 설명

플레이어가 캐릭터 이름을 어떻게 정할지 모르기 때문에 플레이어에게 작성하게 하는 것입니다.

GM이 해도 되지만 캐릭터 이름이 변경되는 경우 매크로 내의 캐릭터 이름을 수정하기 전까지는 매크로가 작동하지 않으므로 주의.



3. 토큰 이미지 변경 및 시트 값 함께 변경하기

아래의 매크로를 모든 플레이어용으로 작성해서 넣어둡시다. 

시트와 연결된 토큰에 이 매크로로 마소를 차지하거나 감소시키면 그 값이 시트에 반영됩니다.




  • 마소1차지

!token-mod --set currentside|+1 --set bar1_value|+1

  • 마소1감소

!token-mod --set currentside|-1  --set bar1_value|-1


4. 사용법

GM이 매크로와 설명 핸드아웃을 다 작성했다면 플레이어는 GM이 없을때도 다음과 같은 과정을 거쳐 마소차지용 토큰을 세팅할 수 있습니다.


1. 다면토큰을 생성한 뒤, 그 토큰을 선택해서 1에서 만든 기본설정 매크로를 실행합니다. (여러개를 동시에 선택해서 실행해도 됩니다.)

시트와 연결하지 않는다면 토큰의 이름을 수정하고 3으로 넘어갑니다.


2. 시트와 연결하는 경우, 핸드아웃을 참고하여 매크로를 작성한 뒤 토큰과 시트를 연결합니다. 원하는 토큰을 선택하고 방금 작성한 시트연결 매크로를 실행합니다.


3. 토큰을 선택하고 마소차지/감소 매크로로 마소를 차지시키거나 감소시킵니다.


하다가 막히는 부분이 있으시면 @kra_trpg로 질문주세요.


+ Recent posts