업데이트 로그
2026-03-31
모든 AI 번역된 영어, 일본어, 한국 어 문서를 업데이트했습니다.
확장 변수 선언 시 CHARADATA 키워드와 동시 정의를 지원합니다.
RANDDATA 배열의 길이는 더 이상 제한되지 않으며, csv/VariableSize.CSV 파일에서 수정할 수 있습니다.
오디오 세션 창에 새로운 창 최소화 시 자동 음소거 구성 항목을 추가했습니다. 이 구성 항목은 기본적으로 활성화되어 있습니다.
새로운 GDRAWNINEPATCH 명령을 추가하여 점 아홉 그림(NinePatch)을 그릴 수 있습니다.
CURRENTBGM 명령은 현재 재생 중인 배경 음악 이름 목록을 가져오도록 변경되었습니다. 이 명령의 매개변수 형식과 반환 값 유형이 변경되었습니다.
PLAYBGM 명령의 매개변수 형식이 변경되었습니다. 또한 배경 음악의 재생 그룹 번호를 지정하기 위한 groupID 매개변수가 추가되었습니다.
PLAYSOUND 명령의 매개변수 형식이 변경되었습니다.
PAUSEBGM 명령에 groupID 매개변수가 추가되어 일시 정지하려는 배경 음악 그룹 번호를 지정할 수 있습니다.
STOPBGM 명령에 groupID 매개변수가 추가되어 중지하려는 배경 음악 그룹 번호를 지정할 수 있습니다.
2026-03-04
플러그인 기능을 추가했습니다. 런처 자체를 수정하지 않고 외부 DLL 플러그인을 읽어 확장 메서드를 추가하고 게임 스크립트에서 호출할 수 있습니다.
모드는 csv 폴더의 사전 설정 파일 읽기를 지원합니다: .csv Chara*.csv VarExt*.csv.
resources 폴더는 글꼴 파일 읽기를 지원합니다. font 폴더와 같이 글꼴 파일을 직접 배치하기만 하면 됩니다.
REGEXPMATCH 명령의 매개변수 형식 중 하나의 네 번째 매개변수는 문자열형 참조 가능 배열, 리스트, 해시 리스트를 전달할 수 있습니다.
ENUMFILES 명령의 네 번째 매개변수는 문자열형 참조 가능 배열, 리스트, 해시 리스트를 전달할 수 있습니다.
2026-02-16
Emuera 인터페이스 언어 구성 항목이 메인 인터페이스의 도움말 메뉴 모음으로 이동되었습니다.
FORM 문법 관련 변경:
- 보간 변수를 사용할 때 변수 유형에 따라 중괄호(
{STR})와 백분율 기호(%STR%)를 구분할 필요가 없어졌습니다. - 새로운 정렬 키워드
CENTER가 추가되었습니다. 지정된 문자 길이 내에서 텍스트를 가운데 정렬할 수 있습니다. 예를 들어{"확인", 6, CENTER}는" 확인 "으로 포맷됩니다. - 숫자 표현식을 정렬 매개변수로 전달할 수 있습니다. 예를 들어
{"확인", 6, 1 + 1}는" 확인 "으로 포맷됩니다.
구체적인 숫자 값과 의미는 다음과 같습니다:- 0 = 왼쪽 정렬,
LEFT키워드와 동일. - 1 = 오른쪽 정렬,
RIGHT키워드와 동일. - 2 = 가운데 정렬,
CENTER키워드와 동일.
- 0 = 왼쪽 정렬,
새로운 ARRAYREVERSE 명령을 추가하여 배열 또는 리스트의 지정된 범위 내 요소를 역순으로 정렬할 수 있습니다.
2026-01-23
AI 번역된 영어, 일본어, 한국어 문서를 모두 업데이트했습니다.
ERD 키워드 기능 관련 변경:
- 키워드 인덱스 값을 생략하면 시스템이 해당 키워드에 사용되지 않은 인덱스 값을 자동으로 할당합니다.
경고:SAVEDATA로 선언된 변수는 게임 저장 데이터 오류를 피하기 위해 인덱스 값 생략을 권장하지 않습니다. - 기존 키워드 이름을 인덱스 값으로 입력하면 해당 키워드의 인덱스 값을 직접 참조합니다.
- 이러한 개선된 기능의 사용법은
문 법, 명령 및 프로그램 호환성 변경의ERD 키워드 기능 예시를 참조하세요.
TRYTOINT 명령어에 두 번째 매개변수 outValue가 추가되어 변환 결과를 받는 정수형 변수를 지정합니다. 생략할 경우 RESULT:1이 변환 결과를 받는 데 사용됩니다.
2026-01-11
확장자 .ogg의 Ogg Vorbis 형식 오디오 파일 읽기를 지원합니다.
스크린샷 기능을 지원합니다. 메뉴 바의 도움말 → 스크린샷 버튼을 통해 현재 화면을 파일로 저장하거나, 새로 추가된 GSNAPSHOT 명령을 사용하여 현재 화면의 이미지 데이터를 얻을 수 있습니다.
ARRAYSORT 명령의 첫 번째 매개변수 Array1D_List는 리스트 전달을 지원합니다.
PLAYSOUND 명령에 다음 매개변수를 추가했습니다:
세 번째 매개변수 groupID를 추가하여 이 재생의 사운드 효과 그룹을 지정합니다. STOPSOUND 명령과 함께 사용하여 동일 그룹의 모든 사운드 효과를 정지할 수 있습니다. 생략 가능 (0).
네 번째 매개변수 delay를 추가하여 이 재생의 지연 시간을 밀리초 단위로 지정 합니다. 생략 가능 (0).
STOPSOUND 명령에 groupID 매개변수를 추가했습니다. 정지할 사운드 효과 그룹을 지정합니다. 이 매개변수를 생략하면 모든 사운드 효과를 정지합니다.
2025-10-24
GIF, WEBP와 같은 동적 이미지 읽기 및 재생을 지원합니다. 정적 이미지와 같이 리소스 파일에 정의한 다음 ERB 스크립트에서 동일한 방식으로 인쇄/표시하기만 하면 됩니다.
SETANIMETIMER 명령을 사용하여 화면을 갱신하여 부드러운 재생 효과를 얻을 수 있습니다.
INRANGE 명령의 첫 번째 매개변수 value가 문자열을 받을 수 있게 되어, 문자열의 정렬 순서가 지정 범위 내에 있는지 판단하는 데 사용됩니다.
2025-10-01
FOR-NEXT 및 REPEAT-REND 제어문의 시작값, 종료값, 증감값 등의 임시 매개변수가 함수와 함께 스택에 들어오고 나가게 됩니다.
지정된 컬렉션 내의 모든 요소를 반복 처리하기 위한 FOREACH-NEXTF 제어문을 추가했습니다.
새로운 확장 변수 유형 배열형 딕셔너리를 추가했습니다.
딕셔너리 변수가 사용자 입력의 기본 키와 보조 키에 대해 엄격한 검사를 수행할지 제어하는 변수 키워드 HARDCHECK를 추가했습니다.
지정된 매개변수 값의 해시 코드를 생성하기 위한 HASH 명령을 추가했습니다.
확장 변수 유형 딕셔너리가 CONST 키워드 선언을 지원하게 되었습니다.
ARRAYCOPY명령 변경:- 세 번째 매개변수
isLastDimOnly를 추가하여 소스 배열의 마지막 차원 요소만 복사할지 지정합니다. 생략 가능 (0). - 두 번째 매개변수
destVarName이 리스트 및 해시 리스트의 변수명 전달을 지원합니다.isLastDimOnly값이0일 경우 소스 배열의 모든 요소가 대상 리스트에 추가됩니다.
- 세 번째 매개변수
2025-09-11
ARRAYTIDY 명령은 리스트 정리 후 빈 요소를 제거하게 됩니다.
DICTCOPY 명령은 딕셔너리 채우기 후 대상 변수 내의 총 요소 수를 반환합니다.
- 다음 명령은 배열 채우기 시 성공적으로 복사된 요소 수를 반환하고, 리스트 또는 해시 리스트 채우기 시 대상 변수 내의 총 요소 수를 반환합니다:
주어진 매개변수 내에 동일한 값이 있는지 확인하는 ANYSAME 명령을 추가했습니다.
-
다음 명령에 배열, 리스트, 해시 리스트를 받는 매개변수 형식을 추가했습니다:
-
다음 명령에 배열과 리스트를 받는 매개변수 형식을 추가했습니다:
2025-07-11
Spine 런타임 4.2.xx 버전을 지원합니다.
지정된 딕셔너리 컬렉션 내의 모든 기본 키 이름을 가져오는 DICTITEMGETKEYS 명령을 추가했습니다.
STRSPLIT 명령에 네 번째 매개변수 removeEmpty를 추가하여 분할 후 빈 요소를 제거할지 지정합니다.
LISTREMOVEAT 명령에 세 번째 매개변수 removeCount를 추가하여 제거할 요소 수를 지정합니다. 기본값은 1입니다.
-
다음 명령에 배열, 리스트, 해시 리스트를 받는 매개변수 형식을 추가했습니다:
-
다음 명령에 배열과 리스트를 받는 매개변수 형식을 추가했습니다:
ARRAYTIDY
리스트의 경우, 정리 후 빈 요소는 제거되지 않습니다.
2025-06-08
AI 번역된 영어, 일본어, 한국어 버전을 모든 문서에 추가했습니다.
Audio 리소스가 sound 폴더에서 resources로 통합되었습니다.
GETRESOURCEEXT 명령으로 얻는 리소스 파일 확장자에 .(점)이 포함됩니다.
2025-05-07
크기 조정이 필요한 배열 변수를 표시하는 사용자 정의 변수 키워드 RESIZE를 추가했습니다.
지정된 사용자 정의 배열의 크기를 조정하는 ARRAYRESIZE 명령을 추가했습니다.
확장 변수 유형을 추가하여 리스트, 해시 리스트, 딕셔너리 등의 변수 유형을 지원합니다.
캐릭터형 2차원 배열은 첫 번째 매개변수 생략을 지원합니다(キャラクタ変数の引数を補完しない (캐릭터 변수 매개변수 자동 완성 안 함) 구성 항목이 활성화되지 않은 경우).
ERDNAME 명령은 세 번째 매개변수를 생략하면 배열의 마지막 차원 첨자 키워드를 찾습니다.
리스트 관련, 해시 리스트 관련, 딕셔너리 관련, 딕셔너리 컬렉션 관련 명령을 추가했습니다.
지정된 SpriteAnime의 재생 시간에 오프셋 값을 추가하는 SPRITEANIMEOFFSETTIME 명령을 추가했습니다.
지정된 소스 Map의 모든 요소를 대상 Map에 복사하는 MAP_COPY 명령을 추가했습니다.