Macro Sheet를 쓴다는 가정 하에 만들었음.
이렇게 중복되어서 사용할 CSS 구문이나 블럭 구조 같은 걸 다 모듈화시켜 놓되,
맨 위에서 쓰는 CSS 구문에만 쉼표 하나가 있더라고? 그거 &'#44;로 치환해 주고
?{Select Action|
Action1,
[**《Action1》**]<!--
-->%{Macro|CSS_TITLE} <!--
-->[**Action Results : $[[0]]**]<!--
-->%{Macro|CSS_RESULTS} <!--
-->[[[ [[ 2d6 + @{Attributes1} / 3 ]] ]]]<!--
-->%{Macro|HALF_LINE}<!--
-->[Action1 Description]<!--
-->%{Macro|CSS_DESCRIPTION}<!--
-->%{Macro|BASE}|
Action2,
[**《Action2》**]<!--
-->%{Macro|CSS_TITLE} <!--
-->[**Action Results : $[[0]]**]<!--
-->%{Macro|CSS_RESULTS} <!--
-->[[[ [[ 2d6 + @{Attributes2} ]] ]]]<!--
-->%{Macro|HALF_LINE}<!--
-->[Action2 Description]<!--
-->%{Macro|CSS_DESCRIPTION}<!--
-->%{Macro|BASE}|
Action3,
[**《Action2》**]<!--
-->%{Macro|CSS_TITLE} <!--
-->[**Action Results : $[[0]]**]<!--
-->%{Macro|CSS_RESULTS} <!--
-->[[[ [[ 2d6 + @{Attributes2} ]] ]]]<!--
-->%{Macro|HALF_LINE}<!--
-->[Action2 Description]<!--
-->%{Macro|CSS_DESCRIPTION}<!--
-->%{Macro|BASE}
}
이렇게 해 버려도 별 문제 없는 거 맞음???
그리고 이거는 그냥 질문인데, 저거 font-family Fantasy로 만드는 거
방장이 뭐 별도 작업 안 해 놓으면 의미 없지 않나?
저거 안 쓸 거면 그냥 컬렉션에 매크로 기능 써도 똑같은 방식으로 구현 될 텐데.
? 이건 또 뭐임?
그니까 결국 반복되는 구문이 엄청 많아서 Query를 세 개씩 써서 하나하나씩 집어넣게 한 거 아냐? 그니까 반복되는 구문을 죄다 별도로 모듈화해서 호출하는 식으로 쿼리 하나에 집어넣으면, 쿼리 내부 텍스트가 아무리 길어봤자 님이 수정하는 데는 별 문제 없을 거 아녀, 라는 이야기.
지금 보니까 쿼리 마지막 내용물에 Attribute2를 Attribute3로 바꾸는 걸 까먹는 사소한 찐빠가 있었군...
와 시발 그래! 매크로 불러오는 명령어가 있다는 것을 본 기억이 있는데, 어떻게 하는지 기억이 안나서 맨땅 헤딩 중이었는데
결국 Roll20 매크로라는 게 @{뭐시기} %{아무개시트|저시기} #이러쿵매크로 하는 걸 다른 attribute/ability/macro의 내용물로 텍스트를 반복 치환하는 거에 불과해서, 99단계 이내라면 반복해서 사용하는 부분 얼마든지 갈아끼워도 무방하고, 그래서 최대한 모듈화하는 게 맞음... 이건 그냥 심심할 때 읽어보라고 하는 소리인데, 이것만 가지고도
https://gall.dcinside.com/mgallery/board/view?id=trpg&no=198883
for문 비스무리한 거나
https://gall.dcinside.com/mgallery/board/view?id=trpg&no=200223
if문 비스무리한 거도 일단은 만들 수 있긴 하다.
와 씨 가볍게 놀겠다고 하다가 이렇게 공부하게 되는구나. 시간도 늦었으니 다음에 읽어보겠음. 진짜 엄청 도움 많이 되었다. 정말 고마워
도움이 되었다니 다행이네, 뭐 잘 안 되는 거 있거나 하면 갤에 글 남겨 ㅋㅋ
근데 roll20 명령어 잘 하는 사람들 모여 있는 국내 사이트나 커뮤 따로 없음? 그냥 개발자들 커뮤 가는게 최곤가? 아직 컴소과 학생1 일 뿐이라서 잘 몰루
어 음... 노골적으로 말할게. 나도 이걸 '마인크래프트 내에서 레드스톤 회로로 CPU 만들기' 같은 느낌으로 하는 거지(실제로 나는 이걸 만들어서 마스터링을 해 본 적조차 없다), 이걸로 진짜 내 세션을 예쁘게 꾸미고 기능들 자동화하겠다... 식으로 접근할 거면, 그냥 FVTT 사다 쓰는 게 시간적으로든 비용적으로든 백만배는 더 나은 게 현실이다. 사실상 버그 찾아서 그걸로 헛짓거리 하는 거라... 국내 커뮤 같은 것도 그런 연유로 없을걸, 걍 JS 공부해서 FVTT 모듈 만드는 게 나을 테니. 그런 의미에서 지금 국내에서 나보다 Roll20 매크로 연구 많이 한 사람 솔직히 없을 거라고 생각함.
나도
https://wiki.roll20.net/Complete_Guide_to_Macros_%26_Rolls
이거 공식 위키랑 Roll20 포럼에서 글들 번역기 돌려가면서 기본적인 개념들 익혔고, 이 다음은 그냥 '왜인지 모르겠는데 작동함'이 나올 때까지 맨땅 헤딩하면서 새로운 테크닉 발명하고 그런 식으로 익힌 거라...
이런 걸 하는 사람들이 국내에 여러 명 더 있을 거 같지는 않음.
이건 최근 몇 년간 강하게 느낀 건데, 이런 거 꾸미는 거 할 사람들은 진짜로 다 FVTT로 넘어갔다.
아이고, 진짜 FVTT로 넘어갈까 고민은 많은데, 돈이 부족한 것도 있고, 이제와서 또 새로 공부하기엔 roll20이 너무 익숙해져서 못 넘어가는 것도 있고 한데... 그래도 덕분에 진짜 큰 도움 되었다. 앞으로도 궁금한거 있으면 물어보러 올게, 방금 보니까 네가 쓴 글도 흥미로운거 되게 많더라. 언젠가 시간되면 천천히 읽어볼게.