FANDOM


변수 기능에 관한 명령어입니다.

변수

변수 [변수명] [명령기호] [값]
변수를 생성한다.
변수명 앞에 $기호가 붙으면 전역변수(게임 전체에 걸쳐 저장되는 변수), 붙지 않으면 지역변수(세이브파일에 저장되는 변수)가 된다.
  • 명령기호 목록
    • =: 변수를 [값]으로 변경한다.
    • =+: 변수를 [값] 만큼 더한다. 단, 그 변수의 내용이 숫자여야 한다.
    • =-: 변수를 [값] 만큼 뺀다. 단, 그 변수의 내용이 숫자여야 한다.
  • 랜덤 작성법
    • 변수 [변수명] = 랜덤([값1]~[값2])
    • [값1]과 [값2] 사이의 정수 중 랜덤으로 선택된다.
    • 예시
      • 변수 A = 랜덤(2~5)

정변수

정변수 [변수명] [명령기호] [값]
해당 변수가 없을 경우 변수를 생성한다.
이외의 사용법은 변수 명령어와 같다.

조건

조건 [A] [기호] [B] [참파일명] [참북마크명] 아니면 [거짓파일명] [거짓북마크명]
변수의 내용을 검사하여 게임의 흐름을 설정한다.
[A]: 해당 변수의 이름.
[B]: 비교할 대상. 변수의 존재 여부를 검사할 때는 '없음'을 입력한다.
  • 기호 목록
    • =: 같다
    • !=: 같지 않다
    • >: 크다
    • >=: 크거나 같다
    • <: 작다
    • <= : 작거나 같다
    • % : 변수가 해당 문자열을 포함하는지 확인
    • %% : 변수가 해당 문자열을 포함하는지 확인 (대소문자 무시)
[참파일명]·[참북마크명]: 해당 식이 참일 경우 해당 파일의 해당 북마크로 이동한다.
[거짓파일명]·[거짓북마크명]: 해당 식이 거짓일 경우 해당 파일의 북마크로 이동한다. 생략 가능하며 생략할 때는 '아니면' 부분까지 생략한다.

변수트리거

변수트리거 [변수명] [파일이름] [북마크이름]
해당 변수가 변수 명령어로 재선언되는 순간 해당 스크립트 파일의 북마크부터 실행하고, 다른 점프 없이 스크립트 파일이 끝날 경우 원래 자리로 되돌아온다.