이동 방식 수정치를 자동화하면서 생긴 문제가
<감지>, <상황파악>에 쓰이는 이동 방식 수정치가
다른 스킬들과 다른 걸, 예전에 하던 대로 쿼리를 오버라이딩해서 구현하는 게 불가능해졌단 말임...
그냥 사용할 스킬 정할 때
처음부터 이동 방식에 따른 수정치를 더해서 값을 내면 간단한 문제인데...!
이걸 '사용 스킬 란에는 스킬 이름이 기록되게 하되'
'성공률 툴팁에는 사용 스킬 다음에 이동 방법에 따른 수정치가 나오도록' 순서를 지킨답시고
별의별 개지랄을 한 결과
4시간을 끙끙대서 어케 성공하긴 했는데...?
보면 알겠지만 스킬 앞에 붙은 지저분한 숫자들은 한층 더 지저분해졌고...
시간은 시간대로 쓰고...
이게 이럴 가치가 있었는지 잘 모르겠으요.
P.S. 이거 단순 스킬 판정에도 이동 방식이 [신중한 이동]인지 [일반 이동]인지 [전력 이동]인지 표시해 주는 게 좋을까?
이거 무료 이용자는 못 쓰는 매크로지?
ㄴㄴ 무료도 쓸 수 있는 매크로를 만들겠답시고 이 고생을 하고 있는 거...
하나 물어봐도 됨? 주사위 숫자 결과 따라 문장 출력하는건 어떻게 하는거임..? if구문이 작동 안 하는거 같은데 가능한건가 싶어서
https://app.roll20.net/forum/post/5899495/roll20-tips-and-tricks-innovative-solutions-to-common-problems/?pageforid=9112320#post-9112320
template overwriting이라는 테크닉임. 링크 들어가 보면 알겠지만, Roll20 template는 제목이 중복된 행이 있으면 아래 행이 위의 행을 덮어쓰도록 작동하거든? 이걸 이용해서, 행의 제목들에 숫자가 포함되도록 만든 다음, 주사위 결과에 따라서 덮어쓰는 행과 덮어써지는 행의 제목이 같아지도록 만들면 if 구문처럼 출력이 가능함.
예시로 나온 건 단순히 1d2를 쓰는 거라서 좀 단순하고... 나 같은 경우는 index manipulation이라는 버그성 테크닉을 추가로 써서 주사위 굴림 값을 여러 번 '복사' 하고, 각각 부등호 계산식에 집어넣어서 참이면 1, 거짓이면 0이 표의 제목이 되도록 한 다음, [사용 스킬] 칸의 제목을 0으로 만들어서 모든 거짓인 값들을 덮어쓰게 만들어놓은 거. 더 자세한 설명이 필요하면 코드 예문 보여줄 수 있음.
우왕 고마웡!
뭔 룰인데 계산식이 저모양임
건독이라고 쓰레기 룰이 있음...
건독인가...? 개인적으로 변수가 많은 룰일수록 수동으로 굴리는게 더 깔끔할 때가 있음