그간 이것저것 연구한 것들 중에서, 장기적으로 유용할 거라 생각하는 발견이 뭐냐 하면
lnline rabel 형태로도 쿼리 구문을 작동시킬 수 있고
이걸 이용하면 쿼리 분기를 좀 더 유용하게 쓸 수 있다는 거임.
(복붙하면 HTML 치환이 죄다 깨져버려서 이미지로 대체)
예컨대 이런 식으로, '주무장을 선택하면 주무장의 능력치 중에서 거리별 명중 수정 드롭다운을,
부무장을 선택하면 부무장의 능력치 중에서 드롭다운을,
그 외에는 거리별 명중 수정 쿼리를 임의값 입력으로' 받도록 할 수 있음.
물론 쿼리 안에 쿼리를 넣으면 attribute를 가져오는 게 깨지므로
모든 attribute를 콜렉션 탭의 # 형태 매크로로 가져오는 개노가다를 병행해야만 하지만...
그 대가로 거리별 명중 수정에 style을 적용시키는 건 불가능해졌고
사용 총기 란도 좀 더 지저분해졌지만
인터페이스 측면에서 훨씬 간결해지는 게 더 중요하다고 생각했다.
한편 단일 목표 사격 판정은 거의 완성했다고 생각함.
실패한 판정은 자동으로 달성치를 은닉하는 것도 잘 작동하고 있고.
건독은 성공한 판정 개수도 중요하기 때문에, 달성치를 아래에 몰도록 했는데
1사 굴림 결과 아래에 1사 달성치가 나오는 식으로 고치는 건,
솔직히 기술적으로 어려울 거라 생각함...
자 그러면 당면한 문제가 뭐냐.
위랑 아래가 안 붙음.
...그니까 뭔 소리냐면,
세 번째 짤처럼 사용 스킬을 선택하고, 거리에 따른 수정치를 자동 입력하면 매크로가 잘 작동하는데
주무기를 선택하고, 설정된 거리 범주를 선택하는 식으로 해 버리면
매크로가 계산 과정에서 쿼리를 반복 호출하는 걸 감당하지 못하고 장비를 정지합니다 해버린다.
저번에 비슷한 버그가 있었던 건 내가 라벨의 중첩으로 대괄호 문법이 뻑난 걸 눈치 못 채서 그랬던 거였는데
이건 확실히 용량 문제가 맞는 게,
세 굴림 중 하나를 빼 버리기만 해도 멀쩡히 작동하는 걸 확인했다.
에라이 ㅅㅂ 개ㅈ같은 사이트
돈 벌겠다고 무료계정으로는 별의별 게 다 안 돌아가게 만들어놨네.
그 외에도 이 판정 하나 돌아가는 데만 대충 10~15초 정도 걸리는 문제라던가
크리티컬이 뜨면 굴림 결과를 파랗게 만들기 위해서 cf10cf20cf30...cf90을 주사위 굴림에 넣어버려도
바로 장비를 정비해버리는 문제 등이 산적해 있다...
(달성치는 정상적으로 20으로 나오지만, 크리티컬이 떴다는 걸 바로 알아볼 수가 없으니...)
이거는 ㄹㅇ 매크로 규모의 문제라서 어떻게 해결할 방법이 통 생각이 안 나는데...
지금 아이디어로는 아예
'총기 데이터를 별도의 캐릭터 시트에 할당하고 @{target} 문법으로 접근한다' 같은 거밖에 생각 안 나는데
이거 PL 입장에서 조낸 귀찮을 거 같단 말임...
그래서 아무래도 좀 더 고민을 해 봐야 할 것 같으요.
시트내에 총기별로 데이터를 다 넣어두고 판정할 때 해당 총기 버튼 클릭하는게 더 빠를거 같은데... 매크로 하나에 너무 많은 선택지를 넣는거 아님?
이게 처음 생각하기에는 이미 단일 목표 사격과 다중 목표 사격으로 버튼이 두 개인데, 이걸 주무장/부무장/기타 무장으로 나누면 사격 관련 버튼만 6개가 되어버리는데 인터페이스가 너무 지저분해 보이지 않을까? 하는 생각이었는데... 지금 생각해 보니 님 말이 맞는듯;; 어차피 챗 메뉴 쓸 거면 중간단계 한두 단계 더 만든다고 사용자들이 귀찮아 죽는 것도 아니고.
ㅇㅇ 버튼 2개만 두고 누를때마다 이것 저것 지정하는게 더 귀찮다고 느껴질 수 있으나까... 아예 그 단계를 위로 올리는것도 방법이라고 생각함. 여튼, 매크로 만드는거 화이팅!
다른 툴을 쓰세요
내가 마스터링할 거면 다른 툴도 안 쓰고 걍 귀찮음을 감수하고 말지... 좋은 매크로를 만들어서 건독 돌리는 마스터를 늘리면 나도 팀이 생길 거라는 큰 그림이 목표기 때문에, 내가 돈을 쓰면 본말전도가 되어 버려요.
해당 댓글은 삭제되었습니다.
사실 JS는 전혀 못 만지기 때문에 이것보다 더한 삽질을 하면 했지 덜 하지는 않을듯. 그리고 툴이 발전되면 그만큼 탄약 관련 자동화하겠다 이동 자동화하겠다 하면서 규모가 커지면 커지지 줄어들지는 않더라고...
멋지다 팟팅 - dc App
해당 댓글은 삭제되었습니다.
저거가 뭘 말하는 거? 중간에 사격제원이네 수정치네 하는 것들 띄우는 표 출력하는 건 거의 렉 안 걸리는디...?
이게 주사위 한 번 굴리는 데 저 수정치들을 전부 다 쓰기 때문에, 매크로 길이를 줄일 방도가 없고, 저걸 여러 단계로 쪼개 놓으면 해당 단계마다 앞에서 사용했던 수정치들을 다시 입력해 주는 수고를 거쳐야 해서리