안녕하세요. 이런 장르나 이런 류 게임을 제대로 해보지 않은 문외한입니다.


다름이 아니라, 키리키리 엔진의 스크립트 파일에서 대사를 추출하고 리패킹을 하려고 하는데,
제가 다른 툴은 쓸줄도 모르고 머리가 나빠서 그냥 무식하게 코드를 짜서 추출하려고 합니다...
헌데 문법 그 자체에 대해서 여쭤볼게 있어서 글을 남기게 되었습니다.


엔진의 정확한 버전명은 모르겠는데, *.xp3 파일에서 *.ks 파일을 추출했고, 그것을 기반으로 작업중입니다.

[cfe who=CAO facee=笑顔 facem=困り]
   [PLY]「あれ、もう教室に戻るのか?」[ei]

;※薫:怒り:照れ
[cfe who=CAO facee=怒り facem=怒り blush=255]
   [CAO][Vo v=0503][Mo who=CAO blush=255][Mc who=CAO blush=255][Mo who=CAO blush=255]わよ。[Mc who=CAO blush=255][r]
               [SLP30][cfe who=CAO facee=怒り facem=困り blush=255][Mo who=CAO blush=255]アン[Mc who=CAO blush=255][Mo who=CAO blush=255][Mc who=CAO blush=255]そのまま、
               [SLP15][cfe who=CAO facee=悲哀 facem=困り blush=255][Mo who=CAO blush=255]そこ[Mc who=CAO blush=255]に座ってて」[en]
[WINhide]


스크립트 내부의 형식은 대충 이런데,

1.   ;   기호가 들어간 라인은 주석 (스크립트에서 사용되지 않음) 이 맞나요?
2. 혹시 주석이 맞다면,  [PLY]「あれ、もう教室に戻るのか?」[ei] ;어쩌구저쩌구  처럼 실제 사용되는 스크립트 뒤에 주석이 올수 있나요?

3. /* */ <!-- -->  처럼 동일한 라인 내 일부분만 차지하거나, 라인을 넘어서 차지하는 주석 문법이 있나요? 주석 문법에는 어떤것들이 있나요?

4. 스크립트 내에서 개행 (줄이 바뀌는 것) 자체가 문법의 포함되나요? 그렇지 않다면 이론상 개행 없이 쭈욱 써도 문제는 없나요?

5. 스크립트 내에서 인덴테이션 (탭 기호) 자체가 문법에 포함되나요? 그렇지 않다면 이것도 탭 안쓰고 쭈욱 써도 상관은 없나요?

두서없이 질문을 드렸는데, 만약에 관련 내용을 아신다면 번거로우시겠지만 답변 주시면 큰 도움이 될것같습니다.

감사합니다.