수정판 나돌아다니는 rpg로 여럿 실험한 예제

코드 : G8RTA
제가 예전에 논리회로 잠깐 해봤던 거 빼면 완전 초보라 이런 기본적인 부분들 수정하는 것도 오래 걸리네요
원본에서 수정된 부분:
특정 변수 값과 skip if를 이용한 loop 온오프(상호작용 키를 꾹 누르고 있을 때 버튼을 반복 입력하는 방법)
특정 변수와 wait, 액션 배치 순서를 활용해서 set max health 액션의 체력 초기화를 없애고 특정 수치만큼 heal하는 방법(upgrade health에 있습니다)
기타 숫자 텍스트, 연산 값 조정

일부 알아낸 부분:
wait 액션의 값은 0.016초 이하로 내려가지 않습니다.(0초로 대입가능하나, 실제론 0.016초임)
set max health 액션은 현재 체력이 기본 사설 설정의 최대 체력 값보다 높을 경우 거기에 맞춰서 현재 체력이 조정됩니다.
heal 액션은 set max health 액션보다 기본적인 우선순위가 높습니다.
modify player variable 액션은 set player variable 액션과 우선순위가 같습니다.(위 아래 배치 순서에 따라 결정됨)
start holding button 액션과 stop holding button 액션에 상호작용 키를 넣을 경우 stop holding button 액션이 작동하지 않습니다.(다른 키도 그런지는 확인 바람)
press button 액션은 일부 버튼들이 작동하지 않습니다.(정확히는 너무 짧게 눌러 작동하지 않은 것처럼 보임)
모든 버튼 관련 트리거에 근접 공격을 지정하는 방법이 없습니다.(제가 못 찾은 걸 수도 있음)