Files

3.2 KiB

Cthangover: Murakami — 메인 게임의 스토리 라인

이 모드는 Cthangover에 스토리 라인 하나를 추가합니다. 마을에 무언가가 배회하고, 그 흔적을 따라가면 무라카미와의 만남으로 이어집니다. 만남의 시나리오, 초상화와 표정 세트를 갖춘 캐릭터 무라카미, 저널의 퀘스트, 그리고 전투가 들어 있습니다. Cthangover 게임의 일부이며, 실행하려면 기본 스토리(cthangover_game)가 필요합니다.

이 문서는 라인이 게임에 어떻게 붙고 어떻게 시작하는지 설명합니다. 그다음에 일어나는 일은 플레이어의 몫입니다.

시작 방식

마라오가 마을 입구에 도착하면 어둠 속에서 낮은 으르렁거림이 들리고, 집으로 돌아갈지 골목을 확인할지 고르게 됩니다:

밤의 마을 입구: 텍스트 “[어둠 속에서 낮은 으르렁거림이 들렸다]”와 응답 “집으로 돌아간다”, “골목을 확인한다”.

골목을 확인하면 퀘스트 ‘무라카미와의 만남’이 시작되고, 첫 기록이 저널에 나타납니다:

진행 중인 퀘스트 ‘무라카미와의 만남’과 기록 “마을에서 들늑대를 만났다. 잠긴 집에 들어가려 하고 있었다.”가 보이는 저널.

기본 스토리에 붙는 방식

이 모드는 기본 게임의 파일을 하나도 바꾸지 않습니다. 기존 장면에 시나리오를 추가하고, 게임은 우선순위와 조건으로 재생할 시나리오를 고릅니다:

scene: town_entry
priority: 10
condition: MeetingMurakamiQuest.notHasTag("wolf_battle")
  • 시작 시나리오는 장면 town_entry에 속하며 우선순위는 10입니다. 조건이 유지되는 동안 마을의 평범한 시나리오보다 먼저 선택됩니다.
  • 라인의 다음 단계마다 town_entry의 또 다른 시나리오가 더 높은 우선순위(20, 30)로 놓이고, 그 조건은 퀘스트 MeetingMurakamiQuest의 태그를 봅니다. 마지막 단계는 집(home_vestibule)에서 진행됩니다.
  • 전투는 battle.init으로 플랫폼의 전투 시스템 위에서 시작되고, 결과는 퀘스트 태그로 기록됩니다. 다음 시나리오는 그 태그로 무슨 일이 있었는지 압니다.
  • 라인이 끝나면 조건이 더 이상 성립하지 않아 마을이 다시 평범한 시나리오를 재생합니다.

모드가 담은 것:

  • scenarios/murakami/meeting/ — 만남의 네 시나리오;
  • quests/quests.json — 저널 기록 세 개를 가진 퀘스트;
  • characters/player/murakami.json — 그림과 함께 캐릭터로서의 무라카미;
  • avatars/murakami/ — 대화에서 쓰는 그녀의 표정;
  • 만남의 배경은 backgrounds/town/meetingmurakami/;
  • 일곱 언어의 텍스트는 locale/.

끄는 방법

이 라인을 게임의 컬렉션에 넣지 않으면 됩니다. 그러면 마을은 자기 시나리오만 재생하고 퀘스트는 나타나지 않습니다.

알려진 문제

  • 이 시나리오들이 쓰는 마라오의 표정 중 marao/what과 marao/relax는 게임에 존재하지 않아 해당 줄에서는 초상화가 표시되지 않습니다. 검증기가 REF_NOT_FOUND로 보고합니다.