1.4.1 시나리오 초기 프로그램(SIP: Scenario Initialization Program)
SIP 는 게임 시작 이전에 운영되고 있지 않는 시나리오를 준비하는 프로그램들 중의 하나다. 다음과 같은 기능을 포함한다.
1. 시나리오를 정의하는 모든 파일들을 결정한다.
2. 게임 런타임 데이터 파일들을 포함하는 적절한 디렉터리 구조를 생성한다.
3. 게임 디렉터리 내로 시나리오 초기 데이터 파일들을 복사한다.
4. 기타 프로세스 공정에서 필요한 데이터 파일들을 복사한 다. - 예를 들어, GIAC 명령 정의 파일들(명령 사전 처리 프로그램(OPP: Order Pre-Processing Program)) 및 메뉴 정의파일 들이 있다.
5. 운영하고 있는 surface map 파일 선택을 검증한다.(Verifying playing surface map file selection)
SIP 는 다음 상황이 발생할 때 제 가동되어야 한다. 1. 초기 데이터 변경 시
2. 변경 완료된 용어 파일(static vocabulary) 정의 시
3. GIAC 의 세 버전 설치 시
4. 명령 정의파일 정의 시