TrigEditPlus
덤프버전 :
1. 개요[편집]
Scmdraft 2의 트리거 편집기 플러그인.
네이버 카페 스타 에디터 아카데미에서 트리거왕라는 유저가 프로젝트 형식으로 제작하며 줄여서 'TEP'로 부른다. 2022년 2월 21일 기준으로 0.086 이후가 최신.
2. 기능[편집]
Scmdraft 2에 기본으로 내장된 텍스트 에디터와 스타포지의 트리거 편집기를 기본으로 하여 기존의 텍스트 에디터의 불편한 점을 개선해 만든 트리거 편집기로, 클래식 에디터에 있는 모든 기능들을 당연히 사용할 수 있다. 텍스트 에디터가 그렇듯 일반적인 트리거의 한계보다 지정된 한계치(숫자와 유닛 번호 등)가 높다.
이 밖에 여러 기능이 있는데, 그 하나가 EUD 커스텀 함수와의 조합으로, 기존의 일일이 변환을 거쳐야 하고 알아보기 어려운 EUD를 알아보기 쉽고 간단한 과정을 통해 제작할 수 있게 하면서 기본제작 속도, EUD의 접근 난이도와 EUD 맵 제작에 소요되는 시간, 디버깅 난이도를 혁신적으로 개선해냈다.
물론 완성된 플러그인이 아닌 터라 버그가 종종 발생하고, 가끔 맵 세이브가 안 되거나 어찌되는 경우도 있으므로 패치버전이 어떤 상황인지 확인을 하고 쓰는 것을 추천한다. 자세한 내용은 해당 카페의 TrigEditPlus 카테고리 항목 참조.
2.1. EUD[편집]
EUD를 입력하는 데에 필요한 Memory 함수를 지원한다.
2.2. 함수[편집]
for문 등 Lua 기반의 함수 목록을 지원한다. 이에 따라 단순한 노가다를 쉽게 작성하던 '루퍼'라는 반복 트리거 작성 프로그램의 기능을 맵 에디터에 편입하여 사용하기 더 편하게 하였다.
2.3. 커스텀 함수[편집]
커스텀 함수 기능을 지원하는데, 커스텀 함수는 Scmdraft 2 폴더 내의 lua 폴더에 배치되며, 기본적으로 NQC[1] , EUD, scmloader가 내장되어 있다. 확장자는 '.lua'다.
3. 패치 및 버그 로그[편집]
3.1. 0.082-2(beta)[편집]
memory 함수로 적용하여야 하는 부분이 setmemory로 적용되는 심각한 버그의 발생이 발견되어 15/10/30/19:44 기준 카페의 게시글에서 파일이 내려와 있는 상황이다. 최신버전에서 수정되었다.
이 문서의 내용 중 전체 또는 일부는 2023-11-04 15:56:15에 나무위키 TrigEditPlus 문서에서 가져왔습니다.
[1] 멀티에서 사용 못하는 EUD 조건인 비공유를 공유 조건으로 바꿔주는 커스텀 함수다.